{"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":823065,"link":"/api/v1.1/game/823065/feed/live","metaData":{"wait":10,"timeStamp":"20260503_204509","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823065,"type":"R","doubleHeader":"N","id":"2026/05/03/lanmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823065-2026-05-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-03T18:15:00Z","originalDate":"2026-05-03","officialDate":"2026-05-03","dayNight":"day","time":"1:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":34,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":13,"ties":0,"pct":".618"},"records":{},"divisionLeader":false,"wins":21,"losses":13,"winningPercentage":".618"},"franchiseName":"Los Angeles","clubName":"Dodgers","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":34,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":14,"ties":0,"pct":".588"},"records":{},"divisionLeader":false,"wins":20,"losses":14,"winningPercentage":".588"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"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},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID694363":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363","firstName":"Jared","lastName":"Shuster","primaryNumber":"68","birthDate":"1998-08-03","currentAge":28,"birthCity":"New Bedford","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Shuster","middleName":"Craig","boxscoreName":"Shuster","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Shuster","nameSlug":"jared-shuster-694363","firstLastName":"Jared Shuster","lastFirstName":"Shuster, Jared","lastInitName":"Shuster, J","initLastName":"J Shuster","fullFMLName":"Jared Craig Shuster","fullLFMName":"Shuster, Jared Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"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},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"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},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID671109":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109","firstName":"Jacob","lastName":"Eder","primaryNumber":"56","birthDate":"1998-10-09","currentAge":27,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Eder","middleName":"Andrew","boxscoreName":"Eder","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"EE-der","mlbDebutDate":"2024-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Eder","nameSlug":"jake-eder-671109","firstLastName":"Jake Eder","lastFirstName":"Eder, Jake","lastInitName":"Eder, J","initLastName":"J Eder","fullFMLName":"Jacob Andrew Eder","fullLFMName":"Eder, Jacob Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":25,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"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":"Sunny","temp":"68","wind":"16 mph, Out To LF"},"gameInfo":{"attendance":36423,"firstPitch":"2026-05-03T18:16:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"home":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"officialScorer":{"id":823823,"fullName":"Lauren Wiser","link":"/api/v1/people/823823"},"primaryDatacaster":{"id":810854,"fullName":"Matthew Langston","link":"/api/v1/people/810854"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, third baseman Ramón Urías to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T18:16:16.506Z","endTime":"2026-05-03T18:16:45.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T14:54:32.204Z","endTime":"2026-05-03T17:49:07.291Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T17:49:07.291Z","endTime":"2026-05-03T18:14:20.776Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-03T18:14:20.776Z","endTime":"2026-05-03T18:16:18.780Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035193580734557,"aZ":-17.0464227989851,"pfxX":0.1092825062769478,"pfxZ":8.039494488520827,"pX":0.22117324028967955,"pZ":3.338446950165263,"vX0":6.337934354285744,"vY0":-136.10448674415107,"vZ0":-2.9796921050388283,"x":108.57,"y":148.64,"x0":-2.148915934864971,"y0":50.00314373736604,"z0":5.623620370325594,"aX":0.20479509221556214},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-1.4,"spinRate":2464,"spinDirection":208},"zone":2,"typeConfidence":0.93,"plateTime":0.40197079774006017,"extension":6.408484843995856},"index":3,"playId":"57fa76b1-7f7b-3053-8503-7b45bb3bd2a8","pitchNumber":1,"startTime":"2026-05-03T18:16:18.780Z","endTime":"2026-05-03T18:16:21.838Z","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.1,"endSpeed":86.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6538510632818,"aZ":-14.157752643006939,"pfxX":-5.087897378600443,"pfxZ":9.24720723865253,"pX":0.058400951523787284,"pZ":3.5159157457022006,"vX0":7.107435971870118,"vY0":-139.7034145247897,"vZ0":-3.6268158224324236,"x":114.77,"y":143.85,"x0":-1.8746691337722627,"y0":50.00519824687578,"z0":5.780684219415899,"aX":-9.915864549450678},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2318,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3942327289399863,"extension":6.595834024378337},"hitData":{"launchSpeed":77.5,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":165.36}},"index":4,"playId":"a905c7b9-41b8-3276-b7e1-0b1424b8066d","pitchNumber":2,"startTime":"2026-05-03T18:16:37.713Z","endTime":"2026-05-03T18:16:45.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:16:45.360Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T18:16:49.512Z","endTime":"2026-05-03T18:18:22.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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,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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"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":81.1,"endSpeed":74.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68926350343148,"aZ":-44.07240743055923,"pfxX":1.4111133962482199,"pfxZ":-8.57784628555157,"pX":0.7687764102874693,"pZ":0.004953026941311102,"vX0":5.704464125001468,"vY0":-117.95234996139776,"vZ0":-3.872676084152709,"x":87.7,"y":238.65,"x0":-1.8798251558940948,"y0":50.002115419815176,"z0":5.79585067227333,"aX":1.9573288687568027},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.2,"breakHorizontal":-4.2,"spinRate":2993,"spinDirection":26},"zone":14,"typeConfidence":0.99,"plateTime":0.46715128198726896,"extension":6.433694555356217},"index":0,"playId":"9298d22e-0636-315a-a1db-acc31124f305","pitchNumber":1,"startTime":"2026-05-03T18:17:12.290Z","endTime":"2026-05-03T18:17:16.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421398941535646,"aZ":-19.864263342200037,"pfxX":-0.2004020092101948,"pfxZ":6.678283831297127,"pX":1.1247704681673305,"pZ":2.2283093807487284,"vX0":8.390759979743763,"vY0":-134.06910612781496,"vZ0":-5.305474971647677,"x":74.13,"y":178.62,"x0":-2.0024833349487006,"y0":50.006394768075346,"z0":5.624506603558012,"aX":-0.36898091615208806},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-1.2,"spinRate":2463,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.40650658884394764,"extension":6.575719530141462},"index":1,"playId":"78280511-27e0-3d3f-b067-a239cf9b83fa","pitchNumber":2,"startTime":"2026-05-03T18:17:31.889Z","endTime":"2026-05-03T18:17:34.889Z","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":93.1,"endSpeed":86.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28251741418022,"aZ":-23.198483793285117,"pfxX":1.6690866921152252,"pfxZ":4.7306817480483545,"pX":0.8574942039099743,"pZ":2.669712535472393,"vX0":6.828248719753567,"vY0":-135.55882040639983,"vZ0":-3.7965081490136203,"x":84.31,"y":166.7,"x0":-1.8913270837626373,"y0":50.001747411484516,"z0":5.671138175769932,"aX":3.1649628304622723},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":-4.2,"spinRate":2491,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.4011177972435864,"extension":6.70006588463288},"index":2,"playId":"6aed26e5-207f-337f-a98f-38c238507112","pitchNumber":3,"startTime":"2026-05-03T18:17:52.901Z","endTime":"2026-05-03T18:17:56.022Z","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.9,"endSpeed":78.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04655316833801,"aZ":-35.83286354001677,"pfxX":9.7893422228999,"pfxZ":-2.3431248472959805,"pX":1.50329681496973,"pZ":2.184085014351038,"vX0":6.2224420993996405,"vY0":-124.86616202379061,"vZ0":-0.7886620334313252,"x":59.7,"y":179.81,"x0":-2.303515866577828,"y0":50.00516766098522,"z0":5.484698530788652,"aX":15.267395785862819},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":-19.3,"spinRate":3119,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.4407554699105902,"extension":6.640652876192099},"index":3,"playId":"e34213a9-b963-3cc8-85c5-a234cd21deee","pitchNumber":4,"startTime":"2026-05-03T18:18:18.028Z","endTime":"2026-05-03T18:18:22.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:18:22.251Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés challenged (pitch result), call on the field was overturned: Teoscar Hernández called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T18:18:28.823Z","endTime":"2026-05-03T18:20:57.907Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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,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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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, 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":96.8,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.921778354503058,"aZ":-29.893771448125623,"pfxX":-9.50583329661039,"pfxZ":1.1282229770156658,"pX":-1.0885475405000942,"pZ":3.6561726341823397,"vX0":6.4187253100856125,"vY0":-140.8843073095231,"vZ0":0.03441399973367776,"x":158.49,"y":140.06,"x0":-2.157229821776569,"y0":50.00029649803889,"z0":5.570076433638091,"aX":-19.175183974007236},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":2385,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.38824172050797623,"extension":6.61076917119372},"index":0,"playId":"be428dc6-ad74-3149-8259-9c1984a33416","pitchNumber":1,"startTime":"2026-05-03T18:18:50.961Z","endTime":"2026-05-03T18:18:54.490Z","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.4,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98133695642481,"aZ":-16.479491679582406,"pfxX":-5.955864249355389,"pfxZ":7.739808175499961,"pX":0.07016085232505123,"pZ":3.2362276604232885,"vX0":7.7053437662406,"vY0":-141.65785837032607,"vZ0":-3.977432735923309,"x":114.33,"y":151.4,"x0":-1.914008167767568,"y0":50.004756355183154,"z0":5.7150781812205835,"aX":-12.081041827826787},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":9.1,"spinRate":2243,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38695774435426156,"extension":6.681167702998852},"index":1,"playId":"4b2dbbcf-5045-3c67-8e1b-75c15eec5912","pitchNumber":2,"startTime":"2026-05-03T18:19:08.314Z","endTime":"2026-05-03T18:19:12.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.678970113889537,"aZ":-28.05170999946139,"pfxX":-10.015066694364574,"pfxZ":2.0457075362777957,"pX":-1.464475909137884,"pZ":3.47866467134589,"vX0":5.543697186741833,"vY0":-141.10948143165444,"vZ0":-0.7391543432171312,"x":172.82,"y":144.86,"x0":-2.15170174430751,"y0":50.0069707585517,"z0":5.548936334380186,"aX":-20.230726232753508},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.7,"breakHorizontal":17.0,"spinRate":2405,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3879414484128181,"extension":6.564817284513741},"index":2,"playId":"deb54b85-6bb7-3c17-83d0-39bf5d01905a","pitchNumber":3,"startTime":"2026-05-03T18:19:28.861Z","endTime":"2026-05-03T18:19:32.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7117462542905,"aZ":-26.946661467639125,"pfxX":-11.021403363629503,"pfxZ":2.639226034357792,"pX":-1.6779196705584059,"pZ":3.120761110846075,"vX0":5.563922041835941,"vY0":-140.17050721650944,"vZ0":-1.5512145993646858,"x":180.96,"y":154.52,"x0":-2.2602811049689397,"y0":50.00672323035367,"z0":5.44674900175894,"aX":-21.859829711705},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":18.7,"spinRate":2389,"spinDirection":233},"zone":11,"typeConfidence":0.89,"plateTime":0.3912895717403626,"extension":6.652048400806847},"index":3,"playId":"4c164116-6d84-31e8-a334-f1b15f008f60","pitchNumber":4,"startTime":"2026-05-03T18:19:47.495Z","endTime":"2026-05-03T18:19:50.856Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02353726458115,"aZ":-21.397113521252134,"pfxX":-0.3733601550857355,"pfxZ":5.63396295297637,"pX":-0.4002064710723083,"pZ":3.1764711602023783,"vX0":4.967625881394708,"vY0":-136.67119704025868,"vZ0":-2.6500461325969233,"x":132.25,"y":153.02,"x0":-2.184359092543819,"y0":50.00133223675482,"z0":5.610408611591746,"aX":-0.7145320693357514},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-0.2,"spinRate":2422,"spinDirection":200},"zone":1,"typeConfidence":0.92,"plateTime":0.399095110784208,"extension":6.707262519024259},"index":4,"playId":"8afb1b62-b2a8-3948-90af-caaa72768543","pitchNumber":5,"startTime":"2026-05-03T18:20:08.064Z","endTime":"2026-05-03T18:20:13.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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476430343174126,"aZ":-16.06925929374913,"pfxX":-6.718180281825336,"pfxZ":7.685146467753789,"pX":0.6347184900639316,"pZ":2.538732259211628,"vX0":9.476475968611371,"vY0":-143.44533183738014,"vZ0":-5.7162687007452675,"x":92.81,"y":170.23,"x0":-1.830432850491112,"y0":50.003664389854336,"z0":5.550160117619348,"aX":-14.07949896458008},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2313,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3810448805251272,"extension":6.824443145255132},"index":5,"playId":"bbc0306b-fadb-3fbb-a1b6-9258c999df39","pitchNumber":6,"startTime":"2026-05-03T18:20:30.890Z","endTime":"2026-05-03T18:20:57.907Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}},"playEndTime":"2026-05-03T18:20:57.907Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:22:57.723Z","endTime":"2026-05-03T18:23:20.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30712534777042,"aZ":-15.148841745814424,"pfxX":5.738792101064401,"pfxZ":9.45593930671309,"pX":-0.08011883987513707,"pZ":3.073639428665856,"vX0":-7.475328816154101,"vY0":-132.81463790698876,"vZ0":-3.2700181920342586,"x":120.05,"y":155.79,"x0":2.014897141081716,"y0":50.004980820523976,"z0":5.411081978275144,"aX":10.336137512338224},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-8.9,"spinRate":2350,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.411144580631881,"extension":5.423232018991382},"index":0,"playId":"9326c2cd-e37a-3188-ad55-d89b9fc950ea","pitchNumber":1,"startTime":"2026-05-03T18:22:57.723Z","endTime":"2026-05-03T18:23:01.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704871462075566,"aZ":-21.531012665243896,"pfxX":11.160426882731237,"pfxZ":5.810522325478834,"pX":0.24955440556872843,"pZ":2.770247444987992,"vX0":-7.889924921588138,"vY0":-134.153742551719,"vZ0":-2.9922069680673764,"x":107.49,"y":163.98,"x0":1.7715861645570978,"y0":50.00124148858413,"z0":5.4262713956192945,"aX":20.439273939186673},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":-18.6,"spinRate":2274,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.40751511038090804,"extension":5.257571558184976},"hitData":{"launchSpeed":85.1,"launchAngle":11.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.54,"coordY":103.72}},"index":1,"playId":"4b172060-0151-349a-9ef5-657a88a33b2d","pitchNumber":2,"startTime":"2026-05-03T18:23:10.685Z","endTime":"2026-05-03T18:23:20.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:23:20.284Z","atBatIndex":3},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, third baseman Max Muncy to second baseman Alex Freeland to first baseman Freddie Freeman. JJ Wetherholt out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:23:35.558Z","endTime":"2026-05-03T18:25:12.514Z","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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032223907649595,"aZ":-15.362926624104967,"pfxX":3.8514226077244755,"pfxZ":9.519909327510415,"pX":-0.05937103544993879,"pZ":3.498223133310349,"vX0":-6.3181447393463435,"vY0":-131.56786445610905,"vZ0":-2.3436677139085433,"x":119.26,"y":144.33,"x0":1.8648926580725256,"y0":50.00204440213093,"z0":5.529667827913575,"aX":6.801286570533048},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2353,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41516533298581315,"extension":5.2388166907281954},"index":0,"playId":"350c6229-b138-31ab-bc07-80b33b176a97","pitchNumber":1,"startTime":"2026-05-03T18:23:45.206Z","endTime":"2026-05-03T18:23:48.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":68.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.861310278140675,"aZ":-38.5989251449531,"pfxX":-4.561428608689054,"pfxZ":-5.52416265093432,"pX":0.9621110578280997,"pZ":2.3561276136901146,"vX0":-1.6350974558069287,"vY0":-106.98247945300598,"vZ0":1.8422620805408985,"x":80.33,"y":175.16,"x0":2.328132102270119,"y0":50.002379987918246,"z0":5.799046580272049,"aX":-5.305233023359853},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-9.2,"breakHorizontal":8.6,"spinRate":2311,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.511309001939463,"extension":4.975369446438086},"index":1,"playId":"23b9464d-b882-3e25-a1ea-7d2d0a0421e3","pitchNumber":2,"startTime":"2026-05-03T18:24:00.751Z","endTime":"2026-05-03T18:24:04.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T18:24:14.696Z","endTime":"2026-05-03T18:24:25.381Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197422724179606,"aZ":-32.54898161402788,"pfxX":-1.0744355155611522,"pfxZ":-0.2512664318830842,"pX":0.5664695760759451,"pZ":1.7727231248952444,"vX0":-3.647129142241862,"vY0":-121.34494464049621,"vZ0":-2.10154433245857,"x":95.41,"y":190.92,"x0":2.2325989421249353,"y0":50.00467951065134,"z0":5.503804254454305,"aX":-1.5912659522142887},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":2.9,"spinRate":2366,"spinDirection":278},"zone":9,"typeConfidence":2.0,"plateTime":0.45251188041753343,"extension":5.065394647746982},"index":3,"playId":"0c10081a-cfbd-3b6f-91ed-fbdfad23ffcc","pitchNumber":3,"startTime":"2026-05-03T18:24:25.381Z","endTime":"2026-05-03T18:24:29.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.694667444564207,"aZ":-30.41799116513086,"pfxX":0.3557300485280672,"pfxZ":1.1583590275332156,"pX":-1.1389556724389258,"pZ":1.3770071030505668,"vX0":-7.568422060648091,"vY0":-121.8962904773441,"vZ0":-3.5187591857683405,"x":160.41,"y":201.6,"x0":1.9523756894870274,"y0":50.000534041809196,"z0":5.449573723270513,"aX":0.5384063694390323},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":1.1,"spinRate":2517,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4483641649110348,"extension":4.909266931932453},"index":4,"playId":"e02e8bb2-ef08-309a-bc5b-ea2984e5407c","pitchNumber":4,"startTime":"2026-05-03T18:24:45.725Z","endTime":"2026-05-03T18:24:49.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039539243134186,"aZ":-14.977583912457565,"pfxX":4.443662592666737,"pfxZ":9.197450783384989,"pX":-0.12834508952944151,"pZ":2.583296450836349,"vX0":-6.346813981139072,"vY0":-135.70407220635963,"vZ0":-4.9309611016927635,"x":121.89,"y":169.03,"x0":1.6608374649486992,"y0":50.001824451216784,"z0":5.463410576970184,"aX":8.307713005457074},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-6.7,"spinRate":2457,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40325801378360904,"extension":5.011878240367469},"hitData":{"launchSpeed":82.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":169.42}},"index":5,"playId":"2adade57-e58d-39ab-950b-ee369d7e2fbe","pitchNumber":5,"startTime":"2026-05-03T18:25:03.641Z","endTime":"2026-05-03T18:25:12.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:25:12.514Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:25:33.785Z","endTime":"2026-05-03T18:25:44.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16623916546168,"aZ":-15.63345775994357,"pfxX":3.8522739731525846,"pfxZ":8.809496026174063,"pX":-0.2953556893440961,"pZ":2.6738103065168164,"vX0":-6.901414235101381,"vY0":-136.45048925803667,"vZ0":-4.782467896698229,"x":128.26,"y":166.59,"x0":1.7709133060285789,"y0":50.00452711621794,"z0":5.5330643490323395,"aX":7.235134562731825},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":-5.4,"spinRate":2452,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4020234240743217,"extension":5.180980037247979},"hitData":{"launchSpeed":105.6,"launchAngle":26.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":164.9,"coordY":46.08}},"index":0,"playId":"3e3b469d-a7a2-3cdd-af5e-96742c1667f4","pitchNumber":1,"startTime":"2026-05-03T18:25:35.720Z","endTime":"2026-05-03T18:25:44.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:25:44.752Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (7) on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:27:51.438Z","endTime":"2026-05-03T18:28:34.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722952947805407,"aZ":-33.76529878635827,"pfxX":8.074782747516014,"pfxZ":-1.0449661721086407,"pX":0.6556946072317064,"pZ":1.9110335165309076,"vX0":4.632252016163221,"vY0":-123.18558757226879,"vZ0":-1.5553190785465087,"x":92.01,"y":187.18,"x0":-2.3043496624149635,"y0":50.003476042275615,"z0":5.431341059566652,"aX":12.286910316284288},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-15.7,"spinRate":3103,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.44631596595377854,"extension":6.436399897914615},"index":0,"playId":"37333118-a7d9-3a63-803d-bf85a8b0c982","pitchNumber":1,"startTime":"2026-05-03T18:28:01.617Z","endTime":"2026-05-03T18:28:05.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.635484077743655,"aZ":-27.10308195807185,"pfxX":1.8082608277443741,"pfxZ":2.8472301592315983,"pX":0.38710960368986536,"pZ":3.444666285855267,"vX0":5.830628116380712,"vY0":-132.94181082372674,"vZ0":-0.5382056266081305,"x":102.24,"y":145.77,"x0":-2.0733399858226815,"y0":50.004659505563744,"z0":5.624406371228929,"aX":3.2226351105908173},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":2442,"spinDirection":180},"zone":3,"typeConfidence":0.9,"plateTime":0.4126756657709083,"extension":6.577227510811677},"hitData":{"launchSpeed":102.4,"launchAngle":19.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":224.76,"coordY":97.57}},"index":1,"playId":"045b75be-eb82-38c5-ae49-d9fa5995c3e4","pitchNumber":2,"startTime":"2026-05-03T18:28:21.682Z","endTime":"2026-05-03T18:28:34.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:28:34.986Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:28:42.904Z","endTime":"2026-05-03T18:31:55.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89380516399636,"aZ":-20.661377462630362,"pfxX":-0.6091437258615224,"pfxZ":6.373853558066825,"pX":1.8832360363293994,"pZ":-0.23677268494838502,"vX0":10.77003581647149,"vY0":-133.33038220709687,"vZ0":-10.524121683131778,"x":45.22,"y":245.17,"x0":-2.1242033944289327,"y0":50.0005816363753,"z0":5.244045725786175,"aX":-1.1011640388130575},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.2,"spinRate":2344,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.4103520849968625,"extension":6.937970605322549},"index":0,"playId":"e65ad702-0eb0-3711-8014-9220b269e4f8","pitchNumber":1,"startTime":"2026-05-03T18:29:08.668Z","endTime":"2026-05-03T18:29:12.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741089139794678,"aZ":-16.602504465593466,"pfxX":-6.746826608972334,"pfxZ":7.824140315359248,"pX":0.48338835376724376,"pZ":1.8767139506008539,"vX0":9.313719439877865,"vY0":-140.19858814392063,"vZ0":-6.808459692367165,"x":98.57,"y":188.11,"x0":-2.005414741836329,"y0":50.00409399781072,"z0":5.420619787780406,"aX":-13.430295866905967},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2325,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39069358797710185,"extension":6.770502972812738},"index":1,"playId":"d7abfef2-ce1c-316b-9a4e-02be91a3caff","pitchNumber":2,"startTime":"2026-05-03T18:29:36.259Z","endTime":"2026-05-03T18:29:39.864Z","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":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13171097687915,"aZ":-27.918224135438873,"pfxX":-9.145986698830285,"pfxZ":2.4984435448181426,"pX":-1.1107636483282448,"pZ":2.620983028618016,"vX0":5.578064277418252,"vY0":-129.4884380013871,"vZ0":-1.5648035350368836,"x":159.34,"y":168.01,"x0":-2.1006181065852862,"y0":50.00357084300046,"z0":5.361838222734141,"aX":-15.587716228652575},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":2044,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4224180297481914,"extension":6.725722672726967},"index":2,"playId":"eb50bf25-6921-3e8b-9aee-c69cee1468bb","pitchNumber":3,"startTime":"2026-05-03T18:29:56.484Z","endTime":"2026-05-03T18:30:00.218Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145394532091107,"aZ":-44.50253498004339,"pfxX":2.2608021890497003,"pfxZ":-8.072946352515173,"pX":2.050156732966768,"pZ":0.19241069151787593,"vX0":8.927260046622592,"vY0":-123.23548133679002,"vZ0":-4.027462722267192,"x":38.85,"y":233.58,"x0":-1.9237436648144424,"y0":50.00251757216511,"z0":5.634609383190171,"aX":3.452389287535644},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-15.4,"breakHorizontal":-6.4,"spinRate":3112,"spinDirection":38},"zone":14,"typeConfidence":0.95,"plateTime":0.44567894852801127,"extension":6.8435122692316375},"index":3,"playId":"bec152d8-71c0-3d21-a13b-46c0690ae950","pitchNumber":4,"startTime":"2026-05-03T18:30:19.783Z","endTime":"2026-05-03T18:30:23.294Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448998380787767,"aZ":-42.513507628971404,"pfxX":2.058315379738735,"pfxZ":-7.135994848269089,"pX":1.177360697140336,"pZ":-0.7884310953640925,"vX0":7.0371893695530385,"vY0":-119.74093842071528,"vZ0":-5.856810011139312,"x":72.12,"y":260.07,"x0":-2.0686743358878026,"y0":50.001282972219386,"z0":5.499414401238396,"aX":2.9824821792458867},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.2,"breakHorizontal":-5.4,"spinRate":2958,"spinDirection":29},"zone":14,"typeConfidence":0.97,"plateTime":0.45770017009561936,"extension":6.688342207078642},"index":4,"playId":"71fe55d8-ea82-35b8-bbe9-d5214c4c58d2","pitchNumber":5,"startTime":"2026-05-03T18:30:52.413Z","endTime":"2026-05-03T18:30:56.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26783665792872,"aZ":-30.26389683028981,"pfxX":-10.284717993067929,"pfxZ":1.08791670632848,"pX":-0.842164756319719,"pZ":2.0026407529727996,"vX0":6.996236049518905,"vY0":-131.9037216027928,"vZ0":-2.706102180984897,"x":149.1,"y":184.71,"x0":-2.1937474766889205,"y0":50.004878903845146,"z0":5.275137017221868,"aX":-18.11030086851026},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":17.0,"spinRate":1830,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.41537351548823764,"extension":6.905802123088959},"index":5,"playId":"6add7a90-62f4-332e-83d6-e04539eb0329","pitchNumber":6,"startTime":"2026-05-03T18:31:26.416Z","endTime":"2026-05-03T18:31:29.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38657562210598,"aZ":-16.868347011662454,"pfxX":-7.516339839715748,"pfxZ":7.6585032731367235,"pX":1.2952200584452531,"pZ":1.8810510617770977,"vX0":10.89147564887067,"vY0":-140.18997078277485,"vZ0":-6.629188918618301,"x":67.63,"y":187.99,"x0":-1.6558183772196071,"y0":50.005269198415064,"z0":5.3690983578959655,"aX":-15.028475825910066},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2299,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3900345588540004,"extension":6.826282839908531},"index":6,"playId":"fbdfc3b0-818f-358c-aebd-78791e13c0bb","pitchNumber":7,"startTime":"2026-05-03T18:31:50.814Z","endTime":"2026-05-03T18:31:55.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:31:55.198Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:32:00.509Z","endTime":"2026-05-03T18:33:39.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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(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.0,"endSpeed":77.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47026252005319,"aZ":-35.223741234668914,"pfxX":8.594785800502411,"pfxZ":-1.9799256150849676,"pX":-1.4912010927164552,"pZ":3.5659840376430263,"vX0":0.3123301374415132,"vY0":-123.78640440311503,"vZ0":2.7490741990148275,"x":173.84,"y":142.5,"x0":-2.734582947362858,"y0":50.00227946913973,"z0":5.40512206507851,"aX":13.236135251562827},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":-15.6,"spinRate":3075,"spinDirection":58},"zone":11,"typeConfidence":0.9,"plateTime":0.4437601220376224,"extension":6.525553354307429},"index":0,"playId":"039ae53a-7af6-3b0c-bc9d-205b9a521c3e","pitchNumber":1,"startTime":"2026-05-03T18:32:22.545Z","endTime":"2026-05-03T18:32:25.861Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34836925222949,"aZ":-16.249115520353556,"pfxX":-7.311146665108895,"pfxZ":7.903905671294469,"pX":-0.04910037917348198,"pZ":1.9434638709028194,"vX0":8.299733564658977,"vY0":-141.10968241010565,"vZ0":-6.5191182310808,"x":118.87,"y":186.31,"x0":-2.0797324953443863,"y0":50.00646385476286,"z0":5.3323003235691795,"aX":-14.736289177250905},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2325,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3882826889657345,"extension":6.813733763737878},"index":1,"playId":"f0046186-c746-3dd8-9904-6499aea12ef8","pitchNumber":2,"startTime":"2026-05-03T18:32:41.585Z","endTime":"2026-05-03T18:32:44.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783429934717063,"aZ":-25.13784748095925,"pfxX":0.3638009543919214,"pfxZ":3.786892991148415,"pX":0.9880136592974109,"pZ":2.887407143674158,"vX0":8.371972226094945,"vY0":-134.60251682235565,"vZ0":-2.0367699120749583,"x":79.34,"y":160.82,"x0":-2.1935872440020967,"y0":50.0017209073903,"z0":5.411403163367397,"aX":0.6758186947567001},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2462,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.4049734692057827,"extension":6.881256515150246},"index":2,"playId":"8ede5d30-6817-3f61-ae7d-0ab88d790005","pitchNumber":3,"startTime":"2026-05-03T18:33:05.008Z","endTime":"2026-05-03T18:33:09.124Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-03T18:33:18.226Z","endTime":"2026-05-03T18:33:35.202Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23092755150266,"aZ":-34.948679746204434,"pfxX":6.7877637122613885,"pfxZ":-1.7530987106455829,"pX":1.3553913564169684,"pZ":1.618016418098364,"vX0":7.0292963527378,"vY0":-125.4998655112933,"vZ0":-1.9464819900799322,"x":65.34,"y":195.09,"x0":-2.3717068293949795,"y0":50.00368727366654,"z0":5.271291501522496,"aX":10.741909875841733},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.4,"breakHorizontal":-14.0,"spinRate":3168,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4377464019438775,"extension":6.799501045156667},"index":4,"playId":"55bf3ec2-a580-3e5c-af05-b4ceeb3a97d9","pitchNumber":4,"startTime":"2026-05-03T18:33:35.202Z","endTime":"2026-05-03T18:33:39.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:33:39.550Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages doubles (8) on a sharp line drive to left fielder José Fermín. Kyle Tucker scores. Max Muncy to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:33:48.030Z","endTime":"2026-05-03T18:35:29.033Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89129423398013,"aZ":-23.464728527993792,"pfxX":0.6244644352339144,"pfxZ":4.682809012847038,"pX":0.8701597681702242,"pZ":2.7459228192712857,"vX0":7.881428752986302,"vY0":-134.87315137742996,"vZ0":-2.705406203747801,"x":83.83,"y":164.64,"x0":-2.160049453697202,"y0":50.00070323774333,"z0":5.400952769889141,"aX":1.1578886346195534},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2345,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.4047396319879639,"extension":6.8694078812331885},"index":0,"playId":"e27d370f-6868-3a9f-a622-d4f6c370a0ca","pitchNumber":1,"startTime":"2026-05-03T18:34:06.951Z","endTime":"2026-05-03T18:34:10.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.801808220803878,"aZ":-23.951312474291637,"pfxX":-8.76163971767409,"pfxZ":4.092228822249556,"pX":-0.19552589485237973,"pZ":2.1300688267459797,"vX0":8.979191108997533,"vY0":-140.5808945148864,"vZ0":-4.3225172710447035,"x":124.45,"y":181.27,"x0":-2.2871345241717185,"y0":50.00053887645608,"z0":5.235253030743787,"aX":-17.597601475971473},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":2341,"spinDirection":233},"zone":8,"typeConfidence":0.89,"plateTime":0.38907329866655394,"extension":6.697764388774846},"index":1,"playId":"01041325-7212-3c98-b94f-17f77ea58ecc","pitchNumber":2,"startTime":"2026-05-03T18:34:28.088Z","endTime":"2026-05-03T18:34:31.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18993757172069,"aZ":-45.824902184309195,"pfxX":3.453093832610517,"pfxZ":-9.14346220306719,"pX":0.6620006425700401,"pZ":1.2912487541856517,"vX0":5.495757472986725,"vY0":-122.21401224278685,"vZ0":-0.8256723930267724,"x":91.77,"y":203.92,"x0":-2.076881878690012,"y0":50.00577948309462,"z0":5.616955122520826,"aX":5.152586944370869},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-16.4,"breakHorizontal":-7.7,"spinRate":3058,"spinDirection":42},"zone":14,"typeConfidence":0.97,"plateTime":0.4505537358844318,"extension":6.652239092756911},"index":2,"playId":"c15c67e1-2388-3bbc-949f-69d570585ed9","pitchNumber":3,"startTime":"2026-05-03T18:34:49.141Z","endTime":"2026-05-03T18:34:52.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615579089092716,"aZ":-45.11906652162865,"pfxX":4.506966420432866,"pfxZ":-8.856586833250995,"pX":0.2510237276863623,"pZ":2.8899278590737936,"vX0":4.020738091907446,"vY0":-120.43573354489259,"vZ0":2.759651871005495,"x":107.43,"y":160.75,"x0":-2.0292243585312835,"y0":50.00593713600714,"z0":5.7356771912431075,"aX":6.583823911949033},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.0,"breakHorizontal":-9.1,"spinRate":3024,"spinDirection":38},"zone":3,"typeConfidence":0.97,"plateTime":0.45576702655018275,"extension":6.659439991045029},"hitData":{"launchSpeed":106.4,"launchAngle":16.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.22,"coordY":92.09}},"index":3,"playId":"0167c861-e45f-3ad5-8952-b61cd27338d1","pitchNumber":4,"startTime":"2026-05-03T18:35:15.648Z","endTime":"2026-05-03T18:35:29.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:35:29.033Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a ground ball to right fielder Jordan Walker. Max Muncy scores. Andy Pages to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:35:49.019Z","endTime":"2026-05-03T18:36:32.922Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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(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":93.9,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.496240755593806,"aZ":-21.48225087868986,"pfxX":-1.68105502008346,"pfxZ":5.634001449303933,"pX":1.854143042042035,"pZ":1.5027915845975044,"vX0":11.209722136809614,"vY0":-136.3159820835384,"vZ0":-6.21150373313219,"x":46.32,"y":198.2,"x0":-2.0776590350191286,"y0":50.00520115721706,"z0":5.274968407284759,"aX":-3.1921880378646077},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":0.8,"spinRate":2502,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4004657568762724,"extension":6.79790593942887},"index":0,"playId":"a282c665-57f9-3b3a-9ef6-76d62f808f99","pitchNumber":1,"startTime":"2026-05-03T18:36:02.830Z","endTime":"2026-05-03T18:36:06.286Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083077569532687,"aZ":-31.32623737961327,"pfxX":8.169765512734191,"pfxZ":0.5371117164444055,"pX":0.5960865193863052,"pZ":2.676715164946531,"vX0":4.530660090540279,"vY0":-125.30547137182914,"vZ0":0.008549481099256573,"x":94.28,"y":166.51,"x0":-2.303531372227028,"y0":50.0014318344393,"z0":5.257863475771554,"aX":12.836908301898353},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.0,"spinRate":3221,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.4390795969320185,"extension":6.640855735183656},"hitData":{"launchSpeed":80.8,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.52,"coordY":108.18}},"index":1,"playId":"d29ab0ca-66cb-3764-9d24-86013c0ba214","pitchNumber":2,"startTime":"2026-05-03T18:36:22.159Z","endTime":"2026-05-03T18:36:32.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:36:32.922Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Freeland grounds into a double play, pitcher Dustin May to shortstop Masyn Winn to first baseman Alec Burleson. Hyeseong Kim out at 2nd. Alex Freeland out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:36:53.459Z","endTime":"2026-05-03T18:37:52.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":96.5,"endSpeed":87.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31879322387788,"aZ":-14.716285790338567,"pfxX":-6.836960191831611,"pfxZ":8.913268276544889,"pX":1.0391217566531823,"pZ":2.9226954792392594,"vX0":10.40741319148413,"vY0":-139.96201639618926,"vZ0":-4.261523585824165,"x":77.39,"y":159.87,"x0":-1.8611568994182022,"y0":50.00379168027405,"z0":5.447192547750551,"aX":-13.393642123013365},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2377,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39324642374181007,"extension":6.6962133634329},"index":0,"playId":"21785414-f9e5-3c07-884b-82e8217bad43","pitchNumber":1,"startTime":"2026-05-03T18:37:15.492Z","endTime":"2026-05-03T18:37:21.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518124293950418,"aZ":-19.073059706282976,"pfxX":-2.3878770721529645,"pfxZ":6.887244699771229,"pX":0.904205962360285,"pZ":2.0758074660424097,"vX0":8.782610886703457,"vY0":-136.22168376690303,"vZ0":-5.261762062791193,"x":82.53,"y":182.73,"x0":-2.0343506269796263,"y0":50.001373869963345,"z0":5.327891385862039,"aX":-4.541760595949807},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":2.8,"spinRate":2443,"spinDirection":213},"zone":14,"typeConfidence":0.86,"plateTime":0.40022988325098696,"extension":6.854488725557811},"hitData":{"launchSpeed":79.5,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.51,"coordY":181.07}},"index":1,"playId":"17f6b1e2-64bb-3592-a5de-d4dbaa1531cb","pitchNumber":2,"startTime":"2026-05-03T18:37:44.956Z","endTime":"2026-05-03T18:37:52.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:37:52.366Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:39:51.999Z","endTime":"2026-05-03T18:40:22.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148834866213225,"aZ":-13.730645141509028,"pfxX":2.7811577929820914,"pfxZ":9.959373319845831,"pX":-0.41306344505005377,"pZ":4.5753964882582805,"vX0":-6.966420348534605,"vY0":-135.1580701179074,"vZ0":-0.24445108927716697,"x":132.75,"y":115.24,"x0":1.8352709839897807,"y0":50.00485206927487,"z0":5.630282517078094,"aX":5.151888507600192},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-3.6,"spinRate":2340,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40507260917649157,"extension":5.210139837704478},"index":0,"playId":"b51746af-7d36-3585-913d-0e6795eae540","pitchNumber":1,"startTime":"2026-05-03T18:40:03.647Z","endTime":"2026-05-03T18:40:07.207Z","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":91.0,"endSpeed":83.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.298129033009854,"aZ":-24.36370291174834,"pfxX":8.6765445096092,"pfxZ":4.375036445115764,"pX":0.7293824186563672,"pZ":2.5171743632760744,"vX0":-6.000023546491109,"vY0":-132.47109606768552,"vZ0":-2.9624889449228795,"x":89.2,"y":170.82,"x0":1.892170692785541,"y0":50.00004920065319,"z0":5.423651541032879,"aX":15.476581270365823},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":-14.5,"spinRate":2068,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.41287054522183286,"extension":5.431475665359401},"hitData":{"launchSpeed":86.6,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":173.47}},"index":1,"playId":"9b771650-0a63-341d-a06e-a7fde55a3cf9","pitchNumber":2,"startTime":"2026-05-03T18:40:15.377Z","endTime":"2026-05-03T18:40:22.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:40:22.604Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:40:52.781Z","endTime":"2026-05-03T18:41:20.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T18:40:42.792Z","endTime":"2026-05-03T18:40:55.072Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25263788816628,"aZ":-14.471226545422475,"pfxX":4.797595829739284,"pfxZ":9.518502660486543,"pX":0.20423304099924208,"pZ":2.5514496035318603,"vX0":-6.002127674275488,"vY0":-134.9935314808923,"vZ0":-5.104705141704184,"x":109.22,"y":169.89,"x0":1.8251147294425236,"y0":50.00399346093832,"z0":5.47306596975325,"aX":8.924284321154115},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.6,"spinRate":2333,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.40455021534922775,"extension":5.549175482444775},"index":1,"playId":"70c35d25-2ea8-35bc-9c12-e9469c506115","pitchNumber":1,"startTime":"2026-05-03T18:40:55.072Z","endTime":"2026-05-03T18:40:58.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86952600309535,"aZ":-15.599008055153769,"pfxX":2.995002728258044,"pfxZ":8.613934305548081,"pX":0.5777254730903424,"pZ":2.8713828728783746,"vX0":-5.15230413663244,"vY0":-137.2365556465577,"vZ0":-4.146766538400332,"x":94.98,"y":161.25,"x0":2.0828587911010517,"y0":50.00331002833952,"z0":5.451261419338572,"aX":5.763835185348112},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-4.4,"spinRate":2398,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.39777409157709,"extension":5.47948651422947},"hitData":{"launchSpeed":98.4,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":102.02}},"index":2,"playId":"c16072ea-b8c6-3635-8235-643c50b36162","pitchNumber":2,"startTime":"2026-05-03T18:41:10.512Z","endTime":"2026-05-03T18:41:20.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:41:20.621Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Fermín grounds into a force out, shortstop Hyeseong Kim to second baseman Alex Freeland. Masyn Winn out at 2nd. José Fermín to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:41:26.825Z","endTime":"2026-05-03T18:42:58.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":72.6,"endSpeed":67.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.655835011457178,"aZ":-34.29488280893189,"pfxX":-4.922022212963284,"pfxZ":-1.8789645908854178,"pX":-0.24662158640465745,"pZ":1.7473817736174226,"vX0":-3.562001692580393,"vY0":-105.63473701008017,"vZ0":-0.15114028728758377,"x":126.4,"y":191.6,"x0":2.103470638909426,"y0":50.00517169697052,"z0":5.775561559559186,"aX":-5.541138986457672},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-3.1,"breakHorizontal":10.0,"spinRate":2048,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.5192910918927645,"extension":5.1424147242301},"index":0,"playId":"9f620d9d-eae9-36cf-a333-ce3321c80fc6","pitchNumber":1,"startTime":"2026-05-03T18:41:47.783Z","endTime":"2026-05-03T18:41:51.431Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0835912676456,"aZ":-30.988599724159652,"pfxX":-2.2645377722080164,"pfxZ":0.7727864263039264,"pX":0.19901778387002378,"pZ":2.044756099762057,"vX0":-4.041514287240292,"vY0":-123.55894971407739,"vZ0":-2.0711240094228707,"x":109.41,"y":183.57,"x0":2.151539463491725,"y0":50.005389623257294,"z0":5.502815780125202,"aX":-3.495093586498433},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":5.0,"spinRate":2366,"spinDirection":263},"zone":8,"typeConfidence":2.0,"plateTime":0.44362890174426495,"extension":5.232958686953996},"index":1,"playId":"4defb5ca-1a91-3e9f-83ab-8a54ea53463a","pitchNumber":2,"startTime":"2026-05-03T18:42:05.168Z","endTime":"2026-05-03T18:42:08.751Z","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.5,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46800930607348,"aZ":-12.104863327914547,"pfxX":4.068376782938746,"pfxZ":10.738996996857107,"pX":0.0234184652925085,"pZ":3.8162389435586714,"vX0":-6.613750156839859,"vY0":-136.00579062512222,"vZ0":-2.5488503494863264,"x":116.11,"y":135.74,"x0":1.9607117339239666,"y0":50.005132162453435,"z0":5.6075915576934205,"aX":7.605385683581755},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-5.9,"spinRate":2525,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40307060620921753,"extension":5.228316451218011},"index":2,"playId":"dbe75ec1-1384-3958-bfc7-0cf6c7bc8eb3","pitchNumber":3,"startTime":"2026-05-03T18:42:25.416Z","endTime":"2026-05-03T18:42:30.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111133662212094,"aZ":-32.024505094812476,"pfxX":-0.6346668477918247,"pfxZ":0.09561093101219953,"pX":0.39045191563855425,"pZ":1.7372987082009594,"vX0":-4.156005628329934,"vY0":-123.48888415515798,"vZ0":-2.5318085434671564,"x":102.12,"y":191.87,"x0":2.1762060512131254,"y0":50.00262977387959,"z0":5.464349132100984,"aX":-0.9814471929023484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":2.0,"spinRate":2444,"spinDirection":262},"zone":9,"typeConfidence":2.0,"plateTime":0.44319857538328744,"extension":5.119816164429753},"hitData":{"launchSpeed":96.5,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":147.63}},"index":3,"playId":"c5421d15-386a-30e3-8978-cbb76774bd34","pitchNumber":4,"startTime":"2026-05-03T18:42:51.513Z","endTime":"2026-05-03T18:42:58.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:42:58.983Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a ground ball to right fielder Kyle Tucker. José Fermín to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:43:10.825Z","endTime":"2026-05-03T18:43:43.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83399829296116,"aZ":-34.026616163836906,"pfxX":-1.9509805134537377,"pfxZ":-1.2640453048638491,"pX":-0.48895969659408145,"pZ":2.054416388332423,"vX0":-5.673122171664406,"vY0":-120.58446108945998,"vZ0":-1.1911750386100606,"x":135.64,"y":183.31,"x0":2.1491705300664496,"y0":50.0012668838853,"z0":5.561667189424442,"aX":-2.8660452574062907},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":4.9,"spinRate":2288,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.4545347931342403,"extension":5.070428200154356},"hitData":{"launchSpeed":89.1,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.72,"coordY":108.1}},"index":0,"playId":"81895cad-9832-33de-aada-8c0415b67fe6","pitchNumber":1,"startTime":"2026-05-03T18:43:32.013Z","endTime":"2026-05-03T18:43:43.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:43:43.260Z","atBatIndex":15},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Nathan Church caught stealing 2nd base, catcher Dalton Rushing to second baseman Alex Freeland.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:43:54.185Z","endTime":"2026-05-03T18:44:27.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32792441027625,"aZ":-14.103911540519992,"pfxX":6.2119828765458145,"pfxZ":9.755144985237166,"pX":0.8657627020149546,"pZ":3.600940925931779,"vX0":-5.080162206919877,"vY0":-135.86705108327553,"vZ0":-2.6234775828944508,"x":84.0,"y":141.55,"x0":1.9612661384067007,"y0":50.00262167769411,"z0":5.570540238486116,"aX":11.506883615741366},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-10.1,"spinRate":2510,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40456849677373263,"extension":5.074836726530869},"index":0,"playId":"0d2738ae-e21b-30f9-9549-aacb92d2ef8a","pitchNumber":1,"startTime":"2026-05-03T18:44:20.052Z","endTime":"2026-05-03T18:44:27.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:44:27.038Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:46:33.054Z","endTime":"2026-05-03T18:48:28.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64375068626962,"aZ":-29.751693175950628,"pfxX":-10.730261354614893,"pfxZ":1.4911881318329385,"pX":-0.5167275711626922,"pZ":2.6764772734016997,"vX0":7.517618784812729,"vY0":-126.9767955085476,"vZ0":-1.3010720712430166,"x":136.7,"y":166.52,"x0":-2.125510899888152,"y0":50.00571643584402,"z0":5.5685448734677525,"aX":-17.478220429040867},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":1716,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.43179650814044424,"extension":6.66459205798837},"index":0,"playId":"65ce011d-0d14-3acb-a279-3c35dc3024b4","pitchNumber":1,"startTime":"2026-05-03T18:46:46.272Z","endTime":"2026-05-03T18:46:49.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20091554058863,"aZ":-16.722852759247733,"pfxX":-6.314243001095965,"pfxZ":7.870938530370523,"pX":0.07380024809466665,"pZ":4.34810233968545,"vX0":7.841233678479366,"vY0":-140.0622940980164,"vZ0":-0.8841140354086086,"x":114.19,"y":121.38,"x0":-1.957699848876767,"y0":50.00076632425762,"z0":5.774127176948712,"aX":-12.392886759492347},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":2248,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3928811225396416,"extension":6.66943166667099},"index":1,"playId":"c594a1be-8f8c-33bd-a7a1-552bbcdcfa01","pitchNumber":2,"startTime":"2026-05-03T18:47:03.627Z","endTime":"2026-05-03T18:47:07.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567678723843535,"aZ":-45.64088740366904,"pfxX":4.682014002928322,"pfxZ":-9.032024605431271,"pX":1.157512164769056,"pZ":0.7081380444801955,"vX0":5.728627206909147,"vY0":-122.54263512073729,"vZ0":-2.4193051161155292,"x":72.88,"y":219.66,"x0":-1.8358505329872004,"y0":50.000797286420635,"z0":5.678806464269912,"aX":6.982326884161197},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.7,"breakHorizontal":-10.1,"spinRate":3120,"spinDirection":33},"zone":14,"typeConfidence":0.94,"plateTime":0.4503070531071032,"extension":6.458341314100337},"index":2,"playId":"4156a21a-05ca-3fa6-842e-f0071f83cd78","pitchNumber":3,"startTime":"2026-05-03T18:47:20.008Z","endTime":"2026-05-03T18:47:23.234Z","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":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77815782780509,"aZ":-23.68292573721394,"pfxX":0.8023860987456213,"pfxZ":4.498335623126717,"pX":-0.9622425976999999,"pZ":4.492857304352852,"vX0":3.151231840932638,"vY0":-136.05545500608528,"vZ0":1.2980075498699812,"x":153.68,"y":117.47,"x0":-2.2363324979983483,"y0":50.005967087493424,"z0":5.642281048551225,"aX":1.5150178067110023},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":2447,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.4014501555755463,"extension":6.703293536794976},"index":3,"playId":"62dce278-584c-3cbd-abf0-1beb0ec5cb9a","pitchNumber":4,"startTime":"2026-05-03T18:47:39.600Z","endTime":"2026-05-03T18:47:42.774Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03370245073382,"aZ":-21.441992085910694,"pfxX":-0.5565324031125904,"pfxZ":5.618034144497173,"pX":0.18522473646891197,"pZ":3.3153545687404806,"vX0":6.106549510841681,"vY0":-137.0452111737813,"vZ0":-1.919654083403915,"x":109.94,"y":149.27,"x0":-1.9954022793187727,"y0":50.00358244323233,"z0":5.482823409156561,"aX":-1.063941548149121},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":-0.2,"spinRate":2431,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.39900338757280185,"extension":6.696748937941018},"index":4,"playId":"f9c41cf4-f970-3fca-bcba-094d89d49266","pitchNumber":5,"startTime":"2026-05-03T18:48:00.134Z","endTime":"2026-05-03T18:48:04.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-03T18:48:06.259Z","endTime":"2026-05-03T18:48:24.992Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95725232538684,"aZ":-31.94714519895855,"pfxX":9.92258838792811,"pfxZ":0.1421749332087323,"pX":-0.596294129596588,"pZ":3.596514637127636,"vX0":1.2018108782807273,"vY0":-125.21370366363873,"vZ0":2.120456272670511,"x":139.73,"y":141.67,"x0":-2.3713346442684524,"y0":50.000655950297244,"z0":5.365587310303362,"aX":15.642322636548863},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-18.2,"spinRate":3163,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.4386257908916358,"extension":6.629613941524084},"index":6,"playId":"2c1982cd-ca42-39e3-ba73-865eaa26bc20","pitchNumber":6,"startTime":"2026-05-03T18:48:24.992Z","endTime":"2026-05-03T18:48:28.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:48:28.957Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Freddie Freeman grounds into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Shohei Ohtani out at 2nd. Freddie Freeman out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:49:03.614Z","endTime":"2026-05-03T18:50:10.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T18:48:51.795Z","endTime":"2026-05-03T18:49:05.866Z","isPitch":false,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"}},{"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":89.1,"endSpeed":81.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428408853717592,"aZ":-29.887583800553998,"pfxX":-9.74415495011582,"pfxZ":1.334150310933838,"pX":-1.4774672688429897,"pZ":3.6188391667292605,"vX0":5.140307913514808,"vY0":-129.76240224597106,"vZ0":1.0833349742284077,"x":173.32,"y":141.07,"x0":-2.2151858818785723,"y0":50.00102685608322,"z0":5.468154709833626,"aX":-16.66254717058952},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":1726,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42165139867434176,"extension":6.809497979897771},"index":1,"playId":"79fe6f26-c8ad-3fb1-b012-7c4ec2ae44cf","pitchNumber":1,"startTime":"2026-05-03T18:49:05.866Z","endTime":"2026-05-03T18:49:09.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78342898520475,"aZ":-16.451851457080576,"pfxX":-5.306892479250431,"pfxZ":7.9360616672027415,"pX":0.034386759152885166,"pZ":3.410198113828226,"vX0":7.061954369473088,"vY0":-140.143784490545,"vZ0":-2.7142930221931545,"x":115.69,"y":146.7,"x0":-1.8331414215494366,"y0":50.00693909068196,"z0":5.470899445840942,"aX":-10.519550543103499},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2238,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3914035129226501,"extension":6.761186952327816},"index":2,"playId":"4274fb97-fab8-3407-b2d2-8793008e6487","pitchNumber":2,"startTime":"2026-05-03T18:49:23.005Z","endTime":"2026-05-03T18:49:26.102Z","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":3,"playId":"a3ebeadf-d0ca-3780-bb59-9f5aa43f6372","startTime":"2026-05-03T18:49:45.139Z","endTime":"2026-05-03T18:49:48.139Z","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(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":93.8,"endSpeed":86.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58812663416079,"aZ":-21.968067144170025,"pfxX":-0.12620317748158028,"pfxZ":5.348951679507602,"pX":0.2200965373493395,"pZ":3.303030254616797,"vX0":6.625079251870839,"vY0":-136.63559119351882,"vZ0":-1.5280893128160122,"x":108.61,"y":149.6,"x0":-2.210439423312457,"y0":50.00194622062342,"z0":5.365873483449081,"aX":-0.24222426469657934},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-1.1,"spinRate":2410,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.3995128085564752,"extension":6.742599156578694},"hitData":{"launchSpeed":86.5,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":147.12}},"index":4,"playId":"0402883c-e0ea-3896-9faf-e9be9c6633b6","pitchNumber":3,"startTime":"2026-05-03T18:50:02.405Z","endTime":"2026-05-03T18:50:10.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:50:10.077Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:50:18.596Z","endTime":"2026-05-03T18:51:07.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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"}]}],"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":87.5,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.446298839939377,"aZ":-37.85044331251674,"pfxX":6.682315309534785,"pfxZ":-3.537222834071633,"pX":1.8364623399344417,"pZ":1.2253978349267334,"vX0":7.832289863854794,"vY0":-127.0857595269102,"vZ0":-2.385042383018229,"x":47.0,"y":205.69,"x0":-2.1744891924446934,"y0":50.00134630128329,"z0":5.235819910070491,"aX":10.72954807909584},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.7,"breakHorizontal":-14.2,"spinRate":3100,"spinDirection":55},"zone":14,"typeConfidence":0.87,"plateTime":0.43402512745822674,"extension":6.610841754089672},"index":0,"playId":"4ce9f40e-6f96-3623-ae86-9433d4846e1d","pitchNumber":1,"startTime":"2026-05-03T18:50:36.380Z","endTime":"2026-05-03T18:50:39.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40512649474607,"aZ":-24.255195880859638,"pfxX":-10.229341244754325,"pfxZ":3.915821579045475,"pX":-0.4757715238542017,"pZ":2.019255912870841,"vX0":8.161744393465229,"vY0":-141.5314798959493,"vZ0":-4.702425427077683,"x":135.14,"y":184.26,"x0":-2.0731785555685653,"y0":50.001584332168086,"z0":5.2629781696541516,"aX":-20.67539275872345},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":16.8,"spinRate":2425,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.38755028048277884,"extension":6.628424541668938},"hitData":{"launchSpeed":101.9,"launchAngle":10.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.54,"coordY":101.08}},"index":1,"playId":"81611606-47ad-3bf1-9ea8-deb8f47123d7","pitchNumber":2,"startTime":"2026-05-03T18:50:58.458Z","endTime":"2026-05-03T18:51:07.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:51:07.906Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:51:19.890Z","endTime":"2026-05-03T18:52:35.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":89.7,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42434836308928,"aZ":-28.958780759473925,"pfxX":-10.703169290394463,"pfxZ":1.8952647405455822,"pX":0.94372808458786,"pZ":1.1319414471619682,"vX0":11.061852941488846,"vY0":-130.01332200222765,"vZ0":-4.642191319351125,"x":81.03,"y":208.22,"x0":-1.99286816110768,"y0":50.00524335934822,"z0":5.160709339384722,"aX":-18.170992307985482},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":16.7,"spinRate":1616,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4226815733672642,"extension":6.991552954475014},"index":0,"playId":"cfa9067b-7d72-372f-8949-7cac3c59be84","pitchNumber":1,"startTime":"2026-05-03T18:52:05.167Z","endTime":"2026-05-03T18:52:08.612Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.355306337671795,"aZ":-31.669321945526846,"pfxX":-10.294008654503774,"pfxZ":0.29287443585130113,"pX":-0.37127407744171453,"pZ":2.2102257571226085,"vX0":8.044751516274989,"vY0":-130.48183759694925,"vZ0":-1.9411047037579392,"x":131.15,"y":179.1,"x0":-2.168286419643611,"y0":50.00246345386135,"z0":5.36728749600173,"aX":-17.61860155290258},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":16.7,"spinRate":1648,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.42097672033363454,"extension":6.887624908653377},"hitData":{"launchSpeed":100.6,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":152.7}},"index":1,"playId":"30db4261-7078-377c-a028-f2782323a15e","pitchNumber":2,"startTime":"2026-05-03T18:52:27.154Z","endTime":"2026-05-03T18:52:35.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:52:35.154Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out sharply to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:54:25.509Z","endTime":"2026-05-03T18:56:00.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.74153194050527,"aZ":-34.93247774156322,"pfxX":-2.2691082123017,"pfxZ":-2.465760809330444,"pX":0.48556133025863946,"pZ":2.486805844200774,"vX0":-2.6789396867188815,"vY0":-105.47012653852863,"vZ0":1.4616598061918298,"x":98.49,"y":171.64,"x0":2.0691919429697796,"y0":50.000490239367764,"z0":5.828125570413558,"aX":-2.5431164225273966},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-3.7,"breakHorizontal":4.9,"spinRate":2116,"spinDirection":315},"zone":6,"typeConfidence":2.0,"plateTime":0.5202748149871872,"extension":5.21844119184196},"index":0,"playId":"b38a38a5-1583-33cc-aaf2-f04dda99f26d","pitchNumber":1,"startTime":"2026-05-03T18:54:40.323Z","endTime":"2026-05-03T18:54:43.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-03T18:54:50.873Z","endTime":"2026-05-03T18:55:05.309Z","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, 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":84.6,"endSpeed":78.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.768382687360607,"aZ":-33.274938297425834,"pfxX":-1.613404792185921,"pfxZ":-0.7156375837333027,"pX":-0.5070352093804983,"pZ":1.0347833390772714,"vX0":-5.848133465126023,"vY0":-123.10272917237656,"vZ0":-3.910848251252412,"x":136.33,"y":210.84,"x0":2.1061713547323815,"y0":50.00359254870657,"z0":5.45219058259487,"aX":-2.4821288571047755},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.9,"breakHorizontal":4.2,"spinRate":2492,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.44445169433393605,"extension":5.351901455158458},"index":2,"playId":"77e948e1-3f78-335d-80ea-6dd8ad5b5b68","pitchNumber":2,"startTime":"2026-05-03T18:55:05.309Z","endTime":"2026-05-03T18:55:09.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429325926998256,"aZ":-13.209178892085585,"pfxX":3.5299907626572122,"pfxZ":9.885288392557312,"pX":-0.05057642499160933,"pZ":2.2814736199377745,"vX0":-6.335308959851151,"vY0":-137.82889710664642,"vZ0":-6.217813926818535,"x":118.93,"y":177.18,"x0":1.822081119863758,"y0":50.00450720931901,"z0":5.4634937264185615,"aX":6.773986495671124},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-5.0,"spinRate":2408,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3978142196497325,"extension":5.369227678680487},"index":3,"playId":"fcbe8a80-463f-348a-9fa0-d3c579ea1e28","pitchNumber":3,"startTime":"2026-05-03T18:55:18.716Z","endTime":"2026-05-03T18:55:21.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765603036415786,"aZ":-36.366532924587844,"pfxX":-1.326958089326941,"pfxZ":-2.6514698243862194,"pX":0.1587422104014567,"pZ":0.6000078257969048,"vX0":-4.262708994390238,"vY0":-124.41000929865197,"vZ0":-4.631261084968453,"x":110.95,"y":222.58,"x0":2.060239068197625,"y0":50.0025089920953,"z0":5.469267346916029,"aX":-2.0985983375273283},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.5,"breakHorizontal":3.4,"spinRate":2483,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.43868780221698556,"extension":5.194890609761674},"index":4,"playId":"381c79f1-e722-31d2-b7cb-2b4ae66ea86c","pitchNumber":4,"startTime":"2026-05-03T18:55:36.765Z","endTime":"2026-05-03T18:55:40.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294893072494236,"aZ":-32.517510979949556,"pfxX":-1.116609997163981,"pfxZ":-0.2174532401822269,"pX":0.39575658491190596,"pZ":1.813163787188837,"vX0":-3.390638826856758,"vY0":-125.16632553336915,"vZ0":-2.6993152195302734,"x":101.91,"y":189.82,"x0":1.9107263452310066,"y0":50.00185998196737,"z0":5.55736155757698,"aX":-1.7782017472963079},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":2.8,"spinRate":2468,"spinDirection":280},"zone":9,"typeConfidence":2.0,"plateTime":0.43691140454227595,"extension":5.173515704077237},"hitData":{"launchSpeed":100.2,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.09,"coordY":70.68}},"index":5,"playId":"5194af04-0524-3b67-a3c5-2b2dbf3d4a76","pitchNumber":5,"startTime":"2026-05-03T18:55:52.409Z","endTime":"2026-05-03T18:56:00.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:56:00.903Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Urías flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:56:13.640Z","endTime":"2026-05-03T18:57:34.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.735356526124598,"aZ":-15.810153639653873,"pfxX":3.95898986692833,"pfxZ":8.69605810724732,"pX":-0.8921087657584514,"pZ":3.1077898512187647,"vX0":-8.372248487923208,"vY0":-136.27410949958536,"vZ0":-3.48089324312928,"x":151.01,"y":154.87,"x0":1.7046306634928627,"y0":50.004595886744255,"z0":5.492733677464429,"aX":7.452075584583851},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":-5.4,"spinRate":2433,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4018061108453117,"extension":5.384942976872697},"index":0,"playId":"d923ac71-1771-3ccf-b0bc-96a3cdf2c723","pitchNumber":1,"startTime":"2026-05-03T18:56:24.338Z","endTime":"2026-05-03T18:56:28.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97495291771489,"aZ":-35.378471743414266,"pfxX":-1.8942926700814537,"pfxZ":-1.979184554367217,"pX":-0.4065313857145067,"pZ":1.8323978615731789,"vX0":-5.438593684022083,"vY0":-126.57788805105194,"vZ0":-1.9555773554557732,"x":132.5,"y":189.31,"x0":2.020307326142226,"y0":50.00612227149286,"z0":5.460406023893504,"aX":-3.059642617401861},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.8,"breakHorizontal":4.7,"spinRate":2561,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.43350377939224627,"extension":5.324744843394532},"index":1,"playId":"9c7ff23a-ce0e-383e-937f-cda116088313","pitchNumber":2,"startTime":"2026-05-03T18:56:45.452Z","endTime":"2026-05-03T18:56:48.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T18:56:55.357Z","endTime":"2026-05-03T18:57:07.371Z","isPitch":false,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73782299385463,"aZ":-15.223700232976457,"pfxX":2.017229481338499,"pfxZ":8.799815149756414,"pX":-0.17550014662387953,"pZ":2.905726888635352,"vX0":-6.1630420858329895,"vY0":-138.14802300822296,"vZ0":-4.207949851124767,"x":123.69,"y":160.33,"x0":1.8255205434539266,"y0":50.00276495433155,"z0":5.476916522272793,"aX":3.885857561702962},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-2.3,"spinRate":2545,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.396978783348219,"extension":5.362943510635684},"index":3,"playId":"2680e023-7834-3842-a0b9-ec7f8dcf5fb9","pitchNumber":3,"startTime":"2026-05-03T18:57:07.371Z","endTime":"2026-05-03T18:57:10.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69712058944899,"aZ":-33.34178176981257,"pfxX":-1.9208089259295458,"pfxZ":-0.7156906622539321,"pX":-0.259497943623155,"pZ":1.6240683556760616,"vX0":-4.917533955643599,"vY0":-126.40026531930957,"vZ0":-3.030289923325436,"x":126.89,"y":194.93,"x0":1.957434790570854,"y0":50.00525036813233,"z0":5.503626077225725,"aX":-3.1215615731635786},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":4.6,"spinRate":2533,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.43258991033850025,"extension":5.198071216307967},"hitData":{"launchSpeed":101.1,"launchAngle":34.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":105.8,"coordY":53.93}},"index":4,"playId":"06390c26-b715-3f74-a94a-2f0074d24b33","pitchNumber":4,"startTime":"2026-05-03T18:57:25.583Z","endTime":"2026-05-03T18:57:34.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:57:34.878Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"JJ Wetherholt reaches on a missed catch error by pitcher Justin Wrobleski, assist to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:57:43.859Z","endTime":"2026-05-03T18:59:12.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64752528328533,"aZ":-33.09729379738355,"pfxX":-2.378454035284017,"pfxZ":-0.5879775982736799,"pX":0.5079345504884949,"pZ":2.2197561295428274,"vX0":-3.534863099115885,"vY0":-124.8769353797639,"vZ0":-1.3949935600319827,"x":97.64,"y":178.85,"x0":2.2494937627663494,"y0":50.00016044333809,"z0":5.50307549749088,"aX":-3.7626464303792115},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":5.2,"spinRate":2449,"spinDirection":287},"zone":6,"typeConfidence":2.0,"plateTime":0.4382683359599562,"extension":5.336356885785872},"index":0,"playId":"71b399d4-0a1a-3b48-a757-be02ede861a3","pitchNumber":1,"startTime":"2026-05-03T18:57:57.848Z","endTime":"2026-05-03T18:58:01.432Z","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.3,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978228397742395,"aZ":-36.30082548373406,"pfxX":-1.8284985224988772,"pfxZ":-2.6193807458776774,"pX":-0.038570764528530456,"pZ":1.7865041043969248,"vX0":-4.337761471680854,"vY0":-124.31020757184669,"vZ0":-1.98891286427133,"x":118.47,"y":190.54,"x0":1.9606638229576572,"y0":50.000470914171515,"z0":5.58702340864686,"aX":-2.8840925635990318},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":4.2,"spinRate":2568,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4392238318619657,"extension":5.10750370936256},"index":1,"playId":"7c3c50d1-fabc-3c4c-b8c2-b263363ef72b","pitchNumber":2,"startTime":"2026-05-03T18:58:10.536Z","endTime":"2026-05-03T18:58:14.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-03T18:58:24.239Z","endTime":"2026-05-03T18:58:43.184Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76297012529214,"aZ":-11.845087488665655,"pfxX":4.310022838492685,"pfxZ":10.47293374215555,"pX":0.04545566412037398,"pZ":2.4725519130725067,"vX0":-5.801104251525725,"vY0":-139.055986750933,"vZ0":-6.134867172457099,"x":115.27,"y":172.02,"x0":1.6073603264331107,"y0":50.003257267676545,"z0":5.507415104265678,"aX":8.366741663443687},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-6.5,"spinRate":2596,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39524109694043563,"extension":5.264584119921455},"index":3,"playId":"30efbb3e-43ef-323b-af6b-f580bb5d024d","pitchNumber":3,"startTime":"2026-05-03T18:58:43.184Z","endTime":"2026-05-03T18:58:46.764Z","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":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045646452000945,"aZ":-35.110708260693784,"pfxX":-0.7928697036995569,"pfxZ":-1.8084138043165066,"pX":-0.811600584159526,"pZ":1.4358357507321928,"vX0":-6.397378467668563,"vY0":-126.56803927490681,"vZ0":-3.208028927197589,"x":147.94,"y":200.01,"x0":1.8481630245598093,"y0":50.000479344782285,"z0":5.522094692042549,"aX":-1.2890170836774957},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":2.9,"spinRate":2638,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.43221624177041873,"extension":5.325434917571051},"hitData":{"launchSpeed":93.9,"launchAngle":-25.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":167.9}},"index":4,"playId":"a0efe67b-1819-3b4c-8e9c-a4cf94dfc104","pitchNumber":4,"startTime":"2026-05-03T18:59:02.019Z","endTime":"2026-05-03T18:59:12.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:59:12.720Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks. JJ Wetherholt to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:59:39.425Z","endTime":"2026-05-03T19:01:33.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99107814084366,"aZ":-33.156330469073474,"pfxX":-0.5742317480250616,"pfxZ":-0.8321907993204717,"pX":-0.7094724027646837,"pZ":-0.022396091020106784,"vX0":-5.878633044429615,"vY0":-108.26687353739959,"vZ0":-3.9283403219561293,"x":144.04,"y":239.38,"x0":2.129218339679023,"y0":50.0052526136658,"z0":5.489533210449102,"aX":-0.6736051959763584},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-2.4,"breakHorizontal":2.8,"spinRate":2115,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.5082177270262997,"extension":5.110365028262212},"index":0,"playId":"e6ee9cc8-5137-3838-a650-7cc4a7f0ee89","pitchNumber":1,"startTime":"2026-05-03T18:59:43.635Z","endTime":"2026-05-03T18:59:47.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":69.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.24744599969682,"aZ":-34.831134769132966,"pfxX":-2.0593111088744607,"pfxZ":-2.2122536348025594,"pX":1.2336601149474808,"pZ":2.1963855472135236,"vX0":-1.9403825363808724,"vY0":-108.6458931928406,"vZ0":0.6541234797612128,"x":69.98,"y":179.48,"x0":2.4044355024606086,"y0":50.003714599259396,"z0":5.663616651401841,"aX":-2.472334986508281},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-3.5,"breakHorizontal":4.2,"spinRate":2255,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.5033033408954419,"extension":5.1770352048335155},"index":1,"playId":"f08550ca-cd40-3e91-8b23-b19e16418eda","pitchNumber":2,"startTime":"2026-05-03T19:00:06.477Z","endTime":"2026-05-03T19:00:10.573Z","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":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940351183665292,"aZ":-28.56435672105347,"pfxX":1.0787793604445044,"pfxZ":2.3133003001002344,"pX":-0.9134209733952534,"pZ":2.3755885259705667,"vX0":-7.783093692259146,"vY0":-123.86785308198907,"vZ0":-1.917778804274664,"x":151.82,"y":174.64,"x0":2.1245075575794443,"y0":50.00204121216975,"z0":5.540168835341376,"aX":1.6834864320408305},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.0,"breakHorizontal":-0.2,"spinRate":2274,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4416072355408662,"extension":5.2550299111097525},"index":2,"playId":"91c93912-4752-3c3b-b7a9-eb1fb385581b","pitchNumber":3,"startTime":"2026-05-03T19:00:21.651Z","endTime":"2026-05-03T19:00:26.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"28a10385-cb23-3612-a8d0-073dd801f479","startTime":"2026-05-03T19:00:36.824Z","endTime":"2026-05-03T19:00:39.824Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"8b5215f1-4e21-3b5b-9d6a-020544824dbe","startTime":"2026-05-03T19:00:51.633Z","endTime":"2026-05-03T19:00:54.633Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.803839593521015,"aZ":-14.08758390901961,"pfxX":5.253440927675921,"pfxZ":10.094103021184686,"pX":-0.7282319549995044,"pZ":2.4702138137525727,"vX0":-8.717148120340633,"vY0":-133.07352745515482,"vZ0":-5.131558044904755,"x":144.76,"y":172.08,"x0":1.9088055943185898,"y0":50.00264464064772,"z0":5.445625399609259,"aX":9.413627835890637},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-7.6,"spinRate":2406,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4117509720941568,"extension":5.4002262874781835},"index":5,"playId":"c1f231fd-7abb-3d79-a8ea-94a6c4a79be0","pitchNumber":4,"startTime":"2026-05-03T19:01:05.581Z","endTime":"2026-05-03T19:01:09.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"index":6,"startTime":"2026-05-03T19:01:15.583Z","endTime":"2026-05-03T19:01:29.706Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166192497727657,"aZ":-21.47509703814211,"pfxX":8.516227029554996,"pfxZ":6.0128799007551095,"pX":1.1681972865693224,"pZ":3.5429482745760845,"vX0":-4.95802569571429,"vY0":-132.97745279848237,"vZ0":-1.0319207451523174,"x":72.47,"y":143.12,"x0":1.9564328069801957,"y0":50.003618002477886,"z0":5.503030586443367,"aX":15.15796904605199},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2032,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.41286831812562763,"extension":5.282500542170777},"index":7,"playId":"b2df2347-7750-3719-a6df-781d035e35a8","pitchNumber":5,"startTime":"2026-05-03T19:01:29.706Z","endTime":"2026-05-03T19:01:33.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:01:33.676Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out sharply, shortstop Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T19:01:47.262Z","endTime":"2026-05-03T19:04:09.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":85.7,"endSpeed":79.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.216906682104447,"aZ":-28.080887818107094,"pfxX":0.9501231295322494,"pfxZ":2.5833563628892717,"pX":-1.1948611992994613,"pZ":1.661487227051855,"vX0":-8.255343776950232,"vY0":-124.56980739443499,"vZ0":-3.6072535632111706,"x":162.55,"y":193.92,"x0":2.0277134447295335,"y0":50.00301435249551,"z0":5.430445716254972,"aX":1.5066556808913856},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":0.0,"spinRate":2236,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.43840451629305255,"extension":5.219720053729635},"index":0,"playId":"fa42587a-9285-3f06-9001-d3d9ba8f6cdb","pitchNumber":1,"startTime":"2026-05-03T19:02:07.946Z","endTime":"2026-05-03T19:02:11.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414586070654163,"aZ":-28.35354775293187,"pfxX":0.8566017544823596,"pfxZ":2.440310693677141,"pX":-1.0683110958366382,"pZ":1.4761497214244776,"vX0":-8.051886979951826,"vY0":-124.50588790485806,"vZ0":-3.753349485466348,"x":157.72,"y":198.92,"x0":2.098816566014691,"y0":50.00390508222344,"z0":5.354149383163354,"aX":1.3423007389975627},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":0.4,"spinRate":2247,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4402056075309342,"extension":5.339770873022856},"index":1,"playId":"b56f207e-2fb4-3a2c-a42b-3fdfd0149b1b","pitchNumber":2,"startTime":"2026-05-03T19:02:23.261Z","endTime":"2026-05-03T19:02:26.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913304642164324,"aZ":-14.258678247053329,"pfxX":4.270251428989941,"pfxZ":9.326097518064959,"pX":0.37232530541316966,"pZ":2.4813776472158997,"vX0":-5.557315025111685,"vY0":-137.1492879299268,"vZ0":-5.280865803467988,"x":102.81,"y":171.78,"x0":1.8620655768854117,"y0":50.00603219862355,"z0":5.390750846921506,"aX":8.206345674782709},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2569,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.39807235478051606,"extension":5.38028802893455},"index":2,"playId":"3164bf1a-2368-313e-8f4b-e1d191d50ec2","pitchNumber":3,"startTime":"2026-05-03T19:02:41.273Z","endTime":"2026-05-03T19:02:45.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-03T19:03:01.408Z","endTime":"2026-05-03T19:03:17.828Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.429160109755415,"aZ":-10.389756029721303,"pfxX":4.065529618900585,"pfxZ":11.091361037031426,"pX":0.05120564511684521,"pZ":3.1303109343548194,"vX0":-6.19861571749827,"vY0":-139.51552969035333,"vZ0":-4.434615104998238,"x":115.05,"y":154.26,"x0":1.7772461581340282,"y0":50.00402754856442,"z0":5.42957290899639,"aX":7.986428300647099},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":-6.0,"spinRate":2432,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3931190373778706,"extension":5.474577456589251},"index":4,"playId":"e573d838-1d8c-3062-8ca9-78c66506d3cf","pitchNumber":4,"startTime":"2026-05-03T19:03:17.828Z","endTime":"2026-05-03T19:03:20.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072850283566144,"aZ":-31.46996616531631,"pfxX":0.04154431562992977,"pfxZ":0.4281315663139349,"pX":-0.7511564758809902,"pZ":2.117105676857374,"vX0":-6.99722152340787,"vY0":-126.95542410220807,"vZ0":-2.25137926659022,"x":145.63,"y":181.62,"x0":2.026153491339821,"y0":50.00199668169688,"z0":5.500813199186114,"aX":0.0681857653518151},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":1.4,"spinRate":2510,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4301366360057841,"extension":5.062085464237311},"index":5,"playId":"c4b021f0-d509-3fdd-a529-c8fb99ba4797","pitchNumber":5,"startTime":"2026-05-03T19:03:39.187Z","endTime":"2026-05-03T19:03:42.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721100875582664,"aZ":-13.696442389460612,"pfxX":3.5749491647070313,"pfxZ":9.411828654810513,"pX":0.20094979780263927,"pZ":2.4308091237963576,"vX0":-5.634439832255498,"vY0":-138.90283196944327,"vZ0":-5.701087531309324,"x":109.34,"y":173.15,"x0":1.7868028443978419,"y0":50.003486167095886,"z0":5.412829003939621,"aX":7.0195058109999255},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-5.4,"spinRate":2580,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.39361137263812607,"extension":5.198225873933006},"hitData":{"launchSpeed":109.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.7,"coordY":141.8}},"index":6,"playId":"716d6645-64d8-3545-96e9-3a4e7c67984b","pitchNumber":6,"startTime":"2026-05-03T19:04:02.249Z","endTime":"2026-05-03T19:04:09.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:04:09.466Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to left fielder José Fermín.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T19:06:22.578Z","endTime":"2026-05-03T19:08:44.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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,3,4,5],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291613714773696,"aZ":-34.39197479836865,"pfxX":8.29731871036161,"pfxZ":-1.5133603460615603,"pX":-1.6224700677242878,"pZ":4.697736650798547,"vX0":-0.3387304936931585,"vY0":-121.55585416943381,"vZ0":4.9985116330392145,"x":178.84,"y":111.94,"x0":-2.5543870740105183,"y0":50.00254848842398,"z0":5.633916601533461,"aX":12.165938074999872},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":2895,"spinDirection":61},"zone":11,"typeConfidence":0.89,"plateTime":0.4541130179653483,"extension":6.425211488282536},"index":0,"playId":"0ac7185a-b8de-3863-8b76-bae8c4c25ff7","pitchNumber":1,"startTime":"2026-05-03T19:06:22.578Z","endTime":"2026-05-03T19:06: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(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":92.7,"endSpeed":85.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094247621619708,"aZ":-18.803965482326664,"pfxX":-2.1984908500022096,"pfxZ":7.212278349255908,"pX":1.036994194100335,"pZ":2.027201851900716,"vX0":9.038150474464173,"vY0":-134.75369115162255,"vZ0":-5.386326804261066,"x":77.47,"y":184.05,"x0":-2.0632878885644335,"y0":50.00404000158164,"z0":5.365121595602774,"aX":-4.0777621871514285},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":2.2,"spinRate":2310,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4052367357288418,"extension":6.633633053940002},"index":1,"playId":"dee709c1-ca81-3163-8203-dbeaeb22aa27","pitchNumber":2,"startTime":"2026-05-03T19:06:41.902Z","endTime":"2026-05-03T19:06:45.948Z","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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05481662776038,"aZ":-14.99204720103714,"pfxX":-5.875452399685227,"pfxZ":8.753516099964834,"pX":-0.6516294632538064,"pZ":2.2330213869339284,"vX0":5.701691752935064,"vY0":-140.03523621945928,"vZ0":-6.070163296697668,"x":141.84,"y":178.49,"x0":-1.9623074387334378,"y0":50.00193090743041,"z0":5.429731704524276,"aX":-11.532695252166887},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2384,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3928839087636544,"extension":6.798266718587957},"index":2,"playId":"4b262d6c-2d01-3ec1-b697-03f06233490e","pitchNumber":3,"startTime":"2026-05-03T19:07:00.935Z","endTime":"2026-05-03T19:07:04.601Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35646167616002,"aZ":-28.388446090627333,"pfxX":-9.942739172712418,"pfxZ":2.1664184860351625,"pX":-0.13700686520917654,"pZ":2.841684383449311,"vX0":8.202924191758296,"vY0":-131.39491700126567,"vZ0":-1.251687309547881,"x":122.22,"y":162.05,"x0":-2.0106545539297103,"y0":50.00012415710135,"z0":5.437483611924191,"aX":-17.34828582093175},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":1846,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4171677952883299,"extension":6.86488259151101},"index":3,"playId":"d1f98c68-5fea-3728-bdc2-3ead94e5ef56","pitchNumber":4,"startTime":"2026-05-03T19:07:19.054Z","endTime":"2026-05-03T19:07:25.054Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190387328939362,"aZ":-39.7757419130906,"pfxX":8.696344897820595,"pfxZ":-4.7454846091115765,"pX":-1.0171338956052263,"pZ":2.233123706944496,"vX0":0.6663364970782921,"vY0":-126.37985957689163,"vZ0":0.09377584951273765,"x":155.77,"y":178.49,"x0":-2.4133461249535655,"y0":50.004585154287405,"z0":5.417339444197582,"aX":13.925213751759465},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.3,"breakHorizontal":-15.8,"spinRate":3098,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.4350865665250274,"extension":6.355412975019987},"index":4,"playId":"72dfc0a4-dae1-3a95-87e2-c3e2a81db295","pitchNumber":5,"startTime":"2026-05-03T19:08:12.816Z","endTime":"2026-05-03T19:08:16.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06861367815067,"aZ":-15.334380329075579,"pfxX":-6.395340645251197,"pfxZ":8.211308861596017,"pX":0.18608718191803708,"pZ":2.982336449212606,"vX0":8.249871553140553,"vY0":-142.7914672161541,"vZ0":-4.182833119638665,"x":109.91,"y":158.26,"x0":-1.9192938942448265,"y0":50.00011237748368,"z0":5.441145243153083,"aX":-13.11133639014316},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2359,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38464414367392674,"extension":6.767646242744292},"hitData":{"launchSpeed":89.8,"launchAngle":54.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.16,"coordY":99.03}},"index":5,"playId":"24d4c27b-620d-33e8-8668-446b860a471d","pitchNumber":6,"startTime":"2026-05-03T19:08:34.550Z","endTime":"2026-05-03T19:08:44.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:08:44.222Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dalton Rushing singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T19:08:56.959Z","endTime":"2026-05-03T19:10:29.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":81.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27683173776369,"aZ":-26.493219640171656,"pfxX":-9.663255620429933,"pfxZ":3.3264281795897936,"pX":-1.3701296578198925,"pZ":3.414197175517821,"vX0":5.31978901890853,"vY0":-130.08435737098966,"vZ0":-0.0027463407073450297,"x":169.23,"y":146.6,"x0":-2.1903973405032553,"y0":50.00194607316499,"z0":5.430242155394915,"aX":-16.49588287565194},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":16.2,"spinRate":1916,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4216808778424901,"extension":6.611488472333605},"index":0,"playId":"60ceaef4-84a6-3d60-8c46-406704f6216c","pitchNumber":1,"startTime":"2026-05-03T19:09:12.106Z","endTime":"2026-05-03T19:09:15.228Z","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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23292200691031,"aZ":-25.535228883020732,"pfxX":1.3951588204478387,"pfxZ":3.639039630490865,"pX":-0.13848028959804098,"pZ":3.5546754636581497,"vX0":4.956501866234512,"vY0":-134.05439748684117,"vZ0":-0.25188565178063704,"x":122.28,"y":142.8,"x0":-2.190645604707182,"y0":50.00463133078476,"z0":5.4684802025173065,"aX":2.5453860332646836},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2293,"spinDirection":190},"zone":11,"typeConfidence":0.92,"plateTime":0.40815814740984546,"extension":6.685751945431529},"index":1,"playId":"7abad527-bbef-3ec0-bf91-9d5b4a65c058","pitchNumber":2,"startTime":"2026-05-03T19:09:29.271Z","endTime":"2026-05-03T19:09:32.610Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873979470345823,"aZ":-25.79376205062939,"pfxX":-9.74422521233311,"pfxZ":3.6402434833046264,"pX":-0.5036742060541358,"pZ":2.650746293140934,"vX0":7.281445599841536,"vY0":-131.54727952241183,"vZ0":-2.082349180348187,"x":136.2,"y":167.21,"x0":-2.0413768045838343,"y0":50.00323464618905,"z0":5.364565980935288,"aX":-17.08022116166004},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":1926,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4163598720875079,"extension":6.620475888525819},"index":2,"playId":"bd6057b6-daa9-3e08-99b5-28dbdda47413","pitchNumber":3,"startTime":"2026-05-03T19:09:48.192Z","endTime":"2026-05-03T19:09:52.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T19:10:03.142Z","endTime":"2026-05-03T19:10:17.933Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.748851330928154,"aZ":-15.409164049058749,"pfxX":-4.584595717025392,"pfxZ":8.406912575709468,"pX":0.06546642886876418,"pZ":3.5602266322920455,"vX0":7.0291963634650765,"vY0":-140.9630771730284,"vZ0":-2.813946508433449,"x":114.5,"y":142.65,"x0":-1.8752827668790755,"y0":50.00271029796566,"z0":5.577592589348477,"aX":-9.143138908580637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2246,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3899097471852464,"extension":6.688747477389888},"hitData":{"launchSpeed":80.3,"launchAngle":27.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.35,"coordY":89.35}},"index":4,"playId":"005ef84a-d57f-330b-b022-0287ce2362de","pitchNumber":4,"startTime":"2026-05-03T19:10:17.933Z","endTime":"2026-05-03T19:10:29.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:10:29.206Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andy Pages grounds into a double play, second baseman JJ Wetherholt to first baseman Alec Burleson. Dalton Rushing out at 2nd. Andy Pages out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T19:10:35.048Z","endTime":"2026-05-03T19:12:13.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":96.9,"endSpeed":88.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42696610801783,"aZ":-17.609970536612327,"pfxX":-8.706611804863176,"pfxZ":7.26539808127815,"pX":0.4961106446800027,"pZ":1.5845391927971895,"vX0":10.340396060466798,"vY0":-140.61254084012972,"vZ0":-7.153598702512196,"x":98.09,"y":196.0,"x0":-2.095160640911688,"y0":50.00665882222668,"z0":5.301203457785815,"aX":-17.465001915668473},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":13.7,"spinRate":2319,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3892902332995525,"extension":6.860712099490345},"index":0,"playId":"b94773fd-d9b9-3195-b0d7-34e84b49a907","pitchNumber":1,"startTime":"2026-05-03T19:10:58.262Z","endTime":"2026-05-03T19:11:02.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55368177218545,"aZ":-26.16530458522932,"pfxX":-9.197241631095848,"pfxZ":3.0490073898750465,"pX":-1.3719629656158845,"pZ":1.653295061673425,"vX0":5.910539899431795,"vY0":-139.77396262732898,"vZ0":-4.908301818418684,"x":169.3,"y":194.14,"x0":-2.322920050782075,"y0":50.004201497333234,"z0":5.157985745671468,"aX":-18.134704274832878},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":15.4,"spinRate":2271,"spinDirection":230},"zone":13,"typeConfidence":0.88,"plateTime":0.39240658546559004,"extension":6.51835238361519},"index":1,"playId":"d722d821-00c7-30b8-a91b-3896ad790d7f","pitchNumber":2,"startTime":"2026-05-03T19:11:16.248Z","endTime":"2026-05-03T19:11:19.797Z","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":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9241531514988,"aZ":-21.94590350375314,"pfxX":-1.8314682741951909,"pfxZ":5.456330245171344,"pX":0.12096092563975876,"pZ":2.9376919940140827,"vX0":6.772650221199308,"vY0":-136.07390843169753,"vZ0":-2.3092267701281752,"x":112.39,"y":159.46,"x0":-2.1625448560136573,"y0":50.0036519084246,"z0":5.318192203322035,"aX":-3.434442358564131},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":1.9,"spinRate":2289,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.40255603604703616,"extension":6.696251432923213},"index":2,"playId":"51652e42-27a3-3dff-8c49-adc839d6dcb7","pitchNumber":3,"startTime":"2026-05-03T19:11:39.511Z","endTime":"2026-05-03T19:11:44.783Z","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":96.6,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13958011900125,"aZ":-29.49538824514251,"pfxX":-11.517077239496082,"pfxZ":1.3477846325137293,"pX":-0.39392214724111313,"pZ":2.816596505105713,"vX0":8.984137156196216,"vY0":-140.3084760448572,"vZ0":-1.3930791435598624,"x":132.02,"y":162.73,"x0":-2.148693227142086,"y0":50.000540951734976,"z0":5.250050265874225,"aX":-22.85212912303115},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.3,"breakHorizontal":18.8,"spinRate":2378,"spinDirection":231},"zone":1,"typeConfidence":0.84,"plateTime":0.3910685056150003,"extension":6.577485682218598},"hitData":{"launchSpeed":92.7,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.05,"coordY":147.63}},"index":3,"playId":"bf9a66ac-f03b-3614-974f-22c97456fa27","pitchNumber":4,"startTime":"2026-05-03T19:12:05.823Z","endTime":"2026-05-03T19:12:13.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:12:13.784Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out sharply to second baseman Alex Freeland.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T19:14:08.346Z","endTime":"2026-05-03T19:14:53.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12496455265401,"aZ":-19.685353124678304,"pfxX":7.725408725094454,"pfxZ":6.889014016415116,"pX":-0.2563613924449596,"pZ":1.8798474867031005,"vX0":-8.282364967194143,"vY0":-134.29124185790062,"vZ0":-5.302038152110573,"x":126.77,"y":188.02,"x0":1.8751446669559582,"y0":50.00326520469096,"z0":5.295302369949039,"aX":14.005100018045868},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-12.0,"spinRate":2182,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40905045205465473,"extension":5.6503940441026765},"index":0,"playId":"5d26e9a8-4747-3b75-a92b-44fb0feb64b8","pitchNumber":1,"startTime":"2026-05-03T19:14:32.525Z","endTime":"2026-05-03T19:14:35.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81873051905061,"aZ":-33.03851732317898,"pfxX":-1.0486188346804508,"pfxZ":-0.5581970763893436,"pX":0.0017745479796011658,"pZ":1.3280471879182139,"vX0":-4.805560304953259,"vY0":-123.30996763396647,"vZ0":-3.23371207794177,"x":116.93,"y":202.92,"x0":2.106187355964902,"y0":50.003027584560485,"z0":5.42279069722286,"aX":-1.6256970105774096},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":3.0,"spinRate":2416,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4429448595698542,"extension":5.334089061304874},"hitData":{"launchSpeed":100.1,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":147.18,"coordY":136.0}},"index":1,"playId":"12080047-72d3-37ac-9c30-c74be05f647c","pitchNumber":2,"startTime":"2026-05-03T19:14:46.134Z","endTime":"2026-05-03T19:14:53.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:14:53.126Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T19:15:00.043Z","endTime":"2026-05-03T19:16:46.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48194420434107,"aZ":-15.012753226908329,"pfxX":2.4671904326472855,"pfxZ":9.192676694275121,"pX":0.16459969444431782,"pZ":3.727845139047181,"vX0":-5.413758132859161,"vY0":-135.71168548048217,"vZ0":-2.0974875149539054,"x":110.73,"y":138.13,"x0":1.8640180487176528,"y0":50.00179248406266,"z0":5.5554796719048625,"aX":4.605967831050243},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2488,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4034787318748414,"extension":5.5849207393605935},"index":0,"playId":"9fc3fde7-1622-34ab-a341-ade95216d1cf","pitchNumber":1,"startTime":"2026-05-03T19:15:15.010Z","endTime":"2026-05-03T19:15:18.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.727681750011172,"aZ":-36.327439636684815,"pfxX":-4.2071023300272214,"pfxZ":-3.530720955757758,"pX":1.1164075954865338,"pZ":4.047962356816442,"vX0":-1.148235789001112,"vY0":-107.80130705880948,"vZ0":4.443927376298568,"x":74.45,"y":129.49,"x0":2.202462992228212,"y0":50.00164225944213,"z0":5.969797473658681,"aX":-4.951264078649779},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-4.9,"breakHorizontal":7.9,"spinRate":2176,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.5080713385320719,"extension":5.151769544682082},"index":1,"playId":"71681cf3-b8e6-3d72-a5ef-a60b82fb948b","pitchNumber":2,"startTime":"2026-05-03T19:15:27.647Z","endTime":"2026-05-03T19:15:31.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259253693984682,"aZ":-29.461852387678615,"pfxX":0.046948063807707996,"pfxZ":1.6870190172441255,"pX":-0.9391796827310992,"pZ":2.0615355458733586,"vX0":-7.253101561212728,"vY0":-125.47122963504614,"vZ0":-2.2790100590831033,"x":152.8,"y":183.12,"x0":1.9721461607539048,"y0":50.004974268369125,"z0":5.361398921213154,"aX":0.07747203822917892},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":1.4,"spinRate":2331,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4350544571163715,"extension":5.399281893887608},"index":2,"playId":"0d655223-9a9d-30e7-825c-30566a1411e0","pitchNumber":3,"startTime":"2026-05-03T19:15:43.772Z","endTime":"2026-05-03T19:15:46.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-03T19:16:06.118Z","endTime":"2026-05-03T19:16:19.272Z","isPitch":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90678896797889,"aZ":-14.882265322906559,"pfxX":3.1040028975104628,"pfxZ":9.43880198507416,"pX":-0.20091473122287076,"pZ":2.981184652319601,"vX0":-6.132692555340926,"vY0":-133.98277849812808,"vZ0":-3.822343593239737,"x":124.66,"y":158.29,"x0":1.7066103131247288,"y0":50.00234698783442,"z0":5.4787769892822284,"aX":5.686984787026784},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2447,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4076510110029723,"extension":5.4455087784909635},"index":4,"playId":"2e106628-359e-3af8-9f10-b695c50ae7e0","pitchNumber":4,"startTime":"2026-05-03T19:16:19.272Z","endTime":"2026-05-03T19:16:22.622Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573937025399065,"aZ":-11.70771802319445,"pfxX":5.519119468270052,"pfxZ":10.514648239460852,"pX":-0.28524001751896616,"pZ":1.875699668135105,"vX0":-7.414511071127837,"vY0":-138.33283304382246,"vZ0":-7.352689941966978,"x":127.87,"y":188.14,"x0":1.7072348432699271,"y0":50.00475451253198,"z0":5.345237049158096,"aX":10.745413112831114},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":-8.5,"spinRate":2587,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.3952721632139835,"extension":5.589039388679574},"hitData":{"launchSpeed":99.1,"launchAngle":22.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.21,"coordY":51.66}},"index":5,"playId":"b802a4b4-3a08-3139-bcb4-97009035eb3c","pitchNumber":5,"startTime":"2026-05-03T19:16:38.694Z","endTime":"2026-05-03T19:16:46.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:16:46.856Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T19:16:59.137Z","endTime":"2026-05-03T19:18:41.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566127465173853,"aZ":-30.888968871515996,"pfxX":-2.34299522914184,"pfxZ":0.7899645055947087,"pX":0.36524881763698414,"pZ":2.914323552460337,"vX0":-3.7152461742205016,"vY0":-126.48006108675463,"vZ0":-0.48193247577058296,"x":103.08,"y":160.09,"x0":2.152509476199118,"y0":50.005130580797164,"z0":5.564691708234656,"aX":-3.8319042388413656},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":5.0,"spinRate":2475,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.4315343557088491,"extension":5.446064101673498},"index":0,"playId":"3ac60314-bb9e-35dd-9bbf-2c69f17a48f3","pitchNumber":1,"startTime":"2026-05-03T19:17:12.158Z","endTime":"2026-05-03T19:17:15.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19778572482772,"aZ":-13.162555013854217,"pfxX":3.5412601102520442,"pfxZ":9.995772429784877,"pX":1.388277680388194,"pZ":3.65537919140275,"vX0":-2.6104768190857977,"vY0":-137.23947189871464,"vZ0":-2.624912565960502,"x":64.08,"y":140.08,"x0":1.8931071911767878,"y0":50.002751995670124,"z0":5.524100847434479,"aX":6.73546852267861},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2528,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39954947908256333,"extension":5.8464091309498025},"index":1,"playId":"fa80ad81-e407-3322-951f-c833a0dbd8fb","pitchNumber":2,"startTime":"2026-05-03T19:17:26.979Z","endTime":"2026-05-03T19:17:30.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767986944392288,"aZ":-30.151875801412963,"pfxX":0.2763114449308266,"pfxZ":1.22098475954843,"pX":-0.5182585967185805,"pZ":1.3854325262223328,"vX0":-6.44524060497327,"vY0":-127.58519060397842,"vZ0":-4.148087990937867,"x":136.75,"y":201.37,"x0":1.9984470027270242,"y0":50.00552545913514,"z0":5.392821934498771,"aX":0.4597973950112461},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":0.8,"spinRate":2458,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4283193305318225,"extension":5.477570225321187},"index":2,"playId":"6cbef5ae-4938-3f0b-a0a1-3b12e2beb78f","pitchNumber":3,"startTime":"2026-05-03T19:17:42.306Z","endTime":"2026-05-03T19:17:46.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.033697684550802,"aZ":-29.06398908023044,"pfxX":-0.21261437228184987,"pfxZ":1.9310539698123117,"pX":-0.11913546622577292,"pZ":2.035039211191456,"vX0":-5.436559816309346,"vY0":-125.65075930215886,"vZ0":-2.555134275683957,"x":121.54,"y":183.83,"x0":2.0946445002358907,"y0":50.000491754149095,"z0":5.412348323240316,"aX":-0.34149692943952764},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":1.6,"spinRate":2407,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4349237602874867,"extension":5.392646487807819},"index":3,"playId":"fcedac02-3559-3c99-8051-ac466bb76254","pitchNumber":4,"startTime":"2026-05-03T19:17:57.870Z","endTime":"2026-05-03T19:18:02.393Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095163296676127,"aZ":-13.707656293637275,"pfxX":1.9657474640876988,"pfxZ":9.505034879702992,"pX":-0.44519160966668025,"pZ":3.158022239832784,"vX0":-6.669434674450005,"vY0":-138.3308231706615,"vZ0":-3.6266135061896305,"x":133.97,"y":153.51,"x0":1.7389545948657492,"y0":50.00531634824379,"z0":5.401612588943015,"aX":3.820697114258537},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-2.2,"spinRate":2552,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.39555689314733833,"extension":5.601210618569706},"hitData":{"launchSpeed":81.5,"launchAngle":13.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.21,"coordY":125.81}},"index":4,"playId":"3ea6358f-7852-35f5-953d-5767fd902021","pitchNumber":5,"startTime":"2026-05-03T19:18:30.007Z","endTime":"2026-05-03T19:18:41.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:18:41.919Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a ground ball to right fielder Kyle Tucker. José Fermín to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T19:18:51.057Z","endTime":"2026-05-03T19:19:18.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05141055544277,"aZ":-21.443425782032826,"pfxX":7.962185912892622,"pfxZ":6.107000818482309,"pX":1.0199676622469966,"pZ":2.6728204686535877,"vX0":-5.079621095009912,"vY0":-132.43838368996333,"vZ0":-2.9887385478157626,"x":78.12,"y":166.61,"x0":1.938660159131642,"y0":50.00548962106255,"z0":5.403178029776714,"aX":13.99808602759654},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":2118,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41523196373984295,"extension":5.443709098007692},"hitData":{"launchSpeed":89.1,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.29,"coordY":107.6}},"index":0,"playId":"8f9da683-3bce-37b0-84e9-c252fc800419","pitchNumber":1,"startTime":"2026-05-03T19:19:07.080Z","endTime":"2026-05-03T19:19:18.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:19:18.367Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T19:20:09.168Z","endTime":"2026-05-03T19:21:02.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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":2},"index":0,"startTime":"2026-05-03T19:19:36.630Z","endTime":"2026-05-03T19:20:11.325Z","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":2},"pitchData":{"startSpeed":73.1,"endSpeed":67.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.538916497777212,"aZ":-32.47780020495904,"pfxX":-0.9179328011768502,"pfxZ":-0.2617970439087287,"pX":0.837904759756343,"pZ":2.6448177332535083,"vX0":-2.547186194029333,"vY0":-106.46777981440098,"vZ0":1.0424078756716972,"x":85.06,"y":167.37,"x0":2.169843394810574,"y0":50.0052196533488,"z0":5.828858479685799,"aX":-1.051796304299642},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":0.1,"breakHorizontal":2.4,"spinRate":1996,"spinDirection":313},"zone":6,"typeConfidence":2.0,"plateTime":0.514763736526842,"extension":5.144624773141356},"index":1,"playId":"43b320fd-74d3-37c6-84cb-6b7a8b20c31b","pitchNumber":1,"startTime":"2026-05-03T19:20:11.325Z","endTime":"2026-05-03T19:20:15.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48544611825898,"aZ":-29.026305468018307,"pfxX":-1.2242632387083816,"pfxZ":2.0753602994059523,"pX":-0.6742350363857363,"pZ":2.1850650329438897,"vX0":-6.248570158355117,"vY0":-122.18644841441572,"vZ0":-1.9242501212585672,"x":142.7,"y":179.78,"x0":2.072453063408466,"y0":50.001803268135255,"z0":5.47061122350697,"aX":-1.8552635036198666},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":3.6,"spinRate":2344,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.44781387331940614,"extension":5.392971483255022},"index":2,"playId":"256990c7-151d-3ca8-bd03-951410281927","pitchNumber":2,"startTime":"2026-05-03T19:20:28.642Z","endTime":"2026-05-03T19:20:32.127Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351785522964356,"aZ":-16.1738284253722,"pfxX":5.886588869470321,"pfxZ":8.833815580152969,"pX":-0.5310155148136428,"pZ":2.9204690028287645,"vX0":-8.31543391200956,"vY0":-133.37985003728792,"vZ0":-3.6027838689895706,"x":137.24,"y":159.93,"x0":1.8549637063339792,"y0":50.000065994044135,"z0":5.44740453761031,"aX":10.658733541031186},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-9.0,"spinRate":2505,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.409886749306692,"extension":5.380984150722737},"hitData":{"launchSpeed":98.9,"launchAngle":22.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.97,"coordY":73.65}},"index":3,"playId":"6afb7bf6-62ef-3bc5-b042-520e51342ad2","pitchNumber":3,"startTime":"2026-05-03T19:20:55.059Z","endTime":"2026-05-03T19:21:02.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:21:02.538Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a ground ball to shortstop Masyn Winn, deflected by third baseman Ramón Urías.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:22:57.528Z","endTime":"2026-05-03T19:25:03.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97466514353112,"aZ":-16.341029739156927,"pfxX":-5.988996586222203,"pfxZ":8.280684374919172,"pX":-0.8732799292029154,"pZ":4.073017744141652,"vX0":4.960516015759628,"vY0":-137.73280028113865,"vZ0":-1.3002236670474623,"x":150.29,"y":128.81,"x0":-1.9238725808969468,"y0":50.00116296172916,"z0":5.661635578429335,"aX":-11.44980727994441},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2209,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3984059629768235,"extension":6.603521680100142},"index":0,"playId":"c67b0e58-feb5-39d8-bdf0-179aa3a0e541","pitchNumber":1,"startTime":"2026-05-03T19:23:17.801Z","endTime":"2026-05-03T19:23:21.403Z","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":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71447074949636,"aZ":-20.35102105064239,"pfxX":-0.45164228813601515,"pfxZ":6.39922034559801,"pX":-0.6847215712112522,"pZ":2.939819852051696,"vX0":4.044529092300975,"vY0":-134.4824793998553,"vZ0":-2.7768862090697533,"x":143.1,"y":159.4,"x0":-2.143794687862402,"y0":50.005330164545335,"z0":5.414833150370923,"aX":-0.8352945431416026},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":0.0,"spinRate":2418,"spinDirection":204},"zone":1,"typeConfidence":0.92,"plateTime":0.4058931867543847,"extension":6.629579685958326},"index":1,"playId":"1063fba1-e792-35a3-a50a-bc5dac19a2bb","pitchNumber":2,"startTime":"2026-05-03T19:23:33.780Z","endTime":"2026-05-03T19:23:37.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67581208170838,"aZ":-14.959617715001492,"pfxX":-8.422979145346542,"pfxZ":8.830517874762027,"pX":1.085252871702596,"pZ":1.7577954474922226,"vX0":11.057692786987474,"vY0":-139.09195578777147,"vZ0":-7.08978362532717,"x":75.63,"y":191.32,"x0":-1.8568751777831414,"y0":50.00257937050409,"z0":5.341377168834318,"aX":-16.42041092451865},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":12.8,"spinRate":2339,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3945533380611659,"extension":6.712539770362427},"index":2,"playId":"54dde6b3-f433-334e-8281-99ee7c8d016d","pitchNumber":3,"startTime":"2026-05-03T19:23:49.914Z","endTime":"2026-05-03T19:23:53.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350443090839793,"aZ":-17.69651936273021,"pfxX":-2.714348122012399,"pfxZ":7.729991064334743,"pX":0.6555148154820426,"pZ":1.9454899445959926,"vX0":8.203437504463103,"vY0":-135.88923313678237,"vZ0":-5.639444616762379,"x":92.01,"y":186.25,"x0":-2.0477646216950265,"y0":50.003598867343044,"z0":5.274216948386384,"aX":-5.084988996748546},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":3.2,"spinRate":2353,"spinDirection":208},"zone":9,"typeConfidence":0.89,"plateTime":0.40283737401587105,"extension":6.821189723489789},"index":3,"playId":"091eadfc-400b-37f8-a192-b6d43d21f0f3","pitchNumber":4,"startTime":"2026-05-03T19:24:08.690Z","endTime":"2026-05-03T19:24:12.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-03T19:24:21.514Z","endTime":"2026-05-03T19:24:36.252Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82906967628828,"aZ":-21.324502216725165,"pfxX":-0.46508283199789213,"pfxZ":5.601183782704471,"pX":0.1308162511914427,"pZ":3.8175162392788895,"vX0":5.862908082415293,"vY0":-138.08512130101286,"vZ0":-0.8071647169651095,"x":112.01,"y":135.71,"x0":-1.9566497027891576,"y0":50.00480134337895,"z0":5.544204974741984,"aX":-0.9027851841953964},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2486,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3961790167513213,"extension":6.690735002954355},"index":5,"playId":"fe113a69-7334-3632-9643-c875e294e47e","pitchNumber":5,"startTime":"2026-05-03T19:24:36.252Z","endTime":"2026-05-03T19:24:40.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52682424087507,"aZ":-15.345443809434693,"pfxX":-7.593096974656776,"pfxZ":8.230518753140744,"pX":-0.2853865202092394,"pZ":2.1857733666292463,"vX0":7.486739628496365,"vY0":-142.09559643443527,"vZ0":-5.977147219527377,"x":127.88,"y":179.76,"x0":-1.9676350106467653,"y0":50.00548283471632,"z0":5.291420866017468,"aX":-15.53146377378993},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2409,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3854379543596216,"extension":6.874455349378278},"hitData":{"launchSpeed":95.3,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":153.71}},"index":6,"playId":"1f91151f-8369-3222-9920-3d67c6ef0344","pitchNumber":6,"startTime":"2026-05-03T19:24:54.953Z","endTime":"2026-05-03T19:25:03.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:25:03.452Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Freeland flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:25:18.730Z","endTime":"2026-05-03T19:26:45.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78505217079398,"aZ":-17.028542920667896,"pfxX":-6.989881895966042,"pfxZ":7.79359716308536,"pX":-0.4111047845130121,"pZ":3.3909188778173314,"vX0":7.2558401433570126,"vY0":-138.90366565691858,"vZ0":-2.4030045767630135,"x":132.67,"y":147.23,"x0":-2.1562104595611817,"y0":50.00074210868221,"z0":5.407027303778868,"aX":-13.57946362502484},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39519866576757456,"extension":6.650402453258013},"index":0,"playId":"c646447e-f210-3b0a-b4fc-1da0427384d6","pitchNumber":1,"startTime":"2026-05-03T19:25:32.868Z","endTime":"2026-05-03T19:25:36.287Z","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":90.3,"endSpeed":82.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.652408906735797,"aZ":-28.24276292317835,"pfxX":-11.2338489808857,"pfxZ":2.2569700364173855,"pX":-1.6223222191300408,"pZ":3.3299633595491374,"vX0":5.294609528327054,"vY0":-131.45762784925952,"vZ0":0.3611394810950357,"x":178.84,"y":148.87,"x0":-2.2061383829442125,"y0":50.006351703528786,"z0":5.292461154788685,"aX":-19.606092440737413},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":19.1,"spinRate":2070,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4171476825401821,"extension":6.724643371722385},"index":1,"playId":"a563136b-879e-3c5b-ae18-960cd01188a2","pitchNumber":2,"startTime":"2026-05-03T19:25:51.160Z","endTime":"2026-05-03T19:25:54.366Z","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":"684e17c4-7ea5-3e67-9218-80278ac037d6","startTime":"2026-05-03T19:26:14.491Z","endTime":"2026-05-03T19:26:17.491Z","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(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":93.5,"endSpeed":86.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038913683791172,"aZ":-18.262201684305452,"pfxX":-3.46996933203665,"pfxZ":7.376027715245371,"pX":0.6318582834400462,"pZ":2.4543902570587512,"vX0":8.662982089210717,"vY0":-136.00293055397486,"vZ0":-4.305047414781048,"x":92.92,"y":172.51,"x0":-2.1346615833220186,"y0":50.00005159468867,"z0":5.313453873364179,"aX":-6.54317068818888},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":4.6,"spinRate":2324,"spinDirection":215},"zone":6,"typeConfidence":0.74,"plateTime":0.4017582745142385,"extension":6.706327627120563},"hitData":{"launchSpeed":81.8,"launchAngle":27.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.46,"coordY":95.43}},"index":3,"playId":"3fde7d80-b2dd-3f1b-a372-c786f6ca34bb","pitchNumber":3,"startTime":"2026-05-03T19:26:36.574Z","endTime":"2026-05-03T19:26:45.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:26:45.104Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson. Hyeseong Kim to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:27:07.959Z","endTime":"2026-05-03T19:28:15.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.3,"endSpeed":82.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269452514299076,"aZ":-27.34393942756614,"pfxX":-9.613499311646827,"pfxZ":2.779333578132915,"pX":-0.9617317987470466,"pZ":3.0846293390517907,"vX0":6.349177372918386,"vY0":-131.33743757070206,"vZ0":-0.3599402708468458,"x":153.66,"y":155.5,"x0":-2.1684485898698425,"y0":50.00110572038359,"z0":5.266784905676428,"aX":-16.699267656967603},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":16.0,"spinRate":1799,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.41792118864467076,"extension":6.934551346997869},"index":0,"playId":"10b3f86d-2593-3809-9614-4cdd97231bd4","pitchNumber":1,"startTime":"2026-05-03T19:27:10.505Z","endTime":"2026-05-03T19:27:14.448Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73796942228436,"aZ":-25.011955828891175,"pfxX":-9.185847379686361,"pfxZ":4.237729058637379,"pX":-0.7800262181082827,"pZ":2.7888405441942403,"vX0":6.608438890049137,"vY0":-129.34262152738302,"vZ0":-1.2666352444063476,"x":146.73,"y":163.48,"x0":-2.1785766120784724,"y0":50.00001763823708,"z0":5.208224916589058,"aX":-15.514537161543727},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":15.1,"spinRate":1929,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4239535079427301,"extension":6.7234049975901655},"index":1,"playId":"8558b528-32ff-3586-ac75-af7ec68228c6","pitchNumber":2,"startTime":"2026-05-03T19:27:28.999Z","endTime":"2026-05-03T19:27:32.508Z","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":96.0,"endSpeed":87.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.680156024947234,"aZ":-19.18024948234097,"pfxX":-6.934856078822861,"pfxZ":6.556407827398015,"pX":-0.12991015526937782,"pZ":4.3298876567567035,"vX0":7.5368035265466755,"vY0":-139.7220583483462,"vZ0":0.14974466448503954,"x":121.95,"y":121.87,"x0":-1.957820386360398,"y0":50.005881505443945,"z0":5.533183400541042,"aX":-13.75147370700372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2317,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39160708620148643,"extension":6.620518696496175},"index":2,"playId":"be130f3c-ae52-3541-b71d-48764cabc734","pitchNumber":3,"startTime":"2026-05-03T19:27:46.449Z","endTime":"2026-05-03T19:27:50.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.532773402542922,"aZ":-20.70726192390251,"pfxX":-2.630389870789686,"pfxZ":6.034550674344214,"pX":0.3047159158826313,"pZ":1.978059252023883,"vX0":7.64901517795234,"vY0":-135.94098571993496,"vZ0":-4.775725854168318,"x":105.38,"y":185.37,"x0":-2.184918758964663,"y0":50.00247963073249,"z0":5.165832877356052,"aX":-4.998658301827796},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":3.4,"spinRate":2344,"spinDirection":218},"zone":9,"typeConfidence":0.85,"plateTime":0.4005799639770995,"extension":6.729562582133242},"hitData":{"launchSpeed":102.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.0,"coordY":152.95}},"index":3,"playId":"69565f8a-a212-3df7-9bd8-8538f31116a8","pitchNumber":4,"startTime":"2026-05-03T19:28:07.698Z","endTime":"2026-05-03T19:28:15.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:28:15.592Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a sharp line drive to center fielder Nathan Church. Hyeseong Kim scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:28:36.267Z","endTime":"2026-05-03T19:29:34.837Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722154921077387,"aZ":-25.85781378374692,"pfxX":-10.548581710018777,"pfxZ":3.7128263269071464,"pX":0.5194362283692103,"pZ":3.1558462689657363,"vX0":10.08577411521506,"vY0":-129.28735173179646,"vZ0":-0.5104566081452659,"x":97.2,"y":153.57,"x0":-2.0525367238108236,"y0":50.00323167396594,"z0":5.331976990828465,"aX":-17.94599731956104},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":1947,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.4228698384002927,"extension":6.757085170390405},"index":0,"playId":"64bacb13-bb50-3984-a9f3-dfdade2d7092","pitchNumber":1,"startTime":"2026-05-03T19:28:45.022Z","endTime":"2026-05-03T19:28:48.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0550020446338,"aZ":-17.182323509232432,"pfxX":-7.23370687652238,"pfxZ":7.517702123130718,"pX":0.6710257959533888,"pZ":3.4926412094896633,"vX0":9.637366595620406,"vY0":-140.61076157982833,"vZ0":-2.616515268727297,"x":91.42,"y":144.48,"x0":-1.8673485380379002,"y0":50.00587944115899,"z0":5.555434229326286,"aX":-14.431612089581623},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2233,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3901231591667482,"extension":6.783395083153462},"index":1,"playId":"aba85fef-4a14-3c7d-b66f-c23a57505527","pitchNumber":2,"startTime":"2026-05-03T19:29:02.463Z","endTime":"2026-05-03T19:29:05.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156108604333046,"aZ":-46.30744036692601,"pfxX":4.86811389497506,"pfxZ":-9.26003072031905,"pX":0.01297526029098313,"pZ":1.983102242794033,"vX0":3.578069574795422,"vY0":-123.48768686752706,"vZ0":0.6923615776351251,"x":116.51,"y":185.24,"x0":-2.0927210462199146,"y0":50.00100399889185,"z0":5.630093476474113,"aX":7.43194652211213},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-16.2,"breakHorizontal":-9.7,"spinRate":3037,"spinDirection":43},"zone":8,"typeConfidence":0.94,"plateTime":0.4454693255762274,"extension":6.504420338652399},"hitData":{"launchSpeed":106.7,"launchAngle":9.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.07,"coordY":90.78}},"index":2,"playId":"3c034c39-ba26-383a-ad3b-6bf7b1aa88d4","pitchNumber":3,"startTime":"2026-05-03T19:29:24.247Z","endTime":"2026-05-03T19:29:34.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:29:34.837Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:29:54.496Z","endTime":"2026-05-03T19:30:57.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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_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":97.5,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.797567488729065,"aZ":-15.636408610721112,"pfxX":-5.177046008315697,"pfxZ":8.202703244657972,"pX":0.13292830431888267,"pZ":2.40606298499544,"vX0":7.696777541519471,"vY0":-141.6690944134051,"vZ0":-5.127315383791897,"x":111.93,"y":173.82,"x0":-1.9566897111275927,"y0":50.00415379705148,"z0":5.251809290654719,"aX":-10.439820183948344},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2190,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38782526641321624,"extension":6.806357309015769},"index":0,"playId":"2787b048-db5f-396b-9d26-b577b4e268d3","pitchNumber":1,"startTime":"2026-05-03T19:30:07.457Z","endTime":"2026-05-03T19:30:11.421Z","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":84.8,"endSpeed":77.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37635775299955,"aZ":-36.48185447354629,"pfxX":9.071543379744863,"pfxZ":-2.8295415726762716,"pX":-0.9253479432653815,"pZ":2.234066024628152,"vX0":1.2961883811434625,"vY0":-123.41375941238518,"vZ0":0.6645209279124962,"x":152.27,"y":178.46,"x0":-2.63610563610715,"y0":50.00163306891979,"z0":5.064398383942639,"aX":13.819621798979071},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":-16.7,"spinRate":3083,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4459082974772892,"extension":6.569094853237232},"index":1,"playId":"5bb8b5ef-3814-367d-9449-eed4595b8143","pitchNumber":2,"startTime":"2026-05-03T19:30:25.523Z","endTime":"2026-05-03T19:30:28.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28692242614282,"aZ":-39.646185616022414,"pfxX":7.866383620355308,"pfxZ":-4.791704430962067,"pX":0.24905856014035727,"pZ":2.3304404789772866,"vX0":3.8240313975295135,"vY0":-124.9380727917221,"vZ0":1.0084695016094862,"x":107.51,"y":175.86,"x0":-2.3295699486750374,"y0":50.00184583650115,"z0":5.2139272417245675,"aX":12.269383621463192},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.0,"breakHorizontal":-15.2,"spinRate":3033,"spinDirection":55},"zone":6,"typeConfidence":0.86,"plateTime":0.4406432805330933,"extension":6.352221876566919},"hitData":{"launchSpeed":82.1,"launchAngle":43.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.71,"coordY":98.6}},"index":2,"playId":"feaee088-48a9-35ea-be4e-5070b02853c8","pitchNumber":3,"startTime":"2026-05-03T19:30:48.857Z","endTime":"2026-05-03T19:30:57.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:30:57.865Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Urías flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:33:05.427Z","endTime":"2026-05-03T19:33:45.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":1},"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":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497875195580914,"aZ":-15.207574057912666,"pfxX":5.793095879258359,"pfxZ":9.128088605887589,"pX":0.325210388819322,"pZ":3.1437967813523744,"vX0":-6.346305767164237,"vY0":-135.22973306315018,"vZ0":-3.267653274371266,"x":104.6,"y":153.9,"x0":1.9457736783381543,"y0":50.003712146516996,"z0":5.429703773692992,"aX":10.769000164074377},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-9.2,"spinRate":2458,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.404491705682541,"extension":5.510320367812547},"index":0,"playId":"d78b361c-0e35-3b21-8c1a-f38060df4a81","pitchNumber":1,"startTime":"2026-05-03T19:33:07.367Z","endTime":"2026-05-03T19:33:10.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671860150301644,"aZ":-29.632839723780545,"pfxX":0.2350104665286752,"pfxZ":1.5589934166396393,"pX":-1.655463217698081,"pZ":0.7929024717233628,"vX0":-8.888035089979528,"vY0":-126.50912570998071,"vZ0":-5.220954571676936,"x":180.1,"y":217.37,"x0":1.8657479481233097,"y0":50.00217691039765,"z0":5.245300410788703,"aX":0.3840838430569269},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":1.6,"spinRate":2579,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4321746134536242,"extension":5.328513371665545},"index":1,"playId":"42eecf7b-0d5e-3ae3-ab7f-0b8ed0f1c0a3","pitchNumber":2,"startTime":"2026-05-03T19:33:18.975Z","endTime":"2026-05-03T19:33:22.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88188037928826,"aZ":-15.072772129098462,"pfxX":3.7457242185552744,"pfxZ":9.114314226013608,"pX":-0.5032438493548941,"pZ":1.8130776635018515,"vX0":-7.090755291380683,"vY0":-136.5515912005653,"vZ0":-6.8912267968146255,"x":136.18,"y":189.83,"x0":1.648057007125442,"y0":50.00169103694417,"z0":5.4188341268099744,"aX":7.027811835364374},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":2481,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.4020999335536528,"extension":5.345911880136116},"hitData":{"launchSpeed":89.8,"launchAngle":46.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.7,"coordY":91.28}},"index":2,"playId":"3dceba10-48e5-3600-9ade-a3dbf91c8fb1","pitchNumber":3,"startTime":"2026-05-03T19:33:36.207Z","endTime":"2026-05-03T19:33:45.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:33:45.429Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:34:02.693Z","endTime":"2026-05-03T19:34:57.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41531858138226,"aZ":-15.847838205737668,"pfxX":4.469646294529443,"pfxZ":8.82518796419862,"pX":0.6578268115707797,"pZ":2.551329578492189,"vX0":-4.924449209021735,"vY0":-136.02709169011743,"vZ0":-4.735181550700352,"x":91.93,"y":169.89,"x0":1.9220663915121305,"y0":50.003798228767096,"z0":5.434902343264465,"aX":8.269442863202109},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-6.8,"spinRate":2353,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4046638968533336,"extension":5.4596131850936445},"index":0,"playId":"dc48ba18-ac0f-3b06-98fd-e1f19c14e291","pitchNumber":1,"startTime":"2026-05-03T19:34:10.022Z","endTime":"2026-05-03T19:34:13.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155117245755463,"aZ":-32.204174820526696,"pfxX":-0.4045471000413312,"pfxZ":-0.023564579448748013,"pX":-0.9754180292549391,"pZ":0.35280911180211927,"vX0":-7.060828255667652,"vY0":-127.1487811266139,"vZ0":-6.080233829434137,"x":154.18,"y":229.25,"x0":1.8855483860889906,"y0":50.00059605703583,"z0":5.318884749387692,"aX":-0.6625629060888135},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":2.3,"spinRate":2367,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4301654018932899,"extension":5.300598556173277},"index":1,"playId":"6c39b9f1-49ff-378c-b4b0-8f2e2414b834","pitchNumber":2,"startTime":"2026-05-03T19:34:29.500Z","endTime":"2026-05-03T19:34:32.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45354296455575,"aZ":-30.09007590526173,"pfxX":0.9983807972636689,"pfxZ":1.292137702182016,"pX":-0.29750588928164146,"pZ":2.236456462603248,"vX0":-6.046354464186493,"vY0":-126.23092433407243,"vZ0":-2.0651843271756007,"x":128.34,"y":178.4,"x0":1.9981407215310507,"y0":50.00521952824523,"z0":5.4854500572891824,"aX":1.614034937247097},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":-0.5,"spinRate":2427,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4337483448041013,"extension":5.3828987730385744},"hitData":{"launchSpeed":99.5,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.05,"coordY":49.91}},"index":2,"playId":"86e9e80a-e9da-357d-8d6d-9efe8251769e","pitchNumber":3,"startTime":"2026-05-03T19:34:47.384Z","endTime":"2026-05-03T19:34:57.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:34:57.839Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:35:11.579Z","endTime":"2026-05-03T19:35:49.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":90.2,"endSpeed":82.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162408390569336,"aZ":-16.601960526200504,"pfxX":4.414064485842688,"pfxZ":8.91946945367245,"pX":-0.24945134489023096,"pZ":2.970678927741757,"vX0":-7.092161209582534,"vY0":-131.14632354627403,"vZ0":-3.270627460615995,"x":126.51,"y":158.57,"x0":1.9136333832692676,"y0":50.00265092626578,"z0":5.468858260434121,"aX":7.706764200485313},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-6.5,"spinRate":2276,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.41730016477426934,"extension":5.225113150530881},"index":0,"playId":"be40b698-3918-3fa7-9522-a24f7d081d6c","pitchNumber":1,"startTime":"2026-05-03T19:35:23.856Z","endTime":"2026-05-03T19:35:27.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.668982436081155,"aZ":-14.29190231778558,"pfxX":4.186877602875883,"pfxZ":9.406003008023527,"pX":-0.029466573479065047,"pZ":2.4126643959255607,"vX0":-5.992361975836481,"vY0":-136.88782053816857,"vZ0":-5.530632280887671,"x":118.12,"y":173.64,"x0":1.6420887675331508,"y0":50.00614143036951,"z0":5.434664526927797,"aX":7.963200120676644},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-6.4,"spinRate":2437,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3998302154419502,"extension":5.440410672670065},"hitData":{"launchSpeed":108.4,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.12,"coordY":149.66}},"index":1,"playId":"522cddab-69ad-38fe-ac80-4ec616d7fca1","pitchNumber":2,"startTime":"2026-05-03T19:35:39.551Z","endTime":"2026-05-03T19:35:49.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:35:49.953Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Nathan Church.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:38:12.734Z","endTime":"2026-05-03T19:39:48.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":[1,2,3,4,5],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"index":0,"startTime":"2026-05-03T19:37:59.088Z","endTime":"2026-05-03T19:38:14.989Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426125616760885,"aZ":-29.868754463285068,"pfxX":-10.898467455486362,"pfxZ":1.3679891569843239,"pX":-0.4027726329738808,"pZ":2.82275634166266,"vX0":7.800597112102272,"vY0":-129.51496925677918,"vZ0":-0.7789063365971014,"x":132.35,"y":162.57,"x0":-2.0520525304633592,"y0":50.00028509530889,"z0":5.4308065209292975,"aX":-18.338085289863695},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":1685,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4244296434775383,"extension":6.667600525385853},"index":1,"playId":"3a136bce-d605-386c-a383-5c3f492f4471","pitchNumber":1,"startTime":"2026-05-03T19:38:14.989Z","endTime":"2026-05-03T19:38:18.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.173113879324745,"aZ":-16.031989338384655,"pfxX":-5.394334510869822,"pfxZ":8.118035498235768,"pX":-0.7189672163796338,"pZ":3.315133348917585,"vX0":5.572684927313511,"vY0":-140.4511392265866,"vZ0":-2.8907498411629473,"x":144.41,"y":149.27,"x0":-2.0323402912121638,"y0":50.00479152662879,"z0":5.4063413406511485,"aX":-10.72924071313913},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":2248,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39066774696533946,"extension":6.627390686239088},"index":2,"playId":"cff66464-6e19-3f08-8cf1-0e66d37806a9","pitchNumber":2,"startTime":"2026-05-03T19:38:35.952Z","endTime":"2026-05-03T19:38:40.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439884455611555,"aZ":-36.94938888502209,"pfxX":8.030619318394466,"pfxZ":-3.1087836561799733,"pX":0.6419541817370679,"pZ":1.1236697459784937,"vX0":4.7213135861841415,"vY0":-123.5565934797353,"vZ0":-2.1954990689788194,"x":92.53,"y":208.44,"x0":-2.3422299913180717,"y0":50.00472995937824,"z0":5.152179813763054,"aX":12.320002644053051},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.9,"breakHorizontal":-15.7,"spinRate":3040,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.44464379522095365,"extension":6.486419671327754},"index":3,"playId":"906f9334-1395-3f00-841a-4cba30adfc4c","pitchNumber":3,"startTime":"2026-05-03T19:38:55.555Z","endTime":"2026-05-03T19:38:59.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70874230397303,"aZ":-35.11003092457952,"pfxX":8.60489845567918,"pfxZ":-1.8205447520103788,"pX":1.5209792217322655,"pZ":0.5397875246843761,"vX0":6.805631741807622,"vY0":-126.88721838690402,"vZ0":-4.028003434995602,"x":59.02,"y":224.21,"x0":-2.324566637210132,"y0":50.002375437678594,"z0":4.97944626908732,"aX":13.872332104533752},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.1,"breakHorizontal":-17.3,"spinRate":3196,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4335509981180654,"extension":6.424757005294626},"index":4,"playId":"d83b84c8-fd3b-3290-82a0-bfeaeda245de","pitchNumber":4,"startTime":"2026-05-03T19:39:15.355Z","endTime":"2026-05-03T19:39:18.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77630846407666,"aZ":-28.057934989744112,"pfxX":-9.956396402186703,"pfxZ":2.312653201350418,"pX":0.18687128605828524,"pZ":2.29700580217869,"vX0":9.252363859693062,"vY0":-132.74558712256948,"vZ0":-2.387567674531825,"x":109.88,"y":176.76,"x0":-2.052488047651767,"y0":50.0060400691009,"z0":5.253630324969481,"aX":-17.748350980108874},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1816,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4128395916821992,"extension":6.799096079159462},"hitData":{"launchSpeed":91.9,"launchAngle":34.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.43,"coordY":59.51}},"index":5,"playId":"21572253-525e-3cb5-afd4-227bb1fc32a5","pitchNumber":5,"startTime":"2026-05-03T19:39:39.477Z","endTime":"2026-05-03T19:39:48.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:39:48.443Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:39:58.343Z","endTime":"2026-05-03T19:42:20.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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(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":96.7,"endSpeed":87.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.435604032852986,"aZ":-19.223747260014896,"pfxX":-5.29081042360214,"pfxZ":6.497439084911779,"pX":-0.27867801937482506,"pZ":3.3746052442467116,"vX0":6.660538424239621,"vY0":-140.65843428320977,"vZ0":-2.1306263632210416,"x":127.62,"y":147.67,"x0":-1.9956657945895762,"y0":50.00493086669105,"z0":5.395444201561307,"aX":-10.549013136758346},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2197,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39017249776773344,"extension":6.747882978981977},"index":0,"playId":"a71f0f1c-87c4-3c9d-b2d5-2571c8700201","pitchNumber":1,"startTime":"2026-05-03T19:40:14.632Z","endTime":"2026-05-03T19:40:19.254Z","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":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10749283260364,"aZ":-22.341486227234636,"pfxX":-1.3075076921429898,"pfxZ":5.124631278967698,"pX":0.3741415922732879,"pZ":2.072402419227558,"vX0":7.160753665470076,"vY0":-136.48742538744236,"vZ0":-4.297339384702725,"x":102.74,"y":182.83,"x0":-2.0940967001951947,"y0":50.006686253179076,"z0":5.172415381424577,"aX":-2.5114552237185515},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2345,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.3986457192418378,"extension":6.747702089731515},"index":1,"playId":"1ef2c23e-0a93-3260-b781-e9458418610a","pitchNumber":2,"startTime":"2026-05-03T19:40:33.180Z","endTime":"2026-05-03T19:40:36.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41000565562782,"aZ":-33.852488905036964,"pfxX":7.8272041170929025,"pfxZ":-1.0805310458620294,"pX":-0.6266161874788028,"pZ":2.224081330624158,"vX0":2.0384430594830447,"vY0":-124.74115660016427,"vZ0":-0.29691719332919697,"x":140.89,"y":178.73,"x0":-2.4737739402089822,"y0":50.00305542639331,"z0":5.169638669640387,"aX":12.159401284145936},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-14.6,"spinRate":3068,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.44150601006696366,"extension":6.599482220375715},"index":2,"playId":"296ac75f-86d9-3ae2-b0fb-ab38a77166bf","pitchNumber":3,"startTime":"2026-05-03T19:40:49.894Z","endTime":"2026-05-03T19:40:53.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.500164854406957,"aZ":-34.15286368096434,"pfxX":7.608724265995979,"pfxZ":-1.257023131626914,"pX":1.2679351805074026,"pZ":2.0769370970016907,"vX0":6.299569755041957,"vY0":-125.93728218139402,"vZ0":-0.6973679680618559,"x":68.67,"y":182.7,"x0":-2.2688623178432445,"y0":50.00070263713669,"z0":5.160285232680163,"aX":12.016170595247887},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-15.4,"spinRate":2991,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4377020336935389,"extension":6.56588905297402},"index":3,"playId":"8ff5c792-d399-32b2-9c05-fc89ac8bc63c","pitchNumber":4,"startTime":"2026-05-03T19:41:07.489Z","endTime":"2026-05-03T19:41:11.432Z","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.6,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938726900259166,"aZ":-26.102339296790376,"pfxX":-10.628980291938522,"pfxZ":3.047162395929047,"pX":0.4418451680027431,"pZ":1.9765053730115798,"vX0":10.929382287698116,"vY0":-140.29874335748934,"vZ0":-3.8439940104392765,"x":100.16,"y":185.41,"x0":-2.1245001996783,"y0":50.00282496269822,"z0":5.066920131583374,"aX":-21.175875077883877},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":2318,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.3905068512695289,"extension":6.614881084652951},"index":4,"playId":"bb1c894c-3f0c-3e87-b8c5-cf147ea369c3","pitchNumber":5,"startTime":"2026-05-03T19:41:25.559Z","endTime":"2026-05-03T19:41:30.463Z","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":91.2,"endSpeed":83.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210141563112042,"aZ":-26.5679484405838,"pfxX":-11.588137725598338,"pfxZ":3.1478383970799033,"pX":0.703694829756775,"pZ":1.3365013802179986,"vX0":10.762584268541039,"vY0":-132.36768637925633,"vZ0":-4.963029484384572,"x":90.18,"y":202.69,"x0":-1.9016436660850649,"y0":50.004448833267965,"z0":5.171627481785709,"aX":-20.647056646802078},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.8,"breakHorizontal":18.7,"spinRate":1831,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4131753890364216,"extension":6.919943053689444},"index":5,"playId":"125cab25-1b22-3640-975b-dadedb53303e","pitchNumber":6,"startTime":"2026-05-03T19:41:50.159Z","endTime":"2026-05-03T19:41:54.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.796916515349363,"aZ":-20.446641865319293,"pfxX":-0.7894294302834532,"pfxZ":6.056104080958992,"pX":0.3978956308635639,"pZ":2.597244023246886,"vX0":7.141791596042862,"vY0":-138.29361499010932,"vZ0":-3.452487636168831,"x":101.83,"y":168.65,"x0":-2.1154620598279807,"y0":50.00669453391481,"z0":5.2332241120792204,"aX":-1.5307220855143902},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":0.0,"spinRate":2421,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.3960477409187657,"extension":6.757248711279943},"hitData":{"launchSpeed":77.1,"launchAngle":17.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":165.4,"coordY":151.35}},"index":6,"playId":"56c54086-267c-3dff-a324-67e017f7c3ac","pitchNumber":7,"startTime":"2026-05-03T19:42:12.357Z","endTime":"2026-05-03T19:42:20.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:42:20.912Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dalton Rushing hit by pitch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:42:45.329Z","endTime":"2026-05-03T19:43:43.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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(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.7,"endSpeed":79.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99742366693128,"aZ":-38.68794886666183,"pfxX":8.116363410493655,"pfxZ":-4.114991263378825,"pX":-0.6823037672508879,"pZ":1.3262151368564832,"vX0":1.5835364793579538,"vY0":-124.92054348942946,"vZ0":-1.6120202735601796,"x":143.01,"y":202.97,"x0":-2.3789739884486316,"y0":50.00450620720419,"z0":5.15814965614334,"aX":12.838062593713886},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.6,"breakHorizontal":-15.1,"spinRate":3109,"spinDirection":56},"zone":13,"typeConfidence":0.89,"plateTime":0.4383396681158729,"extension":6.661472355607489},"index":0,"playId":"8a661bf6-f1ab-3f8f-bd7b-09b8e4dd2001","pitchNumber":1,"startTime":"2026-05-03T19:43:01.782Z","endTime":"2026-05-03T19:43:05.637Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96968152349905,"aZ":-19.35521991690269,"pfxX":-5.581746413397212,"pfxZ":6.334371244162583,"pX":0.4146602389070104,"pZ":2.6792669017179453,"vX0":8.587478753452245,"vY0":-140.90728888312753,"vZ0":-3.8601821035541155,"x":101.19,"y":166.44,"x0":-1.9377665679000604,"y0":50.0055909644714,"z0":5.306554790438661,"aX":-11.302369390021196},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":8.5,"spinRate":2216,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3876907131228635,"extension":6.917099581746961},"index":1,"playId":"388797a4-fffa-3cd1-b607-0f7c9a313555","pitchNumber":2,"startTime":"2026-05-03T19:43:18.252Z","endTime":"2026-05-03T19:43:21.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227199528509647,"aZ":-20.149175175083055,"pfxX":-0.5009615635991,"pfxZ":6.32594047998331,"pX":2.7595020638670866,"pZ":0.1778262758542297,"vX0":12.56077756131708,"vY0":-136.54544277434294,"vZ0":-9.41535614685375,"x":11.81,"y":233.98,"x0":-1.8224639476910731,"y0":50.00381223777291,"z0":5.040319792117934,"aX":-0.9553430356811758},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-1.6,"spinRate":2401,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.4001386687698436,"extension":6.822781930399091},"index":2,"playId":"04f914e8-4822-3701-ae6f-b05e3fcee9b1","pitchNumber":3,"startTime":"2026-05-03T19:43:38.969Z","endTime":"2026-05-03T19:43:43.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:43:43.987Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to center fielder Nathan Church.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:43:47.607Z","endTime":"2026-05-03T19:44:29.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677039322777986,"aZ":-26.135697132313496,"pfxX":-11.385000165525561,"pfxZ":3.1272450153267535,"pX":-0.06778325231369768,"pZ":2.3070506608320818,"vX0":9.770288507422716,"vY0":-138.3213663454332,"vZ0":-2.956020372115353,"x":119.58,"y":176.49,"x0":-2.1715391437423,"y0":50.00578947927896,"z0":5.147555074197191,"aX":-22.002229975857162},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.2,"breakHorizontal":18.5,"spinRate":2252,"spinDirection":232},"zone":5,"typeConfidence":0.87,"plateTime":0.3964271735808089,"extension":6.749696785014352},"hitData":{"launchSpeed":97.2,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.82,"coordY":72.62}},"index":0,"playId":"9681ce26-8d00-3cd2-a6dd-b86ab3e7b539","pitchNumber":1,"startTime":"2026-05-03T19:44:22.645Z","endTime":"2026-05-03T19:44:29.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:44:29.929Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:46:28.035Z","endTime":"2026-05-03T19:47:40.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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, 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":69.8,"endSpeed":64.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.277107836321225,"aZ":-37.144435100574725,"pfxX":-2.5518818572325617,"pfxZ":-4.7843746002056555,"pX":0.15541826338373388,"pZ":2.38667449169608,"vX0":-3.1364880518837692,"vY0":-101.53001260507929,"vZ0":2.202651421838282,"x":111.08,"y":174.34,"x0":2.0542264636852043,"y0":50.00203533744579,"z0":5.924711753153381,"aX":-2.651966030180086},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-7.6,"breakHorizontal":5.5,"spinRate":1862,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.5403471833895037,"extension":5.555961263468427},"index":0,"playId":"751ff43a-f537-3b8a-b3b8-473e03ba4b5d","pitchNumber":1,"startTime":"2026-05-03T19:46:39.750Z","endTime":"2026-05-03T19:46:43.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.886668348081695,"aZ":-14.19128452472177,"pfxX":5.2005524283925615,"pfxZ":9.556676624209059,"pX":0.4558003149372081,"pZ":3.779611807339883,"vX0":-5.818387198413944,"vY0":-136.7309488367536,"vZ0":-1.984979361181941,"x":99.63,"y":136.73,"x0":1.9419319803695612,"y0":50.003232161181636,"z0":5.495736340335589,"aX":9.78678142472741},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-8.0,"spinRate":2493,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40153712623149174,"extension":5.476995680624068},"index":1,"playId":"fe32fff1-d751-3b0a-955c-016a1e276c46","pitchNumber":2,"startTime":"2026-05-03T19:46:52.519Z","endTime":"2026-05-03T19:46:56.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414964572126035,"aZ":-30.662240812743395,"pfxX":-0.08218135241191327,"pfxZ":0.9462874252326223,"pX":-1.3094350883332186,"pZ":1.8008710272478048,"vX0":-8.093748385063703,"vY0":-126.39243713919227,"vZ0":-2.7027130547326665,"x":166.91,"y":190.16,"x0":1.9600313125928928,"y0":50.00371355952604,"z0":5.374155714826813,"aX":-0.1310382545174545},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":2.2,"spinRate":2367,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.43518744773348095,"extension":5.371902184374361},"index":2,"playId":"bc028e22-b1a9-36cb-94fe-8c5070f44605","pitchNumber":3,"startTime":"2026-05-03T19:47:04.980Z","endTime":"2026-05-03T19:47:08.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-03T19:47:15.522Z","endTime":"2026-05-03T19:47:30.810Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33087270388419,"aZ":-14.222911453613518,"pfxX":2.766985470579167,"pfxZ":9.59491633826822,"pX":-0.7015335632019061,"pZ":2.7634340217083566,"vX0":-7.135850553876825,"vY0":-136.7081511635821,"vZ0":-4.564120150724533,"x":143.74,"y":164.17,"x0":1.5963859504493947,"y0":50.004824136878426,"z0":5.44824448913612,"aX":5.178165031186555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2500,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4024076869043056,"extension":5.442633470738187},"hitData":{"launchSpeed":84.3,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.35,"coordY":160.38}},"index":4,"playId":"fc866142-8f85-3503-aff2-ff454dfe19cc","pitchNumber":4,"startTime":"2026-05-03T19:47:30.810Z","endTime":"2026-05-03T19:47:40.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:47:40.082Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out softly, pitcher Justin Wrobleski to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:47:53.678Z","endTime":"2026-05-03T19:48:45.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":680736,"link":"/api/v1/people/680736"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554953292489945,"aZ":-30.505421044810785,"pfxX":-0.8895048050220069,"pfxZ":1.0890881279107036,"pX":-0.32669304752385764,"pZ":1.3636311271455408,"vX0":-5.633404268665945,"vY0":-123.08153092777798,"vZ0":-3.452301335319211,"x":129.45,"y":201.96,"x0":2.1078555535397534,"y0":50.0032524975771,"z0":5.369181618902229,"aX":-1.3636635302445275},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":2.9,"spinRate":2347,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44510520983441726,"extension":5.217615246722027},"index":0,"playId":"b39f03c1-ff2c-3aa8-b504-23e57f9d4cec","pitchNumber":1,"startTime":"2026-05-03T19:48:07.096Z","endTime":"2026-05-03T19:48:11.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09861091417089,"aZ":-30.416206560105117,"pfxX":-1.0909532626239837,"pfxZ":1.1473422736377419,"pX":0.5805590683077293,"pZ":2.873973126007145,"vX0":-3.5212808349283473,"vY0":-122.78598039226056,"vZ0":-0.19323241407731306,"x":94.87,"y":161.18,"x0":2.174323585777734,"y0":50.000206646137585,"z0":5.539687676741397,"aX":-1.666795019427109},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2343,"spinDirection":262},"zone":3,"typeConfidence":2.0,"plateTime":0.4459144563946036,"extension":5.300119168780478},"index":1,"playId":"a5ee04d8-38ff-3950-9c57-b1d346ec6aae","pitchNumber":2,"startTime":"2026-05-03T19:48:20.188Z","endTime":"2026-05-03T19:48:23.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.121299534142334,"aZ":-32.13396235390425,"pfxX":-1.7063980528904654,"pfxZ":0.027144867703258413,"pX":0.011593596079197603,"pZ":2.8065494233253356,"vX0":-4.770358917429451,"vY0":-125.12183857174905,"vZ0":-0.38464112108083315,"x":116.56,"y":163.0,"x0":2.154580599967184,"y0":50.00423647915139,"z0":5.56594275725791,"aX":-2.7411988238547886},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":4.1,"spinRate":2404,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.4355547932192585,"extension":5.216429561305102},"hitData":{"launchSpeed":50.6,"launchAngle":-79.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.02,"coordY":184.18}},"index":2,"playId":"b216b2e1-0c6a-304e-9449-592b5cf84147","pitchNumber":3,"startTime":"2026-05-03T19:48:38.716Z","endTime":"2026-05-03T19:48:45.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:48:45.687Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:49:04.249Z","endTime":"2026-05-03T19:49:53.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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],"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":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895504672333864,"aZ":-15.366365512311038,"pfxX":3.1187439942216226,"pfxZ":8.895591882910171,"pX":-1.0822581341947526,"pZ":0.8964719303280577,"vX0":-8.53323043210312,"vY0":-136.09783513914167,"vZ0":-8.854845251897213,"x":158.25,"y":214.58,"x0":1.6787792897910976,"y0":50.00333167770998,"z0":5.240789606356917,"aX":5.893947857173847},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-4.0,"spinRate":2510,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4013728803942409,"extension":5.635035656587483},"index":0,"playId":"c2d64bb2-2156-368c-8e99-1f352d5ffd13","pitchNumber":1,"startTime":"2026-05-03T19:49:13.191Z","endTime":"2026-05-03T19:49:16.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.0,"endSpeed":66.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.684303450275905,"aZ":-35.189577462538615,"pfxX":-0.6694999139412827,"pfxZ":-2.712704334764224,"pX":-0.9588864243265909,"pZ":2.019468757114399,"vX0":-5.789726325267364,"vY0":-104.75754310808149,"vZ0":0.6735769116192014,"x":153.55,"y":184.25,"x0":1.9275719998823062,"y0":50.003019317949885,"z0":5.807078572152261,"aX":-0.7435427463522778},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-4.3,"breakHorizontal":2.8,"spinRate":2162,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.522836797683043,"extension":5.101365797684722},"index":1,"playId":"0e54341c-fdf7-3875-ac09-b8f767340493","pitchNumber":2,"startTime":"2026-05-03T19:49:27.979Z","endTime":"2026-05-03T19:49:32.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96277313763595,"aZ":-30.823837549168474,"pfxX":1.3301354797939615,"pfxZ":0.8541191210487309,"pX":-0.23121600485157728,"pZ":1.8770174586801966,"vX0":-6.193737513561297,"vY0":-125.1160117123077,"vZ0":-2.527628048949206,"x":125.81,"y":188.1,"x0":2.1068483690968924,"y0":50.00333435819292,"z0":5.434173038328321,"aX":2.1034122771468877},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":-1.0,"spinRate":2337,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.43829016702077617,"extension":5.192569208602335},"hitData":{"launchSpeed":79.8,"launchAngle":19.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.89,"coordY":85.2}},"index":2,"playId":"81ea0381-82ac-3679-99f9-f89165b7d17e","pitchNumber":3,"startTime":"2026-05-03T19:49:42.590Z","endTime":"2026-05-03T19:49:53.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:49:53.433Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Fermín pops out to third baseman Max Muncy.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:50:14.044Z","endTime":"2026-05-03T19:52:37.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14852837025561,"aZ":-31.81843696191447,"pfxX":0.18710077613833764,"pfxZ":0.25403054641823886,"pX":1.549101123611561,"pZ":4.173701330319736,"vX0":-2.207748845532199,"vY0":-118.73742121958544,"vZ0":3.328567251456409,"x":57.95,"y":126.09,"x0":2.4693260217118564,"y0":50.005523116701426,"z0":5.661048942024241,"aX":0.2658474182950173},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.6,"breakHorizontal":0.2,"spinRate":2266,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.462484095712858,"extension":5.083992636873608},"index":0,"playId":"c0c06223-22a4-3bc1-893f-fa042cafae51","pitchNumber":1,"startTime":"2026-05-03T19:50:20.523Z","endTime":"2026-05-03T19:50:23.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261105006191883,"aZ":-17.8523984593385,"pfxX":3.5629063705615995,"pfxZ":8.267807509308726,"pX":0.5266799811577861,"pZ":3.4212999174731373,"vX0":-4.952050800215648,"vY0":-131.40805661275334,"vZ0":-1.8682236524962228,"x":96.92,"y":146.4,"x0":1.980854463226256,"y0":50.00490522888756,"z0":5.480863873857659,"aX":6.174096987672454},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.8,"breakHorizontal":-5.3,"spinRate":2287,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41829445847748525,"extension":5.4151938540559685},"index":1,"playId":"ffcfa4ba-2652-36b5-a10e-badf9eae9c63","pitchNumber":2,"startTime":"2026-05-03T19:50:36.196Z","endTime":"2026-05-03T19:51:03.219Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}}},{"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":90.0,"endSpeed":81.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96312439413718,"aZ":-15.0485630848171,"pfxX":4.393744079438462,"pfxZ":9.967179441618917,"pX":-0.17740213868980897,"pZ":2.878393181772739,"vX0":-7.253300453957792,"vY0":-130.85289973820664,"vZ0":-3.5921220549109636,"x":123.76,"y":161.06,"x0":2.071197649367219,"y0":50.00311126084963,"z0":5.410340283806893,"aX":7.550201944785023},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.4,"breakHorizontal":-6.2,"spinRate":2389,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4200442857638289,"extension":5.494765752712357},"index":2,"playId":"49ff4907-67b2-3151-bb9e-01fe27bc8d4a","pitchNumber":3,"startTime":"2026-05-03T19:51:05.211Z","endTime":"2026-05-03T19:51:08.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578711346971073,"aZ":-30.453480219075587,"pfxX":1.7182801116939932,"pfxZ":1.1337691145660473,"pX":-0.5287712395408181,"pZ":1.1177825074963614,"vX0":-6.790015655858044,"vY0":-122.50085595538405,"vZ0":-3.9761801821275053,"x":137.16,"y":208.6,"x0":2.0577031090632056,"y0":50.00304263797662,"z0":5.37014526651001,"aX":2.607929975192745},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.4,"spinRate":2139,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4474030756845968,"extension":5.10773600651112},"index":3,"playId":"90d7f452-a061-352a-9a94-5dc96b4884bf","pitchNumber":4,"startTime":"2026-05-03T19:51:22.341Z","endTime":"2026-05-03T19:51:26.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186914279560735,"aZ":-15.454448570817483,"pfxX":4.510204864527424,"pfxZ":9.568529696818537,"pX":-0.6964273664686327,"pZ":3.0428887134177964,"vX0":-8.068263307348797,"vY0":-131.6700132696084,"vZ0":-3.1519082927490785,"x":143.55,"y":156.62,"x0":1.8281349728164964,"y0":50.004148497565055,"z0":5.405911036893091,"aX":7.882915790404653},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2313,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.41672855412636434,"extension":5.3961372591693015},"index":4,"playId":"1dfcb761-5264-333b-b564-7ccab0df18f3","pitchNumber":5,"startTime":"2026-05-03T19:51:40.320Z","endTime":"2026-05-03T19:51:43.412Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15005502536187,"aZ":-15.198218158364297,"pfxX":5.183171934834046,"pfxZ":9.507478502892004,"pX":-0.30087346456958974,"pZ":2.4428554460252276,"vX0":-7.139781235881973,"vY0":-133.1748387327842,"vZ0":-4.689019917883225,"x":128.47,"y":172.82,"x0":1.7486846275270762,"y0":50.00371098436785,"z0":5.33534083638278,"aX":9.256522449122112},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.7,"spinRate":2336,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4121896471346327,"extension":5.582946897960917},"index":5,"playId":"be19b2b7-cd7a-3c5a-bbe4-3a0549d0d0b7","pitchNumber":6,"startTime":"2026-05-03T19:52:05.143Z","endTime":"2026-05-03T19:52:08.143Z","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":92.5,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.463708646187523,"aZ":-15.814145405609194,"pfxX":3.281337196211119,"pfxZ":8.924944381944904,"pX":-0.40104055130008204,"pZ":2.928885245640294,"vX0":-6.970524025846752,"vY0":-134.59030897667685,"vZ0":-3.553761365488224,"x":132.29,"y":159.7,"x0":1.797092974267638,"y0":50.00079948366185,"z0":5.387625760704127,"aX":6.014045130036944},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-4.4,"spinRate":2333,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4070936242948813,"extension":5.533518574117901},"hitData":{"launchSpeed":76.0,"launchAngle":75.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.83,"coordY":188.67}},"index":6,"playId":"5b1aceb6-4675-3c90-92df-a080885e9be1","pitchNumber":7,"startTime":"2026-05-03T19:52:27.951Z","endTime":"2026-05-03T19:52:37.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:52:37.218Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Rojas challenged (pitch result), call on the field was overturned: Miguel Rojas walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:54:49.822Z","endTime":"2026-05-03T19:56:33.983Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:54:01.156Z","endTime":"2026-05-03T19:54:21.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Hyeseong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T19:54:21.273Z","endTime":"2026-05-03T19:54:52.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77374466026724,"aZ":-31.790677508019215,"pfxX":11.27339160482751,"pfxZ":0.22610428784731695,"pX":0.1894243209512812,"pZ":2.3203890091473234,"vX0":-10.987767043581094,"vY0":-129.46858130449104,"vZ0":-0.15703332261172132,"x":109.78,"y":176.13,"x0":3.0460014838619927,"y0":50.00161747908466,"z0":4.837401147985893,"aX":18.929617190499034},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-17.6,"spinRate":2220,"spinDirection":99},"zone":5,"typeConfidence":0.9,"plateTime":0.42483438126284145,"extension":6.642261862799568},"index":2,"playId":"61b1adaa-0ff6-3db8-8eeb-8e4b80733eac","pitchNumber":1,"startTime":"2026-05-03T19:54:52.092Z","endTime":"2026-05-03T19:54:56.302Z","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":90.0,"endSpeed":81.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67278827670933,"aZ":-31.231045939670167,"pfxX":10.303990302175944,"pfxZ":0.548409474049615,"pX":1.1844624623866757,"pZ":3.4620218008992882,"vX0":-8.682721316696911,"vY0":-130.7472171059833,"vZ0":2.0384042949446393,"x":71.85,"y":145.31,"x0":3.223029262319004,"y0":50.001545449578664,"z0":5.029279113282911,"aX":17.692539814717623},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":-16.6,"spinRate":2086,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.420241109110429,"extension":6.8115231574185575},"index":3,"playId":"dfb82e9c-d9a5-3c93-b6ae-78266d41b129","pitchNumber":2,"startTime":"2026-05-03T19:55:14.909Z","endTime":"2026-05-03T19:55:18.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971384419603062,"aZ":-23.669261069368854,"pfxX":-0.20508967493711872,"pfxZ":5.25778901640615,"pX":1.1496054528168433,"pZ":4.472538764050612,"vX0":-4.519046499348029,"vY0":-126.93915483136308,"vZ0":2.354884397937714,"x":73.18,"y":118.02,"x0":2.9858100088126096,"y0":50.00552788378339,"z0":5.426828088474619,"aX":-0.3319500581815498},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":1.4,"spinRate":2455,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.432837614847426,"extension":6.2244572062525005},"index":4,"playId":"510a339a-53d8-3dbe-a231-11451f4562fd","pitchNumber":3,"startTime":"2026-05-03T19:55:33.110Z","endTime":"2026-05-03T19:55:36.111Z","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":88.9,"endSpeed":80.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.236927843782315,"aZ":-32.67844804876304,"pfxX":10.792266641122293,"pfxZ":-0.30691505282895015,"pX":1.2211466173925667,"pZ":2.4061078660955384,"vX0":-8.827397423532597,"vY0":-129.01281005222586,"vZ0":0.20748837809308163,"x":70.45,"y":173.82,"x0":3.314735819339927,"y0":50.001863345631406,"z0":4.880183399195918,"aX":17.87266060352466},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":-17.2,"spinRate":2054,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4274423326713843,"extension":6.530198168039546},"index":5,"playId":"8b4612b6-1a4f-35a5-82bc-4c2cf93e21fb","pitchNumber":4,"startTime":"2026-05-03T19:55:49.139Z","endTime":"2026-05-03T19:55:53.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310879372309593,"aZ":-30.980420512158005,"pfxX":9.003357877640767,"pfxZ":0.7053137112354513,"pX":0.8587853612874101,"pZ":3.0492458575980677,"vX0":-8.832453963871405,"vY0":-130.1300731135648,"vZ0":1.0802542334732301,"x":84.27,"y":156.45,"x0":3.140045550401053,"y0":50.00643688365848,"z0":4.989791609191175,"aX":15.32341835693986},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-14.2,"spinRate":2019,"spinDirection":119},"zone":12,"typeConfidence":0.9,"plateTime":0.4221796394902566,"extension":6.35438840027943},"index":6,"playId":"f85d14f1-e2e8-309a-b417-06dd739c0121","pitchNumber":5,"startTime":"2026-05-03T19:56:06.954Z","endTime":"2026-05-03T19:56:33.983Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"}},"playEndTime":"2026-05-03T19:56:33.983Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:56:46.378Z","endTime":"2026-05-03T19:58:00.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350898831305418,"aZ":-33.03897263807873,"pfxX":-8.953786999704086,"pfxZ":-0.6829305111786983,"pX":0.636625176174651,"pZ":2.83646963553054,"vX0":-3.2906355440993798,"vY0":-112.81722388529614,"vZ0":2.26983530240389,"x":92.73,"y":162.2,"x0":3.2834629307311145,"y0":50.00103974097279,"z0":5.182412833880555,"aX":-11.37013859616673},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.2,"breakHorizontal":17.2,"spinRate":2556,"spinDirection":298},"zone":3,"typeConfidence":0.9,"plateTime":0.4882669166810514,"extension":6.441708546849399},"index":0,"playId":"929dd1c6-fe45-3ed0-9c84-517be15c58bb","pitchNumber":1,"startTime":"2026-05-03T19:56:46.378Z","endTime":"2026-05-03T19:56:49.914Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68959790875638,"aZ":-17.673325555990928,"pfxX":3.7842476702734262,"pfxZ":8.148983817927821,"pX":-0.7474407234441812,"pZ":3.533875583942229,"vX0":-10.386583808303852,"vY0":-132.6310596047029,"vZ0":-1.3020133976273631,"x":145.49,"y":143.37,"x0":2.72980557522024,"y0":50.001740985900376,"z0":5.321518584848388,"aX":6.733882614082767},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-4.6,"spinRate":2343,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4131594273859647,"extension":6.577937282100799},"index":1,"playId":"730fac70-f3c8-337f-8e97-911fe9416f2b","pitchNumber":2,"startTime":"2026-05-03T19:57:05.610Z","endTime":"2026-05-03T19:57:09.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48899968126831,"aZ":-32.804872456371875,"pfxX":-10.144768261816473,"pfxZ":-0.4841984037846707,"pX":-0.1892188820438963,"pZ":1.182989825176052,"vX0":-4.858366873277547,"vY0":-113.98300547142132,"vZ0":-0.945613460625984,"x":124.21,"y":206.84,"x0":3.2967870848688303,"y0":50.003133325528125,"z0":4.879983632802525,"aX":-13.175587016239021},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.8,"breakHorizontal":19.7,"spinRate":2628,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.48293040230161655,"extension":6.707856063691854},"index":2,"playId":"cb75475f-4a5c-33f4-952b-cd342e4dcdbf","pitchNumber":3,"startTime":"2026-05-03T19:57:33.634Z","endTime":"2026-05-03T19:57:37.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632943096449477,"aZ":-33.422866536043784,"pfxX":-10.087955191444655,"pfxZ":-0.9524008062806306,"pX":0.3415757024629761,"pZ":2.2659935233484743,"vX0":-3.8643559782380974,"vY0":-114.22166476600687,"vZ0":1.2814371790012808,"x":103.98,"y":177.6,"x0":3.372849850388944,"y0":50.00544025924863,"z0":5.017405857107791,"aX":-13.155584312916996},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.1,"breakHorizontal":19.3,"spinRate":2737,"spinDirection":294},"zone":5,"typeConfidence":0.9,"plateTime":0.48196122989885115,"extension":6.691460863923175},"index":3,"playId":"226de331-af57-30f5-ae34-b970ca5a25af","pitchNumber":4,"startTime":"2026-05-03T19:57:55.639Z","endTime":"2026-05-03T19:58:00.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:58:00.098Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Shohei Ohtani hit by pitch. Miguel Rojas to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:58:37.896Z","endTime":"2026-05-03T19:58:45.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":"19476d46-8abe-355b-8956-2761aad34281","startTime":"2026-05-03T19:58:24.428Z","endTime":"2026-05-03T19:58:27.428Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":75.0,"endSpeed":66.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259729449059325,"aZ":-33.94638146050373,"pfxX":-13.861669695212436,"pfxZ":-1.5214892870550365,"pX":3.415746133050528,"pZ":3.6798431566033916,"vX0":3.29966028090582,"vY0":-108.82656551817156,"vZ0":4.6608017873146235,"x":-13.2,"y":139.42,"x0":3.652969132685458,"y0":50.00297967890236,"z0":5.251897502058842,"aX":-16.14369566318372},"breaks":{"breakAngle":25.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-0.7,"breakHorizontal":23.8,"spinRate":2616,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.5090100646339919,"extension":6.625785294592493},"index":1,"playId":"67765d75-3be6-33e1-9fca-0e1a9f2c243e","pitchNumber":1,"startTime":"2026-05-03T19:58:40.065Z","endTime":"2026-05-03T19:58:45.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:58:45.031Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:59:05.038Z","endTime":"2026-05-03T20:00:52.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29583742059822,"aZ":-31.55281208558303,"pfxX":-9.702202824421938,"pfxZ":0.4692289385417858,"pX":-0.3647574201958969,"pZ":2.068145201324447,"vX0":-5.089640984192644,"vY0":-114.82651535864953,"vZ0":0.6793411460078584,"x":130.9,"y":182.94,"x0":3.1483304054724157,"y0":50.001996272578076,"z0":4.863468215189817,"aX":-12.821908786201238},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.3,"breakHorizontal":19.0,"spinRate":2595,"spinDirection":297},"zone":7,"typeConfidence":0.91,"plateTime":0.47888084853365287,"extension":7.217247251941649},"index":0,"playId":"5ee00bbf-0911-3d05-aa27-b86313b12482","pitchNumber":1,"startTime":"2026-05-03T19:59:25.521Z","endTime":"2026-05-03T19:59:28.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.510580376799588,"aZ":-30.298261312347055,"pfxX":9.159611815121137,"pfxZ":1.1006353844755843,"pX":0.00639410541015407,"pZ":2.2425460834271274,"vX0":-10.901784988679005,"vY0":-129.8680716332197,"vZ0":-0.6692603127432815,"x":116.76,"y":178.23,"x0":3.071014129603645,"y0":50.002914679527194,"z0":4.810561710737717,"aX":15.626569996634665},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-14.2,"spinRate":2183,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.42194714689905943,"extension":6.61048053950849},"index":1,"playId":"a1e2a814-d408-3710-9e57-36f5562ddc96","pitchNumber":2,"startTime":"2026-05-03T19:59:49.345Z","endTime":"2026-05-03T19:59:52.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815855381837153,"aZ":-34.97927915346615,"pfxX":-7.612299339417377,"pfxZ":-2.162896702793586,"pX":-0.8535778181723617,"pZ":0.3184260312005804,"vX0":-6.87291464292568,"vY0":-114.34778659499945,"vZ0":-2.0934388181337216,"x":149.54,"y":230.18,"x0":3.200960422264648,"y0":50.0014505568688,"z0":4.740244897197869,"aX":-9.886573521803284},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.2,"breakHorizontal":15.7,"spinRate":2689,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.48252950925021,"extension":6.656365743977465},"index":2,"playId":"4d0353c3-021a-3fe0-a354-dfe49b4e41c0","pitchNumber":3,"startTime":"2026-05-03T20:00:07.693Z","endTime":"2026-05-03T20:00:10.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900236535233308,"aZ":-32.98861213042598,"pfxX":-7.715638188962405,"pfxZ":-0.6094841673929148,"pX":-0.610740948961158,"pZ":1.2096690130198924,"vX0":-6.42056535251561,"vY0":-115.25840129432275,"vZ0":-0.8472070533722488,"x":140.28,"y":206.12,"x0":3.2262073424116204,"y0":50.004426834897785,"z0":4.802704709146591,"aX":-10.253163963737201},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.0,"breakHorizontal":15.7,"spinRate":2630,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.47748841203759573,"extension":6.912971064073855},"index":3,"playId":"5ed6c862-1b31-3847-8ac2-709ce8330ff7","pitchNumber":4,"startTime":"2026-05-03T20:00:29.921Z","endTime":"2026-05-03T20:00:33.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111942816577457,"aZ":-19.66319650751444,"pfxX":3.328407689465099,"pfxZ":6.958088353829403,"pX":-0.816547220454615,"pZ":2.6728964476376555,"vX0":-10.552745438426257,"vY0":-133.11659931573823,"vZ0":-2.877857918696455,"x":148.12,"y":166.61,"x0":2.763512032651553,"y0":50.00138233642997,"z0":5.18867613178049,"aX":5.984452611092439},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":-3.8,"spinRate":2356,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4112000432608247,"extension":6.482125060793911},"index":4,"playId":"2ad9dffa-8147-3b63-aaae-384ea4e52613","pitchNumber":5,"startTime":"2026-05-03T20:00:48.617Z","endTime":"2026-05-03T20:00:52.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:00:52.437Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out sharply, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T20:01:03.116Z","endTime":"2026-05-03T20:01:22.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134759278372403,"aZ":-33.106546542106294,"pfxX":9.603069354216007,"pfxZ":-0.5296052060531249,"pX":-0.03378468422890114,"pZ":2.565031461500156,"vX0":-11.226650815475299,"vY0":-131.86924712278815,"vZ0":0.29153637569350965,"x":118.29,"y":169.52,"x0":3.0394434550324907,"y0":50.00451589679725,"z0":4.903662132408256,"aX":16.844366060910982},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.6,"breakHorizontal":-14.8,"spinRate":2146,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.41601524401933565,"extension":6.57943476002226},"hitData":{"launchSpeed":103.1,"launchAngle":1.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":125.46,"coordY":144.59}},"index":0,"playId":"4f9ccb18-1e7d-3953-8697-a9d7da8c0388","pitchNumber":1,"startTime":"2026-05-03T20:01:14.411Z","endTime":"2026-05-03T20:01:22.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:01:22.442Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to shortstop Miguel Rojas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T20:03:39.024Z","endTime":"2026-05-03T20:04:18.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Rojas remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:02:45.149Z","endTime":"2026-05-03T20:02:45.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"description":"Pitching Change: Will Klein replaces Justin Wrobleski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T20:02:45.174Z","endTime":"2026-05-03T20:03:41.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"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":97.8,"endSpeed":89.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38220546944234,"aZ":-13.049596605989198,"pfxX":-3.3081151904599118,"pfxZ":9.293902143813243,"pX":-0.2866142324593877,"pZ":3.3057102121462063,"vX0":2.2068698013945887,"vY0":-142.45718623955847,"vZ0":-4.718085174382778,"x":127.93,"y":149.53,"x0":-0.6410868790960956,"y0":50.00324431054713,"z0":5.806808638246111,"aX":-6.807078671863361},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2097,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38432723271094504,"extension":6.752419843370627},"index":2,"playId":"5a8429cb-6097-3ff1-a621-673a49e2645a","pitchNumber":1,"startTime":"2026-05-03T20:03:41.330Z","endTime":"2026-05-03T20:03:45.763Z","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":97.2,"endSpeed":88.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60080330709677,"aZ":-10.630926325821886,"pfxX":-2.4172949726158373,"pfxZ":10.720541698302654,"pX":0.2900398093055437,"pZ":3.295778571518336,"vX0":3.1084792436342763,"vY0":-141.4129908542068,"vZ0":-5.005879515759205,"x":105.94,"y":149.79,"x0":-0.5134199823314343,"y0":50.0032474837096,"z0":5.781274433922814,"aX":-4.8579907337466794},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2192,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3884865002225779,"extension":6.659268586606803},"index":3,"playId":"6314f0d5-86bf-3f31-93de-dc34afa7f3d7","pitchNumber":2,"startTime":"2026-05-03T20:03:53.366Z","endTime":"2026-05-03T20:03:56.366Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912175580015994,"aZ":-44.50294421806402,"pfxX":8.73778925532682,"pfxZ":-8.302444494080166,"pX":0.28715242040099026,"pZ":2.2262865739913003,"vX0":0.05075292853820096,"vY0":-122.63272480419327,"vZ0":0.43044176510942567,"x":106.05,"y":178.67,"x0":-0.8644041653400839,"y0":50.00264378456309,"z0":5.923709826183914,"aX":12.974825099658398},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.5,"breakHorizontal":-15.7,"spinRate":2606,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4509928336803566,"extension":6.391223690356124},"hitData":{"launchSpeed":84.2,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.65,"coordY":138.4}},"index":4,"playId":"09176157-dc46-3248-99df-00820ec577eb","pitchNumber":3,"startTime":"2026-05-03T20:04:12.014Z","endTime":"2026-05-03T20:04:18.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:04:18.491Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out sharply, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T20:04:41.845Z","endTime":"2026-05-03T20:05:24.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":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":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":89.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60851216189746,"aZ":-14.04719477316321,"pfxX":-4.687115424458883,"pfxZ":8.84358335700735,"pX":-0.6285799563232234,"pZ":2.9721870866249485,"vX0":4.998854645032011,"vY0":-142.03959056194117,"vZ0":-5.165954645329938,"x":140.96,"y":158.53,"x0":-1.799770122602323,"y0":50.00048014743697,"z0":5.703015542608173,"aX":-9.605252051287888},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":7.6,"spinRate":2034,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.38515960814904204,"extension":6.8593097749762215},"index":0,"playId":"e84ee5ee-9c18-3925-bcca-92efb44e25ab","pitchNumber":1,"startTime":"2026-05-03T20:04:46.440Z","endTime":"2026-05-03T20:04:49.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-03T20:05:04.659Z","endTime":"2026-05-03T20:05:16.179Z","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(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":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.143966561423596,"aZ":-13.52150525331865,"pfxX":-4.5452345440401825,"pfxZ":9.064468031413837,"pX":0.1902582904501596,"pZ":2.9855011167472973,"vX0":7.138119857780645,"vY0":-142.84400671577646,"vZ0":-5.297030226945623,"x":109.75,"y":158.17,"x0":-1.7552092396844043,"y0":50.004744448220315,"z0":5.720074330029704,"aX":-9.355771266456102},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2115,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38402410509128915,"extension":6.943248739829652},"hitData":{"launchSpeed":107.7,"launchAngle":-1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":137.62,"coordY":149.15}},"index":2,"playId":"fb7db1c8-7135-38d2-a4b8-34ef67f8f6c4","pitchNumber":2,"startTime":"2026-05-03T20:05:16.179Z","endTime":"2026-05-03T20:05:24.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:05:24.211Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Gorman pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T20:06:37.269Z","endTime":"2026-05-03T20:07:05.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nolan Gorman replaces Ramón Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T20:05:32.605Z","endTime":"2026-05-03T20:05:47.364Z","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":"901","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"}},{"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":2},"index":1,"startTime":"2026-05-03T20:05:47.364Z","endTime":"2026-05-03T20:06:39.320Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.387932457994395,"aZ":-10.897221638280032,"pfxX":-4.468500557878645,"pfxZ":10.289959968412084,"pX":0.01983175011013034,"pZ":2.5286885646744204,"vX0":3.7681273790783862,"vY0":-144.04055414180723,"vZ0":-7.156770112297208,"x":116.24,"y":170.51,"x0":-0.7350901641794604,"y0":50.005880631000934,"z0":5.745146274240315,"aX":-9.24292513247436},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2249,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3825790961065483,"extension":6.788306112074649},"index":2,"playId":"116fbb20-28b9-3cf5-9cab-59a54c672bb9","pitchNumber":1,"startTime":"2026-05-03T20:06:39.320Z","endTime":"2026-05-03T20:06:42.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.21288924118508,"aZ":-10.155581996957391,"pfxX":-3.90829592596096,"pfxZ":10.844306278739255,"pX":0.27089934540164246,"pZ":1.86388226807109,"vX0":4.216431646995024,"vY0":-143.05457847565552,"vZ0":-8.513277373685641,"x":106.67,"y":188.46,"x0":-0.7288054969393162,"y0":50.00472353817794,"z0":5.551625247877537,"aX":-7.93762950260274},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2263,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.38587054308356317,"extension":6.851861338988886},"hitData":{"launchSpeed":95.7,"launchAngle":68.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":65.16,"coordY":136.99}},"index":3,"playId":"1fcb7474-cc38-37b9-9277-4eb77f469268","pitchNumber":2,"startTime":"2026-05-03T20:06:52.775Z","endTime":"2026-05-03T20:07:05.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:07:05.068Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T20:09:20.571Z","endTime":"2026-05-03T20:09:46.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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_putout"}]}],"playEvents":[{"details":{"description":"Nolan Gorman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:08:20.299Z","endTime":"2026-05-03T20:08:20.321Z","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":"901","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"}},{"details":{"description":"Pitching Change: Jared Shuster replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T20:08:20.321Z","endTime":"2026-05-03T20:09:22.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694363,"link":"/api/v1/people/694363"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.015169421645375,"aZ":-17.777667219796115,"pfxX":6.224734568501733,"pfxZ":7.553836189605798,"pX":0.14081269094117765,"pZ":2.231369206754898,"vX0":-5.8989576645163755,"vY0":-137.3072279499391,"vZ0":-5.283483346902551,"x":111.63,"y":178.53,"x0":1.5105478186173042,"y0":50.00089891135502,"z0":5.394122623841961,"aX":11.85917624535291},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-10.0,"spinRate":2078,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.39924300691634373,"extension":6.668759730276699},"index":2,"playId":"35b36890-9c35-3b54-b417-78e23a83b841","pitchNumber":1,"startTime":"2026-05-03T20:09:22.879Z","endTime":"2026-05-03T20:09:26.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256347993613886,"aZ":-30.761984795664336,"pfxX":-0.16200619855045173,"pfxZ":0.9370743810900386,"pX":0.4519793111237886,"pZ":2.4870066613726283,"vX0":-2.6722179101892065,"vY0":-121.90289139973156,"vZ0":-0.8132977346547345,"x":99.77,"y":171.63,"x0":1.5839569277923224,"y0":50.00036208644473,"z0":5.483522540980331,"aX":-0.2433788652827049},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":1.0,"spinRate":2236,"spinDirection":266},"zone":6,"typeConfidence":2.0,"plateTime":0.44953901651508055,"extension":6.709170869093597},"hitData":{"launchSpeed":90.5,"launchAngle":39.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.49,"coordY":97.72}},"index":3,"playId":"ccc8f61f-2fca-3f77-a332-3a6e6d95bdb2","pitchNumber":2,"startTime":"2026-05-03T20:09:37.803Z","endTime":"2026-05-03T20:09:46.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:09:46.782Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a ground ball to shortstop Masyn Winn.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T20:09:54.396Z","endTime":"2026-05-03T20:10:21.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542207792549736,"aZ":-19.683378498487784,"pfxX":6.8574841570829,"pfxZ":6.492385892561574,"pX":0.07480545602175459,"pZ":1.595666861032349,"vX0":-6.176739181778284,"vY0":-137.61801865289996,"vZ0":-6.5196403310899385,"x":114.15,"y":195.7,"x0":1.4535885942467819,"y0":50.00556880904333,"z0":5.321452861850382,"aX":13.201231016311832},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":-11.2,"spinRate":2049,"spinDirection":139},"zone":8,"typeConfidence":0.91,"plateTime":0.39746756623211166,"extension":6.53462592994969},"hitData":{"launchSpeed":91.2,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.14,"coordY":139.52}},"index":0,"playId":"a23cfade-3a65-31b9-8f89-c8e8f804306c","pitchNumber":1,"startTime":"2026-05-03T20:10:13.342Z","endTime":"2026-05-03T20:10:21.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:10:21.589Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dalton Rushing grounds into a double play, first baseman Alec Burleson to shortstop Masyn Winn to first baseman Alec Burleson. Max Muncy out at 2nd. Dalton Rushing out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T20:10:27.948Z","endTime":"2026-05-03T20:11:29.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80234561639878,"aZ":-17.01019316715205,"pfxX":8.71742576200569,"pfxZ":8.100527624491537,"pX":-1.2165002471641206,"pZ":1.5426483163087072,"vX0":-9.465861318884583,"vY0":-135.49699638857211,"vZ0":-7.2280615527229655,"x":163.37,"y":197.13,"x0":1.1788724363371619,"y0":50.001962924586294,"z0":5.4197967114519106,"aX":16.31508044550064},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-13.9,"spinRate":2159,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4032428865663702,"extension":6.656682845210419},"index":0,"playId":"d03f4e13-5f78-3b2b-a8b6-db96c482351a","pitchNumber":1,"startTime":"2026-05-03T20:11:02.287Z","endTime":"2026-05-03T20:11:05.504Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966569125861998,"aZ":-17.072175523094895,"pfxX":8.359709031088144,"pfxZ":7.990605263671307,"pX":1.2361053721350401,"pZ":2.376959074025697,"vX0":-3.785953349033665,"vY0":-136.34808150732349,"vZ0":-4.925979526018031,"x":69.88,"y":174.6,"x0":1.5538058227762017,"y0":50.00197125320895,"z0":5.37885813100095,"aX":15.795559711950904},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-14.4,"spinRate":2151,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.40115883952735665,"extension":6.7289612080281875},"hitData":{"launchSpeed":71.4,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":173.47}},"index":1,"playId":"0904bbff-d93a-3423-a816-0480a197638c","pitchNumber":2,"startTime":"2026-05-03T20:11:21.397Z","endTime":"2026-05-03T20:11:29.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:11:29.414Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to second baseman Alex Freeland.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T20:13:51.344Z","endTime":"2026-05-03T20:14:16.012Z","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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276988925811654,"aZ":-12.97241272866567,"pfxX":-3.098201969443479,"pfxZ":9.281285377243634,"pX":-0.21195537733478229,"pZ":2.1896050872883785,"vX0":2.2120823342389184,"vY0":-142.57091187066956,"vZ0":-7.6594864503969005,"x":125.08,"y":179.66,"x0":-0.5934693217915746,"y0":50.000518777515104,"z0":5.720727622017973,"aX":-6.408421296598848},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":2084,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.383459399074376,"extension":6.708595316445885},"hitData":{"launchSpeed":105.5,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":156.82,"coordY":133.04}},"index":0,"playId":"b6abbdd8-6cfd-3d55-8c84-bf2b7ed5400f","pitchNumber":1,"startTime":"2026-05-03T20:14:09.937Z","endTime":"2026-05-03T20:14:16.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:14:16.012Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T20:14:23.972Z","endTime":"2026-05-03T20:16:29.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87568459359203,"aZ":-38.5639188463711,"pfxX":7.097012705209929,"pfxZ":-3.871391469145413,"pX":0.6470108605936399,"pZ":2.1749849533617094,"vX0":5.720353947322521,"vY0":-127.77246128203818,"vZ0":-0.6546575166944159,"x":92.34,"y":180.06,"x0":-2.5447471587502473,"y0":50.004743861790686,"z0":5.470754762791385,"aX":11.707709340756963},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.0,"breakHorizontal":-14.2,"spinRate":2380,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4290389001105339,"extension":6.528805760634531},"index":0,"playId":"3c1375b6-10a1-3e87-bf49-3e79ee389fc6","pitchNumber":1,"startTime":"2026-05-03T20:14:48.576Z","endTime":"2026-05-03T20:14:52.588Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73264459894128,"aZ":-14.75702309864272,"pfxX":-6.341424660313418,"pfxZ":8.667340671506949,"pX":0.6562693684135884,"pZ":3.704365893734544,"vX0":9.819344628813385,"vY0":-141.01111611728606,"vZ0":-2.68497320146129,"x":91.98,"y":138.76,"x0":-2.050728530583126,"y0":50.001739712645325,"z0":5.623621571728149,"aX":-12.742513603242045},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2104,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.388759144459204,"extension":6.824684717264623},"index":1,"playId":"43e9b99b-1391-3562-b176-c47221f3231e","pitchNumber":2,"startTime":"2026-05-03T20:15:02.524Z","endTime":"2026-05-03T20:15:06.409Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08877651520471,"aZ":-32.56052804714755,"pfxX":5.801155322076259,"pfxZ":-0.22776982045765237,"pX":1.306579642646728,"pZ":2.1940865348868037,"vX0":7.857133784221869,"vY0":-129.64283902832216,"vZ0":-1.88926208194923,"x":67.2,"y":179.54,"x0":-2.5308595564892173,"y0":50.0034218481797,"z0":5.445730706631895,"aX":9.759128874990921},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":-12.5,"spinRate":2348,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42441152229694534,"extension":6.737657605534472},"index":2,"playId":"b142c7ba-cc3f-3575-91e8-abf576bdbba8","pitchNumber":3,"startTime":"2026-05-03T20:15:19.984Z","endTime":"2026-05-03T20:15:24.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60996234929328,"aZ":-13.482048936165238,"pfxX":-6.916689890631007,"pfxZ":9.151196224330947,"pX":-0.579066656523626,"pZ":2.630040212997168,"vX0":6.936153096163658,"vY0":-142.02906777418931,"vZ0":-5.920651189553921,"x":139.07,"y":167.77,"x0":-2.1545411250732482,"y0":50.0005957726318,"z0":5.599331383436195,"aX":-14.125421483887216},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2147,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.38567404876129174,"extension":6.8597917720824935},"index":3,"playId":"3e4dcc2d-6125-3abc-b926-562cb182f590","pitchNumber":4,"startTime":"2026-05-03T20:15:33.740Z","endTime":"2026-05-03T20:15:37.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":88.9,"endSpeed":81.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44951364909995,"aZ":-37.152795862441465,"pfxX":4.909413731144871,"pfxZ":-2.9506833688552767,"pX":1.1738822453970825,"pZ":2.386089021838413,"vX0":7.371733282962434,"vY0":-129.35201997705175,"vZ0":-0.4161203355052926,"x":72.25,"y":174.36,"x0":-2.357426242867329,"y0":50.00571812162091,"z0":5.411802073884261,"aX":8.27207986560334},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.2,"breakHorizontal":-10.6,"spinRate":2448,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42438135798732546,"extension":6.715332983753643},"index":4,"playId":"e5668d69-6deb-3bf3-a354-8bc1fc20fc07","pitchNumber":5,"startTime":"2026-05-03T20:15:47.609Z","endTime":"2026-05-03T20:15:51.617Z","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":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-03T20:16:11.711Z","endTime":"2026-05-03T20:16:22.292Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483340735180555,"aZ":-44.64646687795145,"pfxX":3.209273723181803,"pfxZ":-8.018020956340902,"pX":0.6731147408369955,"pZ":1.9463977247692954,"vX0":5.207912962337786,"vY0":-124.81038708006324,"vZ0":-0.5454830572814591,"x":91.34,"y":186.23,"x0":-1.869326257435737,"y0":50.00489445980576,"z0":5.890381828670422,"aX":4.989995671488508},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-14.3,"breakHorizontal":-7.2,"spinRate":2449,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.44127646072638926,"extension":6.676441589550926},"hitData":{"launchSpeed":92.7,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":170.43}},"index":6,"playId":"110f23c6-414a-3d5d-952b-6088ccbaaff3","pitchNumber":6,"startTime":"2026-05-03T20:16:22.292Z","endTime":"2026-05-03T20:16:29.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:16:29.345Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T20:16:40.859Z","endTime":"2026-05-03T20:18:16.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45883251383152,"aZ":-13.737048466414793,"pfxX":-3.6408348929580674,"pfxZ":8.86064303283031,"pX":-0.09719886910369442,"pZ":4.652099774518961,"vX0":6.686805678402765,"vY0":-144.04141605150818,"vZ0":-0.8051294622182046,"x":120.7,"y":113.17,"x0":-1.985983855411382,"y0":50.00544090826221,"z0":5.792612492903496,"aX":-7.5787117321296265},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":5.2,"spinRate":2054,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38165703823355157,"extension":6.864790179701015},"index":0,"playId":"0ea0c58d-bc77-3f9f-802b-a3097a9b0f37","pitchNumber":1,"startTime":"2026-05-03T20:16:57.573Z","endTime":"2026-05-03T20:17:00.972Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16911870788755,"aZ":-12.444303726763396,"pfxX":-5.567924688018064,"pfxZ":9.42166543944345,"pX":-0.2321834464992097,"pZ":2.8426432528200505,"vX0":7.491244487385447,"vY0":-143.96995821104986,"vZ0":-5.54644373059036,"x":125.85,"y":162.03,"x0":-2.1474339825034603,"y0":50.00247652878568,"z0":5.567732632940033,"aX":-11.660235198851217},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2339,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38078806115878105,"extension":6.832878312760343},"index":1,"playId":"44481f66-8539-3d7b-809a-f569a6dfa4cb","pitchNumber":2,"startTime":"2026-05-03T20:17:09.816Z","endTime":"2026-05-03T20:17:12.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15088988321134,"aZ":-15.338377615529325,"pfxX":-5.4420855808874675,"pfxZ":7.962786734459755,"pX":-0.5863991889745548,"pZ":5.63732984679217,"vX0":6.181445890232703,"vY0":-144.39549378326947,"vZ0":2.2096424901332528,"x":139.35,"y":86.57,"x0":-2.046320585674232,"y0":50.00564872396297,"z0":5.80514789232373,"aX":-11.511054509060006},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2206,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3791093527568292,"extension":6.830272534285319},"index":2,"playId":"04b5858d-f1bb-36c4-acb1-62ba674cec2b","pitchNumber":3,"startTime":"2026-05-03T20:17:31.067Z","endTime":"2026-05-03T20:17:35.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657161364233623,"aZ":-33.370718919451406,"pfxX":4.233905093262976,"pfxZ":-0.6776178365148944,"pX":1.0229125572890865,"pZ":2.522332876098203,"vX0":7.461863504595336,"vY0":-131.6351778108901,"vZ0":-1.1513918769262252,"x":78.01,"y":170.68,"x0":-2.3976312625366565,"y0":50.005983401100096,"z0":5.433588746065523,"aX":7.438358123096866},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.3,"breakHorizontal":-9.2,"spinRate":2497,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.415918853630481,"extension":6.75610210072555},"index":3,"playId":"9d8804aa-ff71-3c3c-b51a-478acfa76b80","pitchNumber":4,"startTime":"2026-05-03T20:17:57.727Z","endTime":"2026-05-03T20:18:02.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.193140143981363,"aZ":-34.738407532039155,"pfxX":5.3806595736498775,"pfxZ":-1.4975928848283004,"pX":1.4897023537840688,"pZ":2.94642060783047,"vX0":8.156887432361906,"vY0":-130.40732155704868,"vZ0":0.25126414673390896,"x":60.22,"y":159.23,"x0":-2.3810019423087683,"y0":50.00002367361706,"z0":5.475772919970967,"aX":9.235525267331992},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.4,"breakHorizontal":-11.6,"spinRate":2392,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.4205073354972071,"extension":6.645758005874702},"index":4,"playId":"79152170-6191-3a7b-a9e5-962c6d37a3ea","pitchNumber":5,"startTime":"2026-05-03T20:18:13.115Z","endTime":"2026-05-03T20:18:16.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:18:16.703Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to center fielder Andy Pages. Jordan Walker scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T20:19:22.186Z","endTime":"2026-05-03T20:21:39.618Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T20:18:28.680Z","endTime":"2026-05-03T20:19:24.488Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97107933238851,"aZ":-12.883550039064492,"pfxX":-4.226424240844313,"pfxZ":9.526648833955527,"pX":-0.5106467452824042,"pZ":3.490515236197745,"vX0":2.338607784394702,"vY0":-141.9801959917327,"vZ0":-3.767831299732852,"x":136.46,"y":144.54,"x0":-0.7994820664290394,"y0":50.00296440344927,"z0":5.664793382449514,"aX":-8.55872166726646},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2212,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3869865375450159,"extension":6.829116338048285},"index":1,"playId":"a5d1f07e-ff2c-389f-8bd6-48a9ab21d229","pitchNumber":1,"startTime":"2026-05-03T20:19:24.488Z","endTime":"2026-05-03T20:19:29.481Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30378978983941,"aZ":-43.42943245658228,"pfxX":7.624888087346531,"pfxZ":-7.523068670644298,"pX":-0.2802764746347311,"pZ":3.353590066061874,"vX0":-0.5143039714628916,"vY0":-122.17572472842478,"vZ0":2.9227667641163797,"x":127.68,"y":148.23,"x0":-1.0549919346892431,"y0":50.000500697238,"z0":5.900208269302595,"aX":11.411004567144037},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.5,"breakHorizontal":-13.7,"spinRate":2561,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.4500103069296211,"extension":6.325782570118113},"index":2,"playId":"053b9965-4f95-32a5-937e-14638ac37d09","pitchNumber":2,"startTime":"2026-05-03T20:19:38.999Z","endTime":"2026-05-03T20:20:06.002Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64839101420621,"aZ":-12.724922784272675,"pfxX":-2.995052755866364,"pfxZ":9.56331067110893,"pX":-1.2312289838464776,"pZ":4.028480164302516,"vX0":0.3996154349784745,"vY0":-141.75803509606445,"vZ0":-2.4941986784161334,"x":163.93,"y":130.01,"x0":-0.9850478575057311,"y0":50.00117089743174,"z0":5.732904432515883,"aX":-6.08979044533911},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2201,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3864965398273865,"extension":6.833400436292054},"index":3,"playId":"bda44ab4-8ab3-3795-9230-1e24f2895443","pitchNumber":3,"startTime":"2026-05-03T20:20:13.635Z","endTime":"2026-05-03T20:20:16.887Z","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":97.7,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07575099685572,"aZ":-10.650817670988381,"pfxX":-4.189168378984232,"pfxZ":10.568931644877557,"pX":-0.43078004625284166,"pZ":3.198648554618219,"vX0":2.6743521670976738,"vY0":-142.1554502431102,"vZ0":-5.069922419599365,"x":133.42,"y":152.42,"x0":-0.841860114066476,"y0":50.00388365838882,"z0":5.687842879403408,"aX":-8.53236954914078},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2245,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3860196399031359,"extension":6.782922814280652},"index":4,"playId":"0b6c8b15-758e-3fcf-90bb-35e6d6f83494","pitchNumber":4,"startTime":"2026-05-03T20:20:33.967Z","endTime":"2026-05-03T20:20:37.318Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38690653465367,"aZ":-41.42138057362435,"pfxX":4.976724616399127,"pfxZ":-5.878753644096774,"pX":0.756966585395107,"pZ":0.8995105292701776,"vX0":2.6919049265482484,"vY0":-124.91033820869491,"vZ0":-3.4257788189957923,"x":88.15,"y":214.49,"x0":-0.9831892364909691,"y0":50.00486358487497,"z0":5.712308688891841,"aX":7.824002593624407},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.2,"breakHorizontal":-9.6,"spinRate":2545,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4393805847729739,"extension":6.534760998780547},"index":5,"playId":"e74f77c6-3da2-3751-afb6-feb26f6a86b7","pitchNumber":5,"startTime":"2026-05-03T20:21:00.532Z","endTime":"2026-05-03T20:21:04.599Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494645744818133,"aZ":-13.339062906778254,"pfxX":-4.695657329725354,"pfxZ":9.129244572758417,"pX":0.08810455087030394,"pZ":3.5055347884580517,"vX0":4.193075626673379,"vY0":-142.44935931691037,"vZ0":-3.677340266080284,"x":113.64,"y":144.13,"x0":-0.789985201295232,"y0":50.00366621233347,"z0":5.6515175334830925,"aX":-9.689370719253798},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2087,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38391439801483607,"extension":6.9237320261707245},"hitData":{"launchSpeed":78.9,"launchAngle":23.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.72,"coordY":80.44}},"index":6,"playId":"ad98fbb3-828e-38e0-ba1a-16cad71b6714","pitchNumber":6,"startTime":"2026-05-03T20:21:26.029Z","endTime":"2026-05-03T20:21:39.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:21:39.618Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn grounds into a force out, fielded by second baseman Alex Freeland. Alec Burleson out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T20:24:22.897Z","endTime":"2026-05-03T20:24:31.917Z","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":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":690976,"link":"/api/v1/people/690976"},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T20:22:08.022Z","endTime":"2026-05-03T20:23:06.962Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Blake Treinen replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T20:23:06.962Z","endTime":"2026-05-03T20:24:25.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999099790168646,"aZ":-23.45505708485314,"pfxX":-11.269638190286244,"pfxZ":4.662728112744439,"pX":-0.6391101615836717,"pZ":2.1770294620125794,"vX0":8.546587204302565,"vY0":-136.1351241193134,"vZ0":-5.916039104526076,"x":141.36,"y":180.0,"x0":-2.361363246013638,"y0":50.001342694226175,"z0":6.010901218666048,"aX":-21.066714449861994},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":18.5,"spinRate":2197,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.4029523501972063,"extension":5.738235456325895},"hitData":{"launchSpeed":83.6,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":148.64}},"index":2,"playId":"49da663f-6f80-3afc-a8c1-016be9e7cf91","pitchNumber":1,"startTime":"2026-05-03T20:24:25.179Z","endTime":"2026-05-03T20:24:31.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:24:31.917Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andy Pages reaches on a fielding error by shortstop Masyn Winn.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:26:26.185Z","endTime":"2026-05-03T20:27:30.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31414477893233,"aZ":-18.6407389014339,"pfxX":4.729542454515029,"pfxZ":7.0471923125310685,"pX":0.44478444997330835,"pZ":3.2896670815170865,"vX0":-4.715866343335146,"vY0":-138.07977755779032,"vZ0":-2.3691175799156503,"x":100.05,"y":149.96,"x0":1.5648394144040907,"y0":50.00395356709919,"z0":5.420813505476181,"aX":9.083738935492228},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":-7.6,"spinRate":2038,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.3975079723858159,"extension":6.425034006228994},"index":0,"playId":"1ede76a9-9c8e-39a5-8fc2-2d63c60c2c58","pitchNumber":1,"startTime":"2026-05-03T20:26:42.102Z","endTime":"2026-05-03T20:26:45.278Z","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-05-03T20:26:55.774Z","endTime":"2026-05-03T20:27:08.827Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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.6,"endSpeed":77.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064360528483164,"aZ":-30.604106361874024,"pfxX":7.922818621673045,"pfxZ":1.0255535129234694,"pX":1.0891364891940827,"pZ":3.3741731982204115,"vX0":-3.7965073067021655,"vY0":-123.18574845272266,"vZ0":0.982227249420774,"x":75.48,"y":147.68,"x0":1.6230410769039396,"y0":50.00454883072495,"z0":5.56272398986456,"aX":12.145687868254154},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-13.4,"spinRate":1695,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.4450783564597076,"extension":6.5654668767817705},"index":2,"playId":"5d428433-9bb2-373b-8d76-2f1c4ba56cb3","pitchNumber":2,"startTime":"2026-05-03T20:27:08.827Z","endTime":"2026-05-03T20:27:12.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220106626883076,"aZ":-20.505683914154332,"pfxX":2.4606549923660372,"pfxZ":6.699168914074268,"pX":-0.07249838727902054,"pZ":2.1676722021244883,"vX0":-5.387650910719268,"vY0":-130.78087632782962,"vZ0":-4.335430340202448,"x":119.76,"y":180.25,"x0":1.6896774479305212,"y0":50.00081407204753,"z0":5.374469344102232,"aX":4.284884759455085},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.4,"breakHorizontal":-3.4,"spinRate":2449,"spinDirection":143},"zone":8,"typeConfidence":0.91,"plateTime":0.41796819429301735,"extension":6.454435131781562},"hitData":{"launchSpeed":102.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.79,"coordY":147.63}},"index":3,"playId":"e193979c-1dd4-3747-ab89-926fdb2876cb","pitchNumber":3,"startTime":"2026-05-03T20:27:21.874Z","endTime":"2026-05-03T20:27:30.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:27:30.752Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Andy Pages to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:27:53.415Z","endTime":"2026-05-03T20:30:11.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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(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":84.4,"endSpeed":77.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047120993859522,"aZ":-30.239151483323635,"pfxX":7.807026947228925,"pfxZ":1.2650888868068915,"pX":1.4024000548784934,"pZ":2.135810634472027,"vX0":-3.007627580630339,"vY0":-122.95202861883642,"vZ0":-2.1227729347856465,"x":63.54,"y":181.11,"x0":1.629311792495505,"y0":50.000657253552546,"z0":5.583741148774938,"aX":11.916164732856211},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-13.4,"spinRate":1678,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.4459769146419035,"extension":6.830016662151963},"index":0,"playId":"3f60931f-668b-3daf-b539-13c2f99c0166","pitchNumber":1,"startTime":"2026-05-03T20:28:04.877Z","endTime":"2026-05-03T20:28:08.543Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.728580305020046,"aZ":-19.330969069032637,"pfxX":4.796025264120413,"pfxZ":6.908479958277931,"pX":0.16642140652608325,"pZ":1.8573216319688104,"vX0":-5.372393401936202,"vY0":-136.18561473168697,"vZ0":-5.496492684929045,"x":110.66,"y":188.63,"x0":1.5511210269704994,"y0":50.00497443488519,"z0":5.258994827819719,"aX":8.919049525862377},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-7.4,"spinRate":2086,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.40375033388189197,"extension":6.429455297159751},"index":1,"playId":"3b7b2d02-871f-31c8-b0c4-3b84e263e10f","pitchNumber":2,"startTime":"2026-05-03T20:28:23.646Z","endTime":"2026-05-03T20:28:41.869Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}}},{"details":{"description":"Pedro Pagés challenged (pitch result), call on the field was overturned: Andy Pages steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"3b7b2d02-871f-31c8-b0c4-3b84e263e10f","startTime":"2026-05-03T20:28:41.869Z","endTime":"2026-05-03T20:29:12.691Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763769295195,"aZ":-27.26899845525216,"pfxX":8.863893946175555,"pfxZ":3.0808676507880945,"pX":0.11587012446663163,"pZ":0.5001706531045803,"vX0":-6.060440983091034,"vY0":-124.49706592915147,"vZ0":-6.4915940114094965,"x":112.58,"y":225.28,"x0":1.4134470393131702,"y0":50.0020131705932,"z0":5.357817052120286,"aX":14.105660830718895},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-14.9,"spinRate":1794,"spinDirection":127},"zone":14,"typeConfidence":0.88,"plateTime":0.43766248111163053,"extension":6.561790748765994},"index":3,"playId":"eb3e8b51-fa5c-3c00-9b17-79e8bdd70982","pitchNumber":3,"startTime":"2026-05-03T20:29:12.691Z","endTime":"2026-05-03T20:29:16.307Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762905040427498,"aZ":-23.763256072948003,"pfxX":2.184979155519034,"pfxZ":4.927260244836662,"pX":-0.8033252770620019,"pZ":1.2153052769834,"vX0":-6.327255374462452,"vY0":-128.8351814712815,"vZ0":-5.891583367058769,"x":147.62,"y":205.97,"x0":1.3835005107038325,"y0":50.00493908609139,"z0":5.329146612214361,"aX":3.7322963666341193},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2141,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.42256214042374696,"extension":6.679301521462348},"index":4,"playId":"0c6b30ae-f3bc-3b2f-853a-a5d01ce11ec5","pitchNumber":4,"startTime":"2026-05-03T20:29:36.979Z","endTime":"2026-05-03T20:29:40.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71652150483129,"aZ":-14.819338393431126,"pfxX":6.515836161349462,"pfxZ":8.83502801052402,"pX":-0.3393905860557897,"pZ":1.6576211609996692,"vX0":-7.347838464088119,"vY0":-139.13792462555332,"vZ0":-7.035875412140294,"x":129.94,"y":194.02,"x0":1.48695395797223,"y0":50.00183366254674,"z0":5.197907843589977,"aX":12.797353073632552},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-10.3,"spinRate":2205,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.3934026779908981,"extension":6.658524223225773},"hitData":{"launchSpeed":87.8,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":145.6}},"index":5,"playId":"2caa9b50-938d-3622-99fc-304f3c58c706","pitchNumber":5,"startTime":"2026-05-03T20:30:03.592Z","endTime":"2026-05-03T20:30:11.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:30:11.398Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a ground ball to left fielder José Fermín. Andy Pages scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:31:15.284Z","endTime":"2026-05-03T20:31:52.162Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":694363,"link":"/api/v1/people/694363"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Alex Freeland.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T20:30:31.037Z","endTime":"2026-05-03T20:30:37.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T20:30:37.453Z","endTime":"2026-05-03T20:31:17.554Z","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":90.6,"endSpeed":84.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69819738145955,"aZ":-21.276701743002388,"pfxX":1.7530962936591719,"pfxZ":6.105692716105589,"pX":-0.2607035144561787,"pZ":2.417489230707494,"vX0":-5.167150558448402,"vY0":-131.9316076703934,"vZ0":-3.710290532558055,"x":126.94,"y":173.51,"x0":1.4845350616240656,"y0":50.00534822393,"z0":5.386200023602884,"aX":3.1308460317941846},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":-2.2,"spinRate":2295,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.41314243028214426,"extension":6.913425878300948},"index":2,"playId":"7176c82c-670a-3fc8-be33-530a1d5c7069","pitchNumber":1,"startTime":"2026-05-03T20:31:17.554Z","endTime":"2026-05-03T20:31:20.623Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140596070271283,"aZ":-30.833881950708555,"pfxX":7.771622034583443,"pfxZ":0.8392801629790076,"pX":0.3330621861886239,"pZ":1.7755487825460237,"vX0":-5.194418733337024,"vY0":-125.28337445720047,"vZ0":-2.8047802646795774,"x":104.3,"y":190.84,"x0":1.414028830766576,"y0":50.00568828194158,"z0":5.406395135470876,"aX":12.469521048029714},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-13.1,"spinRate":1705,"spinDirection":128},"zone":9,"typeConfidence":0.88,"plateTime":0.4356683525843068,"extension":6.961786738336252},"hitData":{"launchSpeed":92.7,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.35,"coordY":107.09}},"index":3,"playId":"79f8d2ef-66b5-35f5-923a-56f392cf11ad","pitchNumber":2,"startTime":"2026-05-03T20:31:40.414Z","endTime":"2026-05-03T20:31:52.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:31:52.162Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:32:17.196Z","endTime":"2026-05-03T20:33:58.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.332980982748683,"aZ":-29.39088201068068,"pfxX":-0.4910515030722582,"pfxZ":1.7171596077805988,"pX":-1.104330939912449,"pZ":1.4650330994967427,"vX0":-6.120995011756909,"vY0":-125.19150643942173,"vZ0":-3.84634433456476,"x":159.09,"y":199.22,"x0":1.4151791305449628,"y0":50.00322509396121,"z0":5.372874388397784,"aX":-0.794512782240678},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":2.0,"spinRate":2368,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.43407393095650715,"extension":6.7442923036348175},"index":0,"playId":"7f223650-67af-32ae-bd2d-fb411a276ae0","pitchNumber":1,"startTime":"2026-05-03T20:32:18.316Z","endTime":"2026-05-03T20:32:21.418Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"8ee00c43-0017-3530-b0cf-58a5e9e9265d","startTime":"2026-05-03T20:32:33.902Z","endTime":"2026-05-03T20:32:36.902Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152603227478945,"aZ":-17.06185417324647,"pfxX":5.520254580849123,"pfxZ":7.668398550904762,"pX":0.009787067338264201,"pZ":1.360968442439862,"vX0":-5.89060332890391,"vY0":-139.20358620358232,"vZ0":-7.543197328020778,"x":116.63,"y":202.03,"x0":1.432314933186529,"y0":50.000175925956874,"z0":5.227623321798705,"aX":10.873328624280104},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-8.9,"spinRate":2081,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.3929180898458178,"extension":6.6552574505377695},"index":2,"playId":"8e12e613-3b55-3eae-9359-5154e726b7c7","pitchNumber":2,"startTime":"2026-05-03T20:32:49.923Z","endTime":"2026-05-03T20:32:53.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232702032230296,"aZ":-18.578707976213114,"pfxX":7.433444394955917,"pfxZ":7.191283743208921,"pX":-0.5016318164338721,"pZ":2.116677296461592,"vX0":-7.789286846551943,"vY0":-136.6749415535999,"vZ0":-5.121124849387352,"x":136.12,"y":181.63,"x0":1.4200206403949436,"y0":50.00660914198713,"z0":5.291485817979385,"aX":14.061188539806759},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":2100,"spinDirection":134},"zone":7,"typeConfidence":0.91,"plateTime":0.40081762048891534,"extension":6.782564750633689},"index":3,"playId":"26214237-b4bb-3c12-b02d-f56c213a721a","pitchNumber":3,"startTime":"2026-05-03T20:33:10.212Z","endTime":"2026-05-03T20:33:13.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09630033192725,"aZ":-32.527244661621154,"pfxX":0.9609461104314345,"pfxZ":-0.23057987639437005,"pX":-0.8076942707522967,"pZ":0.5464201279771546,"vX0":-5.564705789704209,"vY0":-123.39367917513675,"vZ0":-4.985440155064703,"x":147.79,"y":224.03,"x0":1.3627378626151727,"y0":50.00429652384284,"z0":5.368764524240809,"aX":1.4662979240021432},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-0.2,"spinRate":2278,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4457935100542527,"extension":6.7047290796395504},"index":4,"playId":"efc9457c-3782-3341-a511-b1913207a7c1","pitchNumber":4,"startTime":"2026-05-03T20:33:28.125Z","endTime":"2026-05-03T20:33:31.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56775564470631,"aZ":-17.994066297776502,"pfxX":6.5237859479043365,"pfxZ":7.347060040513446,"pX":1.3442274464156592,"pZ":2.9358795041720733,"vX0":-2.9730114673360455,"vY0":-137.35492323058938,"vZ0":-3.253813492269308,"x":65.76,"y":159.51,"x0":1.5871525165893854,"y0":50.00089057414861,"z0":5.344206799418825,"aX":12.588935979942743},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":-11.3,"spinRate":2011,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.3972453580453523,"extension":6.701712496074636},"hitData":{"launchSpeed":82.9,"launchAngle":32.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":93.41}},"index":5,"playId":"c7a80963-75de-3e3a-b0eb-512b8bb037d3","pitchNumber":5,"startTime":"2026-05-03T20:33:49.908Z","endTime":"2026-05-03T20:33:58.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:33:58.878Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dodgers challenged (fair or foul in outfield), call on the field was overturned: Freddie Freeman hits a ground-rule double (8) on a fly ball down the left-field line. Alex Call to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:34:17.170Z","endTime":"2026-05-03T20:34:56.299Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640916900953275,"aZ":-15.091356775408965,"pfxX":6.569662597865335,"pfxZ":8.894593412113116,"pX":-0.26940094372125745,"pZ":3.331855585122456,"vX0":-6.651375150092863,"vY0":-137.28084390247253,"vZ0":-2.963256093997714,"x":127.27,"y":148.82,"x0":1.3241775808435365,"y0":50.002784552690564,"z0":5.444589664032177,"aX":12.61726423205414},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-10.6,"spinRate":2211,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.39805900349422485,"extension":6.603119428261534},"index":0,"playId":"dcdccb73-d4b7-3ea8-be8a-45dfcf1b380e","pitchNumber":1,"startTime":"2026-05-03T20:34:25.048Z","endTime":"2026-05-03T20:34:28.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874191994193566,"aZ":-16.964714593224986,"pfxX":7.1664617178639585,"pfxZ":7.900405329660687,"pX":0.6037690581639131,"pZ":2.5431984888047166,"vX0":-4.802698487165822,"vY0":-137.91917355717587,"vZ0":-4.421336384661047,"x":93.99,"y":170.11,"x0":1.4372302735149274,"y0":50.00367245799239,"z0":5.312415027818199,"aX":13.797093756689765},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-12.0,"spinRate":2287,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.3972510810413552,"extension":6.519824866112355},"hitData":{"launchSpeed":81.2,"launchAngle":34.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":39.76,"coordY":127.49}},"index":1,"playId":"e986ad28-e6f7-355d-94fb-80c803622594","pitchNumber":2,"startTime":"2026-05-03T20:34:45.438Z","endTime":"2026-05-03T20:34:56.299Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MO","challengeTeamId":119},"playEndTime":"2026-05-03T20:34:56.299Z","atBatIndex":70},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jared Shuster intentionally walks Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:37:16.690Z","endTime":"2026-05-03T20:37:26.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08230656-0726-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:37:25.233Z","endTime":"2026-05-03T20:37:25.260Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08230656-0726-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:37:25.260Z","endTime":"2026-05-03T20:37:25.261Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08230656-0726-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:37:25.261Z","endTime":"2026-05-03T20:37:25.262Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08230656-0726-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:37:25.262Z","endTime":"2026-05-03T20:37:26.951Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-03T20:37:26.951Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:37:47.232Z","endTime":"2026-05-03T20:38:00.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(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":84.9,"endSpeed":78.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.716997139144365,"aZ":-33.14268835461209,"pfxX":-1.2923238155790417,"pfxZ":-0.6168877373933732,"pX":0.39373565407494215,"pZ":3.1249927650085,"vX0":-2.2469775181200764,"vY0":-123.70983103027771,"vZ0":0.5724968548602891,"x":101.99,"y":154.41,"x0":1.4771818758777508,"y0":50.00272919445688,"z0":5.640661475725303,"aX":-2.028459852010057},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":2.8,"spinRate":2284,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.4406053906681646,"extension":6.6882855608529725},"hitData":{"launchSpeed":99.4,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.25,"coordY":81.49}},"index":0,"playId":"a6fc280d-b6f5-3ad4-9fbd-74957d7d3459","pitchNumber":1,"startTime":"2026-05-03T20:37:52.523Z","endTime":"2026-05-03T20:38:00.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:38:00.734Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:40:19.012Z","endTime":"2026-05-03T20:41:38.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Santiago Espinal replaces Alex Call, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:39:39.031Z","endTime":"2026-05-03T20:39:39.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Pitching Change: Tanner Scott replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T20:39:39.046Z","endTime":"2026-05-03T20:40:21.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"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.8,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27789984369647,"aZ":-27.963010231640023,"pfxX":-2.7955347320786172,"pfxZ":2.409500006421341,"pX":0.11227601885234632,"pZ":2.557112364322506,"vX0":-5.481659542529399,"vY0":-130.74850357786374,"vZ0":-1.2166573458528698,"x":112.72,"y":169.74,"x0":2.591855176416874,"y0":50.00233293967685,"z0":5.109837323126059,"aX":-4.881086499852496},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":6.1,"spinRate":2504,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.417508282986109,"extension":6.0454514494612095},"index":2,"playId":"60384830-a088-3fd8-abc8-d6a557c494a7","pitchNumber":1,"startTime":"2026-05-03T20:40:21.278Z","endTime":"2026-05-03T20:40:24.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.514285022944293,"aZ":-12.952959242089495,"pfxX":4.839831607910538,"pfxZ":9.55477549184433,"pX":1.4573505275301033,"pZ":2.687330721939839,"vX0":-4.805244736983817,"vY0":-140.60497566141964,"vZ0":-4.229145039616545,"x":61.45,"y":166.22,"x0":2.5559263187555925,"y0":50.00180003904019,"z0":5.045424571698095,"aX":9.73481940781128},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-7.8,"spinRate":2540,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.38888484883316154,"extension":6.042667283604891},"index":3,"playId":"6ebce403-06e3-3f47-baf0-8912a5c50216","pitchNumber":2,"startTime":"2026-05-03T20:40:36.372Z","endTime":"2026-05-03T20:40:39.877Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305921199062468,"aZ":-29.771356896237286,"pfxX":-3.15469813006699,"pfxZ":1.3633439468048216,"pX":0.9209842632692384,"pZ":2.600530328011419,"vX0":-3.135408110410501,"vY0":-131.22374033402042,"vZ0":-0.9218984001556548,"x":81.89,"y":168.57,"x0":2.5369944898324235,"y0":50.001392366476814,"z0":5.155596813631391,"aX":-5.552774971021942},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":6.4,"spinRate":2637,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.41590126029869445,"extension":5.98796222926479},"index":4,"playId":"40fcd50f-f8fe-3a46-89ea-9645c02e137e","pitchNumber":3,"startTime":"2026-05-03T20:40:51.734Z","endTime":"2026-05-03T20:40:56.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80463694525983,"aZ":-13.75586785282667,"pfxX":5.146552520604976,"pfxZ":9.12223298357501,"pX":-0.5526686024077343,"pZ":2.298028765540448,"vX0":-9.978256599712457,"vY0":-140.49060220859056,"vZ0":-5.229649225222051,"x":138.07,"y":176.73,"x0":2.360237528639098,"y0":50.00435376736395,"z0":5.062365908279984,"aX":10.3937596234687},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.6,"spinRate":2518,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.3883601009881672,"extension":6.369397898510991},"index":5,"playId":"2f1d6ad0-5d40-34e5-bb55-8f663587a841","pitchNumber":4,"startTime":"2026-05-03T20:41:09.178Z","endTime":"2026-05-03T20:41:12.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-03T20:41:22.356Z","endTime":"2026-05-03T20:41:34.840Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774042782513646,"aZ":-28.37811697210939,"pfxX":-2.330063155120901,"pfxZ":2.1380368780758694,"pX":0.12959861473169182,"pZ":3.061727221738874,"vX0":-5.638981816552918,"vY0":-131.6027402585907,"vZ0":0.06513363197156752,"x":112.06,"y":156.11,"x0":2.592605719990116,"y0":50.003487456105404,"z0":5.117992545525457,"aX":-4.134438443896564},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":5.3,"spinRate":2696,"spinDirection":250},"zone":2,"typeConfidence":0.9,"plateTime":0.4143111751515334,"extension":6.5427655045910305},"index":7,"playId":"f2915b76-cc63-3d55-89fc-782834efbd1f","pitchNumber":5,"startTime":"2026-05-03T20:41:34.840Z","endTime":"2026-05-03T20:41:38.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:41:38.349Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:41:48.953Z","endTime":"2026-05-03T20:43:27.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81132425501683,"aZ":-31.050068576898976,"pfxX":-2.7200015251425733,"pfxZ":0.6371945231314751,"pX":0.2178645286150063,"pZ":2.0635041209991853,"vX0":-5.282890060078143,"vY0":-131.90987616650747,"vZ0":-1.7318445875927493,"x":108.7,"y":183.07,"x0":2.596326110393665,"y0":50.00470201631311,"z0":5.007432293202253,"aX":-4.816217450867274},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.0,"breakHorizontal":6.0,"spinRate":2749,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.4144717991601401,"extension":6.078092871637108},"index":0,"playId":"b1e22469-3b64-3305-b6e8-c79fd33a8c9f","pitchNumber":1,"startTime":"2026-05-03T20:42:05.385Z","endTime":"2026-05-03T20:42:08.483Z","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.6,"endSpeed":88.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62916532542947,"aZ":-15.490548746309553,"pfxX":3.374974469213395,"pfxZ":8.28841906157676,"pX":1.3215550586356624,"pZ":3.974421177159609,"vX0":-4.717938363620082,"vY0":-140.6926341280556,"vZ0":-0.2903354211050684,"x":66.63,"y":131.47,"x0":2.5783775545030845,"y0":50.00589051806749,"z0":5.079079731864579,"aX":6.796493282484132},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":2496,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.38866719386272974,"extension":6.113784206944587},"index":1,"playId":"195c0daa-76c7-370a-822a-f45a90a92780","pitchNumber":2,"startTime":"2026-05-03T20:42:25.916Z","endTime":"2026-05-03T20:42:29.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3080459173257,"aZ":-32.4882086317069,"pfxX":-4.017893759677607,"pfxZ":-0.19230667653891587,"pX":1.6513583202015107,"pZ":2.916910733054563,"vX0":-1.7203193621519055,"vY0":-127.63292273650693,"vZ0":0.9586897975624922,"x":54.05,"y":160.02,"x0":2.8536295774592433,"y0":50.00014036609975,"z0":5.071498183076557,"aX":-6.706495516578642},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":7.7,"spinRate":2722,"spinDirection":250},"zone":12,"typeConfidence":0.9,"plateTime":0.4271987285257053,"extension":6.125775739367088},"index":2,"playId":"f39332cc-abb4-3fce-ae12-e95426b1c2ae","pitchNumber":3,"startTime":"2026-05-03T20:42:41.140Z","endTime":"2026-05-03T20:42:44.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344391801159524,"aZ":-15.16209035632783,"pfxX":3.1602343062550684,"pfxZ":8.488827683932456,"pX":1.55991089018395,"pZ":4.356632346375004,"vX0":-4.27081784075262,"vY0":-140.5481225217242,"vZ0":0.48130779651916517,"x":57.54,"y":121.15,"x0":2.687342851613117,"y0":50.00263364217181,"z0":5.1665608520585256,"aX":6.333708309942621},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":-4.9,"spinRate":2562,"spinDirection":142},"zone":12,"typeConfidence":0.89,"plateTime":0.38946033378138845,"extension":6.282701472390361},"index":3,"playId":"bbf60d93-e8f8-311c-90dd-c0f8bffed4a1","pitchNumber":4,"startTime":"2026-05-03T20:43:01.774Z","endTime":"2026-05-03T20:43:04.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443818305446772,"aZ":-31.730633296615128,"pfxX":-2.4493301496246085,"pfxZ":0.2494295978506429,"pX":0.19731441241700023,"pZ":1.3109085027977774,"vX0":-5.532031156969932,"vY0":-132.1805920916099,"vZ0":-3.4420714088725948,"x":109.48,"y":203.39,"x0":2.6271301772302245,"y0":50.004986649846124,"z0":4.934438136938047,"aX":-4.378008193866554},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.0,"breakHorizontal":5.5,"spinRate":2662,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.41276333939668985,"extension":6.535744362362113},"hitData":{"launchSpeed":88.9,"launchAngle":19.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.93,"coordY":90.16}},"index":4,"playId":"0723644d-3d37-31b1-9916-a0da7c422fc0","pitchNumber":5,"startTime":"2026-05-03T20:43:21.017Z","endTime":"2026-05-03T20:43:27.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:43:27.920Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés challenged (pitch result), call on the field was confirmed: Pedro Pagés called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:43:39.777Z","endTime":"2026-05-03T20:45:09.487Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"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":"78.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.58"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.83"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.92"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199977077934868,"aZ":-32.24730054148901,"pfxX":-2.65047494938209,"pfxZ":-0.04122396527019312,"pX":0.01407782707920423,"pZ":2.0940020789479328,"vX0":-5.692460772762548,"vY0":-129.7522838288147,"vZ0":-1.2513835807747546,"x":116.46,"y":182.24,"x0":2.5707986638591156,"y0":50.00313610232199,"z0":5.013861670070184,"aX":-4.571780178783146},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.1,"breakHorizontal":5.9,"spinRate":2624,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.4202805575907509,"extension":6.054629934007033},"index":0,"playId":"bd4e823d-fcef-333e-86be-418a9a82efdc","pitchNumber":1,"startTime":"2026-05-03T20:43:52.428Z","endTime":"2026-05-03T20:43:56.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77287971509323,"aZ":-15.137961351433812,"pfxX":4.360085996331598,"pfxZ":8.41455143235171,"pX":0.35450105237813834,"pZ":3.5237546807865088,"vX0":-6.938809192806125,"vY0":-141.7118526542211,"vZ0":-1.7405125810579647,"x":103.49,"y":143.64,"x0":2.2734709081051947,"y0":50.003290281685814,"z0":5.117873052287892,"aX":8.828713696545437},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2520,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.3871994069700504,"extension":6.793652181766328},"index":1,"playId":"ad5447d5-6b19-3948-8863-0b765fef829e","pitchNumber":2,"startTime":"2026-05-03T20:44:18.562Z","endTime":"2026-05-03T20:44:21.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-03T20:44:26.748Z","endTime":"2026-05-03T20:44:42.466Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07495992752042,"aZ":-32.88225886194407,"pfxX":-3.3679111509570125,"pfxZ":-0.4272300489961163,"pX":0.5455026053070469,"pZ":1.7535405573357379,"vX0":-4.29165397877934,"vY0":-127.52246770517065,"vZ0":-1.490102843672158,"x":96.21,"y":191.43,"x0":2.682184471097656,"y0":50.00141454214138,"z0":4.9184273699675245,"aX":-5.5948789434259725},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":7.0,"spinRate":2693,"spinDirection":284},"zone":9,"typeConfidence":0.9,"plateTime":0.4280737962415424,"extension":6.304334733032025},"index":3,"playId":"284dc3f1-ae63-3669-a3c1-8697a6993d2e","pitchNumber":3,"startTime":"2026-05-03T20:44:42.466Z","endTime":"2026-05-03T20:45:09.487Z","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-05-03T20:45:09.487Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés challenged (pitch result), call on the field was confirmed: Pedro Pagés called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:43:39.777Z","endTime":"2026-05-03T20:45:09.487Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"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":"78.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.58"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.83"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.92"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199977077934868,"aZ":-32.24730054148901,"pfxX":-2.65047494938209,"pfxZ":-0.04122396527019312,"pX":0.01407782707920423,"pZ":2.0940020789479328,"vX0":-5.692460772762548,"vY0":-129.7522838288147,"vZ0":-1.2513835807747546,"x":116.46,"y":182.24,"x0":2.5707986638591156,"y0":50.00313610232199,"z0":5.013861670070184,"aX":-4.571780178783146},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.1,"breakHorizontal":5.9,"spinRate":2624,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.4202805575907509,"extension":6.054629934007033},"index":0,"playId":"bd4e823d-fcef-333e-86be-418a9a82efdc","pitchNumber":1,"startTime":"2026-05-03T20:43:52.428Z","endTime":"2026-05-03T20:43:56.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77287971509323,"aZ":-15.137961351433812,"pfxX":4.360085996331598,"pfxZ":8.41455143235171,"pX":0.35450105237813834,"pZ":3.5237546807865088,"vX0":-6.938809192806125,"vY0":-141.7118526542211,"vZ0":-1.7405125810579647,"x":103.49,"y":143.64,"x0":2.2734709081051947,"y0":50.003290281685814,"z0":5.117873052287892,"aX":8.828713696545437},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2520,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.3871994069700504,"extension":6.793652181766328},"index":1,"playId":"ad5447d5-6b19-3948-8863-0b765fef829e","pitchNumber":2,"startTime":"2026-05-03T20:44:18.562Z","endTime":"2026-05-03T20:44:21.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-03T20:44:26.748Z","endTime":"2026-05-03T20:44:42.466Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07495992752042,"aZ":-32.88225886194407,"pfxX":-3.3679111509570125,"pfxZ":-0.4272300489961163,"pX":0.5455026053070469,"pZ":1.7535405573357379,"vX0":-4.29165397877934,"vY0":-127.52246770517065,"vZ0":-1.490102843672158,"x":96.21,"y":191.43,"x0":2.682184471097656,"y0":50.00141454214138,"z0":4.9184273699675245,"aX":-5.5948789434259725},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":7.0,"spinRate":2693,"spinDirection":284},"zone":9,"typeConfidence":0.9,"plateTime":0.4280737962415424,"extension":6.304334733032025},"index":3,"playId":"284dc3f1-ae63-3669-a3c1-8697a6993d2e","pitchNumber":3,"startTime":"2026-05-03T20:44:42.466Z","endTime":"2026-05-03T20:45:09.487Z","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-05-03T20:45:09.487Z","atBatIndex":75},"scoringPlays":[9,10,37,64,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":106.71,"y":165.36},"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":1,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":84.54,"y":103.72},"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":1,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":104.18,"y":169.42},"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":1,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":164.9,"y":46.08},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":16,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":224.76,"y":97.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":41.22,"y":92.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":150.52,"y":108.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":129.51,"y":181.07},"type":"O","description":"Grounded Into DP"}],"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":155.86,"y":173.47},"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":2,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":169.04,"y":102.02},"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":2,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":104.18,"y":147.63},"type":"O","description":"Forceout"},{"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":182.72,"y":108.1},"type":"H","description":"Single"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":124.45,"y":147.12},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":177.54,"y":101.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":156.88,"y":152.7},"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":3,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":180.09,"y":70.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":3,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"coordinates":{"x":105.8,"y":53.93},"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":151.81,"y":167.9},"type":"E","description":"Field Error"},{"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":109.7,"y":141.8},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":107.16,"y":99.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":99.35,"y":89.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":132.05,"y":147.63},"type":"O","description":"Grounded Into DP"}],"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":147.18,"y":136.0},"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":4,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":138.21,"y":51.66},"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":4,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":59.21,"y":125.81},"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":188.29,"y":107.6},"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":88.97,"y":73.65},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":107.72,"y":153.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":163.46,"y":95.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":156.0,"y":152.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":141.07,"y":90.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":161.71,"y":98.6},"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":5,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"coordinates":{"x":155.7,"y":91.28},"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":5,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":102.05,"y":49.91},"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":5,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":100.12,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":141.43,"y":59.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":165.4,"y":151.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":127.82,"y":72.62},"type":"O","description":"Lineout"}],"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":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":154.35,"y":160.38},"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":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":132.02,"y":184.18},"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":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":95.89,"y":85.2},"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":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":115.83,"y":188.67},"type":"O","description":"Pop Out"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":125.46,"y":144.59},"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":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":114.65,"y":138.4},"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":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":137.62,"y":149.15},"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":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":65.16,"y":136.99},"type":"O","description":"Pop Out"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":209.49,"y":97.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":139.14,"y":139.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":152.82,"y":173.47},"type":"O","description":"Grounded Into DP"}],"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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":156.82,"y":133.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":8,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":104.18,"y":170.43},"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":8,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":149.72,"y":80.44},"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":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":128.5,"y":148.64},"type":"O","description":"Forceout"}]}},{"startIndex":66,"endIndex":75,"top":[66,67,68,69,70,71,72],"bottom":[73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":112.79,"y":147.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":114.82,"y":145.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":79.35,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":136.61,"y":93.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":39.76,"y":127.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":118.25,"y":81.49},"type":"O","description":"Lineout"}],"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":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":167.93,"y":90.16},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":1,"hits":7,"errors":1,"leftOnBase":7},"away":{"runs":4,"hits":10,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"catcher":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"third":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"shortstop":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"left":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"onDeck":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"inHole":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"battingOrder":5,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"onDeck":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"inHole":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"pitcher":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"battingOrder":8,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":2,"avg":".271","atBats":34,"obp":".350","slg":".440","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":122,"era":"3.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.13","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":40,"strikes":82,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"pitchesPerInning":"13.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":24,"groundOuts":14,"airOuts":40,"runs":11,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".263","atBats":95,"obp":".336","slg":".368","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":35,"rbi":15,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":6,"putOuts":213,"errors":3,"chances":222,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":13,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".340","atBats":50,"obp":".421","slg":".800","ops":"1.221","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":40,"rbi":17,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.14","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":5,"putOuts":95,"errors":0,"chances":100,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":16,"groundOuts":32,"airOuts":33,"runs":11,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":130,"obp":".222","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":580,"era":"2.56","inningsPitched":"38.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.83","battersFaced":144,"outs":116,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":211,"strikes":369,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"10.94","walksPer9Inn":"3.03","hitsPer9Inn":"4.42","runsScoredPer9":"2.56","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":11,"groundOuts":5,"airOuts":15,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":39,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"1.54","inningsPitched":"11.2","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":45,"outs":35,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":77,"strikes":118,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.71","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.57","walksPer9Inn":"4.63","hitsPer9Inn":"3.09","runsScoredPer9":"1.54","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":26,"groundOuts":26,"airOuts":44,"runs":23,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".236","atBats":127,"obp":".322","slg":".362","ops":".684","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":46,"rbi":16,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.33","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":55,"errors":0,"chances":57,"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"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":32,"flyOuts":16,"groundOuts":25,"airOuts":23,"runs":24,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":1,"hits":33,"hitByPitch":0,"avg":".300","atBats":110,"obp":".394","slg":".591","ops":".985","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":65,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.22","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":26,"errors":1,"chances":67,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":25,"groundOuts":39,"airOuts":38,"runs":12,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".271","atBats":129,"obp":".333","slg":".419","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":54,"rbi":16,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":213,"errors":0,"chances":245,"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"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":38,"obp":".370","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":172,"era":"5.23","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.45","battersFaced":46,"outs":31,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":68,"strikes":104,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.65","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.71","walksPer9Inn":"5.23","hitsPer9Inn":"7.84","runsScoredPer9":"6.97","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"2-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":9,"groundOuts":16,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".317","atBats":60,"obp":".382","slg":".417","ops":".799","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":25,"rbi":8,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".383","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":24,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":16,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":50,"obp":".192","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":195,"era":"1.88","inningsPitched":"14.1","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.70","battersFaced":52,"outs":43,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":52,"strikes":143,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"13.60","gamesFinished":5,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"9.42","walksPer9Inn":"1.26","hitsPer9Inn":"5.02","runsScoredPer9":"1.88","homeRunsPer9":"1.26","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"21","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".200","atBats":25,"obp":".200","slg":".280","ops":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":7,"rbi":2,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"babip":".238","groundOutsToAirouts":"2.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID671109":{"person":{"id":671109,"fullName":"Jake Eder","link":"/api/v1/people/671109"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"2.25","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":15,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":20,"strikes":36,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.00","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.25","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"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}},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":24,"obp":".160","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.43","battersFaced":25,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":21,"strikes":54,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.71","gamesFinished":6,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":24,"groundOuts":27,"airOuts":31,"runs":21,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":24,"intentionalWalks":6,"hits":30,"hitByPitch":4,"avg":".246","atBats":122,"obp":".382","slg":".443","ops":".825","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":54,"rbi":13,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":13,"groundOuts":29,"airOuts":28,"runs":4,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":106,"obp":".237","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":473,"era":"0.60","inningsPitched":"30.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.87","battersFaced":119,"outs":90,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":165,"strikes":308,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.70","hitsPer9Inn":"5.10","runsScoredPer9":"1.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":15,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":57,"obp":".323","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":239,"era":"3.07","inningsPitched":"14.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.36","battersFaced":62,"outs":44,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":80,"strikes":159,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".333","pitchesPerInning":"16.30","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"3.07","hitsPer9Inn":"9.20","runsScoredPer9":"3.07","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 5-0)","summary":"6.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":25,"strikes":58,"strikePercentage":".700","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":4},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":31,"groundOuts":38,"airOuts":53,"runs":5,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":132,"obp":".259","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":517,"era":"1.25","inningsPitched":"36.0","wins":5,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.00","battersFaced":143,"outs":108,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":180,"strikes":337,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.36","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.75","walksPer9Inn":"2.50","hitsPer9Inn":"6.50","runsScoredPer9":"1.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":18,"groundOuts":22,"airOuts":27,"runs":17,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":0,"avg":".250","atBats":108,"obp":".328","slg":".398","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":43,"rbi":17,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":48,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":23,"airOuts":32,"runs":18,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".317","atBats":123,"obp":".363","slg":".504","ops":".867","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":62,"rbi":27,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".382","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":93,"errors":0,"chances":95,"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"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"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":14,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".323","atBats":31,"obp":".462","slg":".387","ops":".849","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":22,"errors":0,"chances":23,"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"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":13,"groundOuts":28,"airOuts":26,"runs":18,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":121,"obp":".318","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":533,"era":"5.23","inningsPitched":"31.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.32","battersFaced":132,"outs":93,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":191,"strikes":342,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.61","hitsPer9Inn":"9.29","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".300","atBats":50,"obp":".345","slg":".420","ops":".765","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":21,"rbi":5,"leftOnBase":19,"sacBunts":1,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.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":28,"putOuts":15,"errors":0,"chances":43,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":13,"groundOuts":5,"airOuts":19,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":50,"obp":".286","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":234,"era":"3.14","inningsPitched":"14.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.05","battersFaced":57,"outs":43,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":83,"strikes":151,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":2,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.67","walksPer9Inn":"3.14","hitsPer9Inn":"6.28","runsScoredPer9":"3.14","homeRunsPer9":"0.63","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":2,"groundOuts":13,"airOuts":4,"runs":4,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".350","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"4.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":4,"whip":"1.56","battersFaced":40,"outs":27,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":55,"strikes":101,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":0,"winPercentage":".500","pitchesPerInning":"17.33","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"11.00","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":25,"airOuts":32,"runs":19,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":3,"atBats":115,"obp":".383","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":543,"era":"5.97","inningsPitched":"28.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.67","battersFaced":134,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":214,"strikes":329,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".250","pitchesPerInning":"18.94","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"8.16","walksPer9Inn":"4.71","hitsPer9Inn":"10.36","runsScoredPer9":"5.97","homeRunsPer9":"2.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":9,"groundOuts":26,"airOuts":13,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".232","atBats":82,"obp":".289","slg":".317","ops":".606","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":26,"rbi":6,"leftOnBase":38,"sacBunts":2,"sacFlies":1,"babip":".327","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":36,"errors":2,"chances":107,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":26,"groundOuts":37,"airOuts":39,"runs":13,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":136,"obp":".265","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":571,"era":"2.87","inningsPitched":"37.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.01","battersFaced":147,"outs":113,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":207,"strikes":364,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"15.16","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"7.65","walksPer9Inn":"2.15","hitsPer9Inn":"6.93","runsScoredPer9":"3.11","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,518692,606192,663656,571970,687221,681624,808975,500743,690976,669743,669289,680736,694361,595014,656945],"pitchers":[680736,694361,595014,656945],"bench":[669257],"bullpen":[676263,671109,607192,683618,669165,808963,686218,681911,808967],"battingOrder":[660271,518692,606192,663656,571970,687221,681624,500743,669289],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tucker (7, May); Pages, A (8, May); Freeman, F (8, Shuster)."},{"label":"TB","value":"Call; Freeman, F 3; Hernández, T; Kim, Hy 2; Muncy; Pages, A 2; Rushing; Tucker 2."},{"label":"RBI","value":"Call (4); Freeman, F (16); Kim, Hy (8); Pages, A (27)."},{"label":"2-out RBI","value":"Freeman, F."},{"label":"Runners left in scoring position, 2 out","value":"Tucker 2; Hernández, T."},{"label":"GIDP","value":"Freeland, A; Freeman, F; Pages, A; Rushing."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pages, A (5, 2nd base off Shuster/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Wrobleski (1, missed catch)."},{"label":"DP","value":"(Muncy-Freeland, A-Freeman, F)."}]}],"note":[{"label":"a","value":"Walked for Kim, Hy in the 7th."},{"label":"b","value":"Singled for Freeland, A in the 9th."}]},"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":4,"groundOuts":10,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".240","atBats":33,"obp":".324","slg":".402","ops":".726","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":7},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":2,"atBats":34,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"4.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.42","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":51,"strikes":83,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":4,"pitchesPerInning":"14.89","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"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":7,"gamesStarted":7,"flyOuts":20,"groundOuts":46,"airOuts":41,"runs":11,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":139,"obp":".245","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":615,"era":"2.52","inningsPitched":"39.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.92","battersFaced":147,"outs":118,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":239,"strikes":376,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.49","walksPer9Inn":"1.83","hitsPer9Inn":"6.41","runsScoredPer9":"2.52","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":33,"flyOuts":23,"groundOuts":20,"airOuts":36,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".214","atBats":112,"obp":".278","slg":".366","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":41,"rbi":21,"leftOnBase":54,"sacBunts":0,"sacFlies":3,"babip":".253","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.40","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":9,"errors":1,"chances":43,"fielding":".977","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":16,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":20,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":75,"obp":".420","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":333,"era":"9.68","inningsPitched":"17.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":19,"whip":"2.04","battersFaced":88,"outs":53,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":333,"balls":136,"strikes":197,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"18.85","gamesFinished":5,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"8.15","walksPer9Inn":"6.11","hitsPer9Inn":"12.23","runsScoredPer9":"9.68","homeRunsPer9":"2.04","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"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}},"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":"300","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":23,"airOuts":25,"runs":27,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".307","atBats":127,"obp":".373","slg":".591","ops":".964","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":75,"rbi":27,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".377","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.70","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":69,"errors":1,"chances":74,"fielding":".986","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":31,"flyOuts":13,"groundOuts":26,"airOuts":25,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".247","atBats":97,"obp":".279","slg":".433","ops":".712","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":42,"rbi":16,"leftOnBase":36,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.40","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":55,"errors":0,"chances":57,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":8,"groundOuts":32,"airOuts":18,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".167","atBats":84,"obp":".237","slg":".214","ops":".451","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":18,"rbi":5,"leftOnBase":35,"sacBunts":6,"sacFlies":1,"babip":".228","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":69,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":6,"gamesStarted":6,"flyOuts":11,"groundOuts":38,"airOuts":22,"runs":18,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":120,"obp":".383","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":501,"era":"5.52","inningsPitched":"29.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.67","battersFaced":134,"outs":88,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":198,"strikes":303,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"11.66","runsScoredPer9":"5.52","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":6,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".273","atBats":33,"obp":".324","slg":".424","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":14,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":20,"errors":0,"chances":20,"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"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","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":14,"gamesStarted":0,"flyOuts":12,"groundOuts":21,"airOuts":19,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":58,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":244,"era":"0.98","inningsPitched":"18.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.82","battersFaced":67,"outs":55,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":244,"balls":104,"strikes":140,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.31","gamesFinished":3,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"4.91","walksPer9Inn":"3.44","hitsPer9Inn":"3.93","runsScoredPer9":"1.47","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"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":16,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":59,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":278,"era":"3.94","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"1.25","battersFaced":67,"outs":48,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":108,"strikes":170,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"17.38","gamesFinished":1,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.38","hitsPer9Inn":"7.88","runsScoredPer9":"3.94","homeRunsPer9":"1.69","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"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","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":30,"groundOuts":29,"airOuts":44,"runs":27,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":7,"avg":".238","atBats":130,"obp":".353","slg":".438","ops":".791","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":57,"rbi":16,"leftOnBase":39,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.57","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":109,"putOuts":45,"errors":2,"chances":156,"fielding":".987","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":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":18,"gamesStarted":0,"flyOuts":5,"groundOuts":19,"airOuts":21,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":4,"atBats":59,"obp":".372","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":316,"era":"5.29","inningsPitched":"17.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.47","battersFaced":78,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":132,"strikes":184,"strikePercentage":".580","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".---","pitchesPerInning":"18.59","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.76","walksPer9Inn":"6.35","hitsPer9Inn":"6.88","runsScoredPer9":"6.35","homeRunsPer9":"0.53","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":21,"groundOuts":41,"airOuts":33,"runs":18,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":2,"hits":36,"hitByPitch":0,"avg":".279","atBats":129,"obp":".361","slg":".465","ops":".826","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":60,"rbi":28,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.80","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":287,"errors":2,"chances":312,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":12,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".170","atBats":53,"obp":".228","slg":".208","ops":".436","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":11,"rbi":2,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":25,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":16,"gamesStarted":0,"flyOuts":6,"groundOuts":19,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":62,"obp":".277","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":254,"era":"2.20","inningsPitched":"16.1","wins":3,"losses":1,"saves":9,"saveOpportunities":11,"holds":1,"blownSaves":2,"earnedRuns":4,"whip":"0.98","battersFaced":65,"outs":49,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":88,"strikes":166,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".750","pitchesPerInning":"15.55","gamesFinished":11,"strikeoutWalkRatio":"19.00","strikeoutsPer9Inn":"10.47","walksPer9Inn":"0.55","hitsPer9Inn":"8.27","runsScoredPer9":"2.76","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.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":6,"gamesStarted":6,"flyOuts":18,"groundOuts":42,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":122,"obp":".312","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":539,"era":"3.73","inningsPitched":"31.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.31","battersFaced":138,"outs":94,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":212,"strikes":327,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".600","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.47","walksPer9Inn":"4.02","hitsPer9Inn":"7.76","runsScoredPer9":"4.02","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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":9,"flyOuts":3,"groundOuts":11,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".118","slg":".176","ops":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":3,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".118","groundOutsToAirouts":"2.75","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":10,"errors":0,"chances":10,"fielding":"1.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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":17,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":52,"obp":".274","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":249,"era":"3.68","inningsPitched":"14.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":6,"whip":"1.09","battersFaced":62,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":86,"strikes":163,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"4.91","runsScoredPer9":"4.30","homeRunsPer9":"0.61","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694363":{"person":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"jerseyNumber":"68","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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","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":3,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":22,"obp":".320","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.41","battersFaced":25,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":34,"strikes":47,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"14.29","gamesFinished":3,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"1.59","walksPer9Inn":"4.76","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":7,"flyOuts":33,"groundOuts":32,"airOuts":49,"runs":18,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":141,"obp":".344","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":593,"era":"4.50","inningsPitched":"36.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.50","battersFaced":158,"outs":108,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":220,"strikes":373,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.75","walksPer9Inn":"3.25","hitsPer9Inn":"10.25","runsScoredPer9":"4.50","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":13,"groundOuts":18,"airOuts":20,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".247","atBats":73,"obp":".291","slg":".411","ops":".702","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":30,"rbi":8,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","assists":13,"putOuts":149,"errors":3,"chances":165,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":12,"groundOuts":16,"airOuts":21,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":4,"avg":".158","atBats":57,"obp":".279","slg":".316","ops":".595","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":18,"rbi":5,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".159","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":27,"errors":4,"chances":65,"fielding":".938","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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":7,"airOuts":15,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":59,"obp":".431","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":339,"era":"7.71","inningsPitched":"14.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":12,"whip":"2.21","battersFaced":73,"outs":42,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":137,"strikes":202,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"24.21","gamesFinished":2,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"12.21","walksPer9Inn":"8.36","hitsPer9Inn":"11.57","runsScoredPer9":"8.36","homeRunsPer9":"0.64","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 3-3)","summary":"6.0 IP, 3 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":36,"strikes":59,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":34,"airOuts":37,"runs":22,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":3,"atBats":142,"obp":".381","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":593,"era":"5.15","inningsPitched":"36.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.53","battersFaced":155,"outs":110,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":214,"strikes":379,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":3,"winPercentage":".500","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"6.14","walksPer9Inn":"2.21","hitsPer9Inn":"11.54","runsScoredPer9":"5.40","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"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":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":26,"airOuts":30,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":3,"avg":".273","atBats":110,"obp":".352","slg":".373","ops":".725","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":41,"rbi":13,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":47,"errors":3,"chances":131,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":15,"groundOuts":38,"airOuts":29,"runs":21,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":27,"intentionalWalks":4,"hits":29,"hitByPitch":8,"avg":".242","atBats":120,"obp":".410","slg":".408","ops":".818","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":49,"rbi":14,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":89,"errors":0,"chances":91,"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,691023,676475,691026,665877,701675,686780,602104,669357,669160,677865,694363],"pitchers":[669160,677865,694363],"bench":[650968,695336,687363],"bullpen":[700669,681517,669461,700241,676617,669467,668941,666277,592773,694335],"battingOrder":[802139,671056,691023,676475,691026,665877,701675,686780,669357],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Burleson; Church 2; Fermín; Wetherholt; Winn 2."},{"label":"RBI","value":"Burleson (28)."},{"label":"2-out RBI","value":"Burleson."},{"label":"Runners left in scoring position, 2 out","value":"Walker, J; Pagés, P."},{"label":"GIDP","value":"Herrera."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Church (1, 2nd base by Wrobleski/Rushing)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Winn (3, fielding)."},{"label":"DP","value":"4 (May-Winn-Burleson; Winn-Burleson; Wetherholt-Burleson; Burleson-Winn-Burleson)."}]}],"note":[{"label":"a","value":"Popped out for Urías, R in the 7th."}]}},"officials":[{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Hernández, T (by Shuster)."},{"label":"HBP","value":"Rushing (by May); Ohtani (by Bruihl)."},{"label":"ABS Challenge","value":"Pagés, P 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Strike-Confirmed); Rushing (Ball-Confirmed); Rojas, M (Strike-Overturned to Ball); Burleson (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Wrobleski 83-58; Klein 25-15; Treinen 1-1; Scott 13-8; May 95-59; Bruihl 16-8; Shuster 23-16."},{"label":"Groundouts-flyouts","value":"Wrobleski 7-4; Klein 2-0; Treinen 1-0; Scott 0-0; May 6-4; Bruihl 1-0; Shuster 3-2."},{"label":"Batters faced","value":"Wrobleski 24; Klein 7; Treinen 1; Scott 3; May 25; Bruihl 5; Shuster 10."},{"label":"Inherited runners-scored","value":"Treinen 1-0."},{"label":"Umpires","value":"HP: Charlie Ramos. 1B: David Rackley. 2B: Chris Guccione. 3B: Nestor Ceja. "},{"label":"Weather","value":"68 degrees, Sunny."},{"label":"Wind","value":"16 mph, Out To LF."},{"label":"First pitch","value":"1:16 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"36,423."},{"label":"Venue","value":"Busch Stadium."},{"label":"May 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","boxscoreName":"Wrobleski"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 5-0)","summary":"6.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":25,"strikes":58,"strikePercentage":".700","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":4},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":31,"groundOuts":38,"airOuts":53,"runs":5,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":132,"obp":".259","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":517,"era":"1.25","inningsPitched":"36.0","wins":5,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.00","battersFaced":143,"outs":108,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":180,"strikes":337,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.36","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.75","walksPer9Inn":"2.50","hitsPer9Inn":"6.50","runsScoredPer9":"1.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","boxscoreName":"Kim, Hy"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"2-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":9,"groundOuts":16,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".317","atBats":60,"obp":".382","slg":".417","ops":".799","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":25,"rbi":8,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".383","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":24,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","boxscoreName":"May"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)","summary":"6.0 IP, 3 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":36,"strikes":59,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":34,"airOuts":37,"runs":22,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":3,"atBats":142,"obp":".381","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":593,"era":"5.15","inningsPitched":"36.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.53","battersFaced":155,"outs":110,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":214,"strikes":379,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":3,"winPercentage":".500","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"6.14","walksPer9Inn":"2.21","hitsPer9Inn":"11.54","runsScoredPer9":"5.40","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":52,"pitchingGameScore":52}]},"decisions":{"winner":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"loser":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"save":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}