{"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":823305,"link":"/api/v1.1/game/823305/feed/live","metaData":{"wait":10,"timeStamp":"20260510_230008","gameEvents":["sac_fly","game_finished"],"logicalEvents":["countChange","count00","newRightHandedHit","runnersOnFirstAndSecond","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823305,"type":"R","doubleHeader":"N","id":"2026/05/10/slnmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823305-2026-05-10","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-10T20:10:00Z","originalDate":"2026-05-10","officialDate":"2026-05-10","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":40,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":17,"ties":0,"pct":".575"},"records":{},"divisionLeader":false,"wins":23,"losses":17,"winningPercentage":".575"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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":"San Diego","record":{"gamesPlayed":40,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":24,"losses":16,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":24,"losses":16,"winningPercentage":".600"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"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},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"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},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"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":23,"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},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"55","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","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},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"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},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":29,"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},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693409":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409","firstName":"Cesar","lastName":"Prieto","primaryNumber":"31","birthDate":"1999-05-10","currentAge":27,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"César","useLastName":"Prieto","boxscoreName":"Prieto","gender":"M","nameMatrilineal":"Echevarria","isPlayer":true,"isVerified":true,"pronunciation":"SAY-zar pre-EH-toe","mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Prieto","nameSlug":"cesar-prieto-693409","firstLastName":"César Prieto","lastFirstName":"Prieto, César","lastInitName":"Prieto, C","initLastName":"C Prieto","fullFMLName":"Cesar Prieto","fullLFMName":"Prieto, Cesar ","strikeZoneTop":3.07,"strikeZoneBottom":1.549},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":28,"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},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Sunny","temp":"68","wind":"8 mph, L To R"},"gameInfo":{"attendance":39795,"firstPitch":"2026-05-10T20:12:00.000Z","gameDurationMinutes":167},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"home":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":632812,"fullName":"Jason Martinez","link":"/api/v1/people/632812"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T20:12:17.252Z","endTime":"2026-05-10T20:13:12.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-10T18:32:03.813Z","endTime":"2026-05-10T19:43:28.435Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-10T19:43:28.435Z","endTime":"2026-05-10T20:11:54.105Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-10T20:11:54.105Z","endTime":"2026-05-10T20:12:18.252Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226466748777952,"aZ":-18.47900010532841,"pfxX":-8.19371573132386,"pfxZ":7.156177676686191,"pX":0.24057529004436998,"pZ":2.003200879701494,"vX0":6.599813517986646,"vY0":-137.20479995061353,"vZ0":-5.619527266517608,"x":97.01,"y":159.23,"x0":-1.126732051222203,"y0":50.00377331213136,"z0":5.329540366933964,"aX":-15.685048477850012},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":1962,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3985867672074024,"extension":6.4690534181152275},"index":3,"playId":"cb9c9c60-d94a-3f29-92e7-aa135488741c","pitchNumber":1,"startTime":"2026-05-10T20:12:18.252Z","endTime":"2026-05-10T20:12:21.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802535438523165,"aZ":-43.11745412323277,"pfxX":5.268002452680192,"pfxZ":-8.574412838315396,"pX":0.36149329334222063,"pZ":3.440811871439738,"vX0":1.5785057237617734,"vY0":-112.91381331467416,"vZ0":4.312748723926352,"x":118.41,"y":135.22,"x0":-1.0332083783122823,"y0":50.003769248457594,"z0":5.877667240209141,"aX":6.722310408467053},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.9,"breakHorizontal":-10.0,"spinRate":2397,"spinDirection":36},"zone":12,"typeConfidence":2.0,"plateTime":0.4872839218828431,"extension":6.568929291873388},"index":4,"playId":"1df98f07-2a48-306a-8f8c-090a67136a66","pitchNumber":2,"startTime":"2026-05-10T20:12:32.734Z","endTime":"2026-05-10T20:12:36.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.626461873458368,"aZ":-16.806163946870225,"pfxX":-3.374066536589253,"pfxZ":7.94531530152028,"pX":-0.17308093570152172,"pZ":2.6807046797407,"vX0":3.6392563557722335,"vY0":-137.72391213671543,"vZ0":-4.61044278769519,"x":123.6,"y":166.4,"x0":-1.0689288132455808,"y0":50.0042078590188,"z0":5.501976641563854,"aX":-6.527007703461359},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":5.4,"spinRate":2055,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39667961977761035,"extension":6.381248824283436},"index":5,"playId":"5c32c220-f138-3c62-930b-6aa1833fb912","pitchNumber":3,"startTime":"2026-05-10T20:12:48.821Z","endTime":"2026-05-10T20:12:52.106Z","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":6,"startTime":"2026-05-10T20:13:01.029Z","endTime":"2026-05-10T20:13:09.292Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.322666846523653,"aZ":-19.827250356889103,"pfxX":-8.25496882058064,"pfxZ":6.347737430369907,"pX":0.009646299419595723,"pZ":2.796611401240446,"vX0":5.682362570553398,"vY0":-138.21130770114462,"vZ0":-3.776108419745495,"x":116.63,"y":163.27,"x0":-0.9951204219960015,"y0":50.00179956110608,"z0":5.503536577654901,"aX":-16.051638237600727},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":1921,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3955256917379426,"extension":6.377584543516611},"index":7,"playId":"7ed3d87c-5cae-377d-893c-2e59a34c0352","pitchNumber":4,"startTime":"2026-05-10T20:13:09.292Z","endTime":"2026-05-10T20:13:12.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:13:12.745Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T20:13:44.769Z","endTime":"2026-05-10T20:14:39.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T20:13:38.806Z","endTime":"2026-05-10T20:13:46.961Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.042871664288715,"aZ":-16.856995375410865,"pfxX":-4.362293624490361,"pfxZ":7.828726458775771,"pX":-0.010232555977319525,"pZ":3.4966207365580746,"vX0":3.9503359897162666,"vY0":-138.762681834516,"vZ0":-2.7218867518530963,"x":117.39,"y":144.37,"x0":-0.8831071434088328,"y0":50.00636880166638,"z0":5.608810574544655,"aX":-8.538535825818496},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":7.1,"spinRate":2028,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39420998363030435,"extension":6.453131587677771},"index":1,"playId":"bbbf50df-9359-3896-a479-f8edb96b4143","pitchNumber":1,"startTime":"2026-05-10T20:13:46.961Z","endTime":"2026-05-10T20:13:50.430Z","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":90.8,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619879707319544,"aZ":-23.189788563138247,"pfxX":0.5856983507454006,"pfxZ":5.060652829599485,"pX":0.7256560125191386,"pZ":2.493290696116451,"vX0":3.8727964131997665,"vY0":-132.23645168271568,"vZ0":-3.544622615128796,"x":89.34,"y":171.46,"x0":-0.8325890448882332,"y0":50.002325664127454,"z0":5.5480868083762,"aX":1.0384943492027312},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2275,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.4138697383813055,"extension":6.509530236724979},"index":2,"playId":"7dc1c57b-cf9d-32b7-96c7-b6de1b4eb9eb","pitchNumber":2,"startTime":"2026-05-10T20:14:01.125Z","endTime":"2026-05-10T20:14:04.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710001248286673,"aZ":-16.48484930843468,"pfxX":-6.997521847575118,"pfxZ":8.075360112074181,"pX":0.6964973109807748,"pZ":3.169643223154576,"vX0":6.009083555390055,"vY0":-137.82788466742485,"vZ0":-3.6184875924127247,"x":90.45,"y":153.2,"x0":-0.5919681419871722,"y0":50.0062024178657,"z0":5.597850715458605,"aX":-13.602707370885469},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":1968,"spinDirection":209},"zone":3,"typeConfidence":0.87,"plateTime":0.39584899575914134,"extension":6.522079642200123},"index":3,"playId":"99cb0f60-f6ce-3fcd-8fe6-74d27022a6bf","pitchNumber":3,"startTime":"2026-05-10T20:14:19.444Z","endTime":"2026-05-10T20:14:23.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290403204118768,"aZ":-26.31406667328187,"pfxX":9.216400367828399,"pfxZ":3.87504953756439,"pX":0.8935620598765336,"pZ":2.8609449367583535,"vX0":2.062537161915432,"vY0":-122.00181590968424,"vZ0":-0.8630812293155052,"x":82.94,"y":161.53,"x0":-1.1596986597749175,"y0":50.00318517724886,"z0":5.480836324051672,"aX":13.936467264065707},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.1,"breakHorizontal":-17.2,"spinRate":2600,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.4484127452388802,"extension":6.57622204498039},"index":4,"playId":"d473d30c-6ab1-3249-ac79-6200615b5309","pitchNumber":4,"startTime":"2026-05-10T20:14:35.359Z","endTime":"2026-05-10T20:14:39.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:14:39.098Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T20:14:56.781Z","endTime":"2026-05-10T20:16:21.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58888225847287,"aZ":-20.63779020907869,"pfxX":1.3535880519729837,"pfxZ":6.462254022458636,"pX":-0.2699223170213249,"pZ":2.3855287384693846,"vX0":2.061716983140783,"vY0":-132.34931934173062,"vZ0":-4.1613505627696075,"x":127.29,"y":174.37,"x0":-1.2330174461700267,"y0":50.00384956625535,"z0":5.477834914550462,"aX":2.4157578470329},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-2.9,"spinRate":2366,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.41286126053567074,"extension":6.457060804222869},"index":0,"playId":"bae0cb96-987b-31cc-a30f-650cbce7054c","pitchNumber":1,"startTime":"2026-05-10T20:15:02.608Z","endTime":"2026-05-10T20:15:05.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62476158780461,"aZ":-16.530986668768197,"pfxX":-1.7558031765171238,"pfxZ":8.383622772330806,"pX":-1.7855315165028027,"pZ":4.890797889626373,"vX0":-1.236083143741862,"vY0":-135.93399547111486,"vZ0":0.7926493359823126,"x":185.06,"y":106.73,"x0":-1.096383466168864,"y0":50.00127403914928,"z0":5.745547500856725,"aX":-3.2757185210169855},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2050,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40339225551658986,"extension":6.3806361565588},"index":1,"playId":"169e908f-ae43-3b0c-a80c-76aa59e459a6","pitchNumber":2,"startTime":"2026-05-10T20:15:25.287Z","endTime":"2026-05-10T20:15:28.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02089308349898,"aZ":-23.346044071221925,"pfxX":2.911104001505492,"pfxZ":4.999631630536101,"pX":-0.9923726386547386,"pZ":2.7064609604555327,"vX0":0.08335158447530075,"vY0":-131.56094278293463,"vZ0":-2.605407335122081,"x":154.83,"y":165.71,"x0":-1.403028869510342,"y0":50.00264404225289,"z0":5.426641676467389,"aX":5.139606521898042},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":-5.3,"spinRate":2252,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.41518134375992277,"extension":6.444660457068538},"index":2,"playId":"17fa66de-2a4b-38e2-91b1-ceb2f33e1939","pitchNumber":3,"startTime":"2026-05-10T20:15:40.458Z","endTime":"2026-05-10T20:15:44.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.168072251838645,"aZ":-16.575896617807743,"pfxX":-2.0916224938058035,"pfxZ":8.069618265494595,"pX":-1.1584693459632454,"pZ":2.937616457395316,"vX0":0.7018733164239646,"vY0":-137.7863201453394,"vZ0":-4.0813549470963615,"x":161.16,"y":159.46,"x0":-1.1440163045286125,"y0":50.00047616405995,"z0":5.550281631168663,"aX":-4.041285699243872},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":3.6,"spinRate":2090,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3967557047251926,"extension":6.357495824141652},"index":3,"playId":"81f6b855-983e-3b79-aa18-b19697b85d2a","pitchNumber":4,"startTime":"2026-05-10T20:15:56.120Z","endTime":"2026-05-10T20:16:00.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.400602904576107,"aZ":-16.90107383636612,"pfxX":-7.795299654321081,"pfxZ":7.9396987073257606,"pX":-0.6450953043796207,"pZ":2.698389001384612,"vX0":3.326797950965795,"vY0":-137.9976389051941,"vZ0":-4.605359546057762,"x":141.59,"y":165.92,"x0":-0.8550007197890215,"y0":50.00668734511412,"z0":5.531619425380948,"aX":-15.001270670029134},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":13.4,"spinRate":2009,"spinDirection":210},"zone":4,"typeConfidence":0.88,"plateTime":0.3972781751808081,"extension":6.494522451547389},"hitData":{"launchSpeed":90.4,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":151.01}},"index":4,"playId":"2b3025d5-c610-34a5-8806-165ce056ff07","pitchNumber":5,"startTime":"2026-05-10T20:16:13.583Z","endTime":"2026-05-10T20:16:21.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:16:21.602Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T20:18:24.924Z","endTime":"2026-05-10T20:19:53.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98362916036568,"aZ":-13.076988298952326,"pfxX":-5.092672405683408,"pfxZ":10.015721375431657,"pX":0.3841047451633193,"pZ":1.7594524909878189,"vX0":7.189763841907157,"vY0":-137.34325389766497,"vZ0":-7.412045178439195,"x":102.36,"y":191.27,"x0":-1.6083430135724062,"y0":50.00038556397288,"z0":5.386051346766427,"aX":-9.708541347660253},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2287,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3991045774527997,"extension":7.194564525730615},"index":0,"playId":"c5dcbff8-8b0a-3be7-b358-062f83079bef","pitchNumber":1,"startTime":"2026-05-10T20:18:31.409Z","endTime":"2026-05-10T20:18:35.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.736622917249566,"aZ":-11.631957472420366,"pfxX":-5.352802831930738,"pfxZ":10.67394569239691,"pX":-0.20759099604598527,"pZ":1.7779818800407678,"vX0":5.839709196706049,"vY0":-138.0946335859639,"vZ0":-7.722736107054785,"x":124.91,"y":190.77,"x0":-1.657689881600725,"y0":50.005294981695506,"z0":5.3996912125685315,"aX":-10.304529343816622},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2368,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3971569081634114,"extension":7.086420533487559},"index":1,"playId":"7519edb9-f089-34ba-a09c-7855d1005c9b","pitchNumber":2,"startTime":"2026-05-10T20:18:44.717Z","endTime":"2026-05-10T20:18:47.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69211474398596,"aZ":-28.19979739047125,"pfxX":-9.410907419660262,"pfxZ":2.323397410543148,"pX":0.35083530864258106,"pZ":0.21155188864674832,"vX0":8.08209307360086,"vY0":-130.0539278381325,"vZ0":-7.593133940268963,"x":103.63,"y":233.07,"x0":-1.5768410169060776,"y0":50.00444401162001,"z0":5.313038870250771,"aX":-16.09678414742826},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":15.2,"spinRate":1397,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4214318884304875,"extension":7.130904075379988},"index":2,"playId":"22a8d92e-3912-3b1e-884c-845a98b99bc0","pitchNumber":3,"startTime":"2026-05-10T20:18:57.356Z","endTime":"2026-05-10T20:19:01.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64062517289651,"aZ":-12.871634359681641,"pfxX":-5.58939492191821,"pfxZ":9.842183709109781,"pX":-0.7801707775494966,"pZ":1.7417219454444635,"vX0":4.13624011408504,"vY0":-139.2490467837328,"vZ0":-7.834762985827637,"x":146.74,"y":191.75,"x0":-1.5595542006882297,"y0":50.005527802632955,"z0":5.446025104048968,"aX":-10.96433742102268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2294,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3935432417610989,"extension":7.14397316838676},"index":3,"playId":"7c96d99c-6416-3b08-9e13-f3bb324d164d","pitchNumber":4,"startTime":"2026-05-10T20:19:12.951Z","endTime":"2026-05-10T20:19:17.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744849736313803,"aZ":-25.975951176650266,"pfxX":1.582760117682168,"pfxZ":3.493220487822869,"pX":0.29781986815926464,"pZ":0.921787732102225,"vX0":5.0916631541998525,"vY0":-131.80701291693114,"vZ0":-6.694706082794546,"x":105.65,"y":213.89,"x0":-1.8578694263963869,"y0":50.002447943304766,"z0":5.389696457292848,"aX":2.809162968796394},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-3.8,"spinRate":2385,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4141795710655547,"extension":7.109070787756758},"index":4,"playId":"eb41efe7-b9c3-34a5-861a-e752f2d843a9","pitchNumber":5,"startTime":"2026-05-10T20:19:29.106Z","endTime":"2026-05-10T20:19:32.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-10T20:19:39.147Z","endTime":"2026-05-10T20:19:48.331Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14518332796175,"aZ":-14.442964105042627,"pfxX":-4.2233947621819325,"pfxZ":9.218329506697708,"pX":-0.4048399258281643,"pZ":1.304841622098749,"vX0":4.870830347761798,"vY0":-137.7036058927534,"vZ0":-8.38284415805024,"x":132.43,"y":203.55,"x0":-1.646608104437537,"y0":50.00234523456487,"z0":5.362444745599165,"aX":-8.123219663527006},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2244,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39752358281558964,"extension":7.256833432529822},"index":6,"playId":"c216ee51-caa7-34ba-8440-f88c3194ed72","pitchNumber":6,"startTime":"2026-05-10T20:19:48.331Z","endTime":"2026-05-10T20:19:53.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:19:53.270Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T20:20:10.923Z","endTime":"2026-05-10T20:21:00.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489366579925605,"aZ":-25.234792525614864,"pfxX":2.894125645570349,"pfxZ":3.996230135889393,"pX":0.024069619735945794,"pZ":3.2006436246444663,"vX0":3.970202916075429,"vY0":-130.238542520744,"vZ0":-1.455122438641195,"x":116.08,"y":152.36,"x0":-1.8897784598160638,"y0":50.00525250763712,"z0":5.6550534949278175,"aX":5.026622165805145},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2434,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4187761260698384,"extension":7.071588342396059},"index":0,"playId":"e33bfc3b-3372-3a32-9a58-8a11d97e1f09","pitchNumber":1,"startTime":"2026-05-10T20:20:19.674Z","endTime":"2026-05-10T20:20:23.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389070609922925,"aZ":-29.488985060287877,"pfxX":5.64068762997643,"pfxZ":1.7097418769321342,"pX":0.04988124106264424,"pZ":1.7671799979578855,"vX0":2.9576696481708087,"vY0":-124.52024216628575,"vZ0":-3.3837450531484574,"x":115.1,"y":191.07,"x0":-1.8853681977001946,"y0":50.006001923217944,"z0":5.576732600512592,"aX":8.882587310929857},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-10.9,"spinRate":2727,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.43943449334229934,"extension":6.979635080433724},"index":1,"playId":"dd6e8436-399e-380d-9f34-64f75f859b1f","pitchNumber":2,"startTime":"2026-05-10T20:20:36.308Z","endTime":"2026-05-10T20:20:41.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.525351953961955,"aZ":-25.32584552939559,"pfxX":-6.504898101864821,"pfxZ":4.166989211776702,"pX":0.05805646420760199,"pZ":2.836144621975686,"vX0":6.379447746127988,"vY0":-127.68731017198789,"vZ0":-1.5996753010124085,"x":114.79,"y":162.2,"x0":-1.633613885883797,"y0":50.00177057891805,"z0":5.473157601998598,"aX":-10.686959492161131},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":10.2,"spinRate":1592,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.42978948814521445,"extension":7.027880698263276},"index":2,"playId":"96129426-9af6-352d-93b8-8100caaae7b3","pitchNumber":3,"startTime":"2026-05-10T20:20:57.075Z","endTime":"2026-05-10T20:21:00.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:21:00.905Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T20:21:12.108Z","endTime":"2026-05-10T20:22:58.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.957876908057337,"aZ":-14.945415064213314,"pfxX":-4.047746081332594,"pfxZ":9.073189561768086,"pX":0.13435958745392065,"pZ":2.2233657901612784,"vX0":5.780252871132447,"vY0":-136.88254384045538,"vZ0":-6.153878307548502,"x":111.88,"y":178.75,"x0":-1.47794779970878,"y0":50.006140728717476,"z0":5.522443112098143,"aX":-7.689659661133611},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2171,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3999966523404632,"extension":7.275756292897187},"index":0,"playId":"a50c9d94-4e4b-31f8-ae93-ac716f206c99","pitchNumber":1,"startTime":"2026-05-10T20:21:27.420Z","endTime":"2026-05-10T20:21:30.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929710158329815,"aZ":-30.480800695939042,"pfxX":3.9054740517363897,"pfxZ":0.9840437349404301,"pX":0.5183711063097153,"pZ":3.200567709820253,"vX0":4.251525224790016,"vY0":-130.20064274289746,"vZ0":-0.48524196536935416,"x":97.24,"y":152.36,"x0":-1.6399502010646574,"y0":50.00542689187953,"z0":5.6850360404542375,"aX":6.742683908917072},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-7.9,"spinRate":2442,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.41978975715183564,"extension":7.120010527128336},"index":1,"playId":"039c6d90-28d3-3fbc-be78-409f1c5340fd","pitchNumber":2,"startTime":"2026-05-10T20:21:41.943Z","endTime":"2026-05-10T20:21:45.387Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25226510631587,"aZ":-40.422768134033646,"pfxX":2.8302889896507164,"pfxZ":-5.30841560638375,"pX":0.3866035168863222,"pZ":0.9148489159321268,"vX0":4.076424731663277,"vY0":-123.93672096091798,"vZ0":-3.2147804468876413,"x":102.26,"y":214.08,"x0":-1.6486545719429972,"y0":50.005020465429304,"z0":5.61169940058538,"aX":4.394631520100274},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.1,"breakHorizontal":-6.1,"spinRate":2293,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44228580510303406,"extension":7.060793285284532},"index":2,"playId":"b1b39b36-f727-36ff-82cb-f68c605cdb97","pitchNumber":3,"startTime":"2026-05-10T20:22:08.414Z","endTime":"2026-05-10T20:22:11.651Z","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.9,"endSpeed":80.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79401961630108,"aZ":-26.433407681355675,"pfxX":8.233019497050604,"pfxZ":3.518217884446825,"pX":1.8397959564868163,"pZ":1.6612556286854756,"vX0":6.363700558143044,"vY0":-126.46750337941205,"vZ0":-4.291568015665376,"x":46.87,"y":193.93,"x0":-1.7718068748598412,"y0":50.005487233572765,"z0":5.480056850199373,"aX":13.4483748356895},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-16.3,"spinRate":2638,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4317394040573097,"extension":7.07097004489293},"index":3,"playId":"5f936652-19fc-3d40-803f-ed727b7bb623","pitchNumber":4,"startTime":"2026-05-10T20:22:28.222Z","endTime":"2026-05-10T20:22:32.090Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62270581526668,"aZ":-14.165809217527391,"pfxX":-3.505326739867149,"pfxZ":9.165503347765094,"pX":0.4562751633047188,"pZ":2.8225186077848075,"vX0":6.362828185463759,"vY0":-138.2832983140159,"vZ0":-5.121709799960577,"x":99.61,"y":162.57,"x0":-1.403971460238663,"y0":50.00236086895008,"z0":5.626296744301369,"aX":-6.8874680008094575},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":5.3,"spinRate":2201,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3939077262064692,"extension":7.25757475943556},"hitData":{"launchSpeed":99.3,"launchAngle":32.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.42,"coordY":73.91}},"index":4,"playId":"246efc86-d50d-3a43-94b2-b81fb3176403","pitchNumber":5,"startTime":"2026-05-10T20:22:45.420Z","endTime":"2026-05-10T20:22:58.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:22:58.782Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T20:23:15.067Z","endTime":"2026-05-10T20:25:22.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.046917006995415,"aZ":-41.36192768116664,"pfxX":5.632576271608321,"pfxZ":-6.151308331993927,"pX":0.7057233679757671,"pZ":1.5946329588421067,"vX0":3.994951388345968,"vY0":-121.24518335289113,"vZ0":-1.0495946891297296,"x":90.1,"y":195.72,"x0":-1.6934731724457315,"y0":50.00385626845271,"z0":5.633206680533788,"aX":8.410668911064429},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.2,"breakHorizontal":-11.2,"spinRate":2408,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4512368076903397,"extension":7.043956050389223},"index":0,"playId":"d177f526-ed17-3276-a694-88d9588726ba","pitchNumber":1,"startTime":"2026-05-10T20:23:23.399Z","endTime":"2026-05-10T20:23:27.166Z","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":95.1,"endSpeed":87.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735590072455132,"aZ":-15.34571485582754,"pfxX":-4.8048417288961005,"pfxZ":8.555753388194885,"pX":-1.1647781767961065,"pZ":3.617467918053718,"vX0":3.485277536261821,"vY0":-138.60289291559496,"vZ0":-2.472224320916149,"x":161.4,"y":141.11,"x0":-1.8072114174534304,"y0":50.00490537736077,"z0":5.532122413019682,"aX":-9.454175917775299},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2262,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3934938931363332,"extension":7.1151125374142365},"index":1,"playId":"dc033f4e-4879-38a9-af89-3393977049cb","pitchNumber":2,"startTime":"2026-05-10T20:23:41.022Z","endTime":"2026-05-10T20:23:44.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56845145596835,"aZ":-24.935070790324577,"pfxX":-6.305477658191622,"pfxZ":4.17565680179124,"pX":0.003269493804837754,"pZ":0.5183257648947244,"vX0":6.354115303566133,"vY0":-130.557029583683,"vZ0":-7.4988592254739395,"x":116.88,"y":224.79,"x0":-1.6386839269516622,"y0":50.0016475486982,"z0":5.294666232554874,"aX":-10.92386922944247},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":10.1,"spinRate":1508,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41896702075963344,"extension":7.145683903113909},"index":2,"playId":"ee86f964-516d-3a87-9e63-a0171a73cb0a","pitchNumber":3,"startTime":"2026-05-10T20:23:57.320Z","endTime":"2026-05-10T20:24:00.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717898068792362,"aZ":-41.28508081433487,"pfxX":3.8894706146865667,"pfxZ":-6.122826503014695,"pX":0.7273913666693004,"pZ":0.7874639668544487,"vX0":4.437035545971009,"vY0":-121.51375449875539,"vZ0":-2.855581557119772,"x":89.27,"y":217.52,"x0":-1.6301436305936368,"y0":50.000026120913525,"z0":5.578880827247569,"aX":5.7909664122948445},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.5,"breakHorizontal":-8.2,"spinRate":2417,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.45145431966185745,"extension":7.074607520775523},"index":3,"playId":"319e1acc-5e14-3916-98b1-bdf912271472","pitchNumber":4,"startTime":"2026-05-10T20:24:19.398Z","endTime":"2026-05-10T20:24:22.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"2c08b37e-973d-3616-a9ae-37a524e78424","startTime":"2026-05-10T20:24:38.033Z","endTime":"2026-05-10T20:24:41.033Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133303535413994,"aZ":-41.246798892796185,"pfxX":4.15159212195241,"pfxZ":-6.095400412807454,"pX":0.5462428365344528,"pZ":1.1538924049843475,"vX0":4.040366685905136,"vY0":-121.61621679279503,"vZ0":-2.256954121806765,"x":96.18,"y":207.62,"x0":-1.6793982275853034,"y0":50.00172301859647,"z0":5.691015868853906,"aX":6.1813272386794225},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.3,"breakHorizontal":-8.5,"spinRate":2330,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4513654884894356,"extension":6.928588478392242},"index":5,"playId":"a4459d65-da50-319a-8996-0f3b08022d17","pitchNumber":5,"startTime":"2026-05-10T20:24:56.005Z","endTime":"2026-05-10T20:25:04.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jackson Merrill steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"a4459d65-da50-319a-8996-0f3b08022d17","startTime":"2026-05-10T20:25:07.416Z","endTime":"2026-05-10T20:25:17.997Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63278630395576,"aZ":-27.23614865739254,"pfxX":0.5987342678251801,"pfxZ":2.8356623359537103,"pX":1.3566599427637986,"pZ":1.5802472256857336,"vX0":7.839513195619104,"vY0":-130.88075916960636,"vZ0":-4.578742503322218,"x":65.29,"y":196.11,"x0":-1.7505142929935191,"y0":50.00400884781699,"z0":5.382906115377978,"aX":1.0411018384290334},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2291,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41788370928832563,"extension":7.141110607281337},"index":7,"playId":"bc43bb9f-025a-3be8-a77f-3216918c4410","pitchNumber":6,"startTime":"2026-05-10T20:25:17.997Z","endTime":"2026-05-10T20:25:22.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:25:22.970Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to left fielder Thomas Saggese.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T20:25:44.488Z","endTime":"2026-05-10T20:29:42.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73488066757771,"aZ":-28.483854671053457,"pfxX":2.456372279495347,"pfxZ":2.137834319906461,"pX":1.1973363481781165,"pZ":2.0193632857396384,"vX0":6.623371135016483,"vY0":-130.56691680766946,"vZ0":-3.5235549568358926,"x":71.36,"y":184.26,"x0":-1.6922213181776757,"y0":50.00121456374055,"z0":5.531947644830583,"aX":4.2359431412523465},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2256,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41965366909287827,"extension":7.190262294639581},"index":0,"playId":"191ac0a9-a277-3030-8e6d-ba82e3349977","pitchNumber":1,"startTime":"2026-05-10T20:25:50.797Z","endTime":"2026-05-10T20:25:54.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274166523378387,"aZ":-16.272268849691905,"pfxX":-6.262948356251519,"pfxZ":8.579200975589718,"pX":1.3628593727710394,"pZ":2.2092770274124156,"vX0":9.3983999332417,"vY0":-135.44409950898637,"vZ0":-5.660576088313558,"x":65.05,"y":179.13,"x0":-1.34231857640828,"y0":50.00234247273212,"z0":5.468810994785529,"aX":-11.60812878222682},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2201,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40478588159375795,"extension":7.407658649127723},"index":1,"playId":"01e316a5-13ef-35cd-9ac6-03eb2e4ac183","pitchNumber":2,"startTime":"2026-05-10T20:26:06.274Z","endTime":"2026-05-10T20:26:09.584Z","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},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577006126567664,"aZ":-26.60108740787103,"pfxX":3.161628071436123,"pfxZ":3.2816723973397535,"pX":1.2066430518251177,"pZ":0.5816735072151207,"vX0":6.423307807427424,"vY0":-129.56003038859834,"vZ0":-6.956898049319705,"x":71.01,"y":223.07,"x0":-1.7172081420775276,"y0":50.00050856368374,"z0":5.340224919225601,"aX":5.361952033076665},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-7.2,"spinRate":2385,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4230905639881004,"extension":7.3434008915056666},"index":2,"playId":"14dcbf2d-b507-3784-860e-249a8cbb1120","pitchNumber":3,"startTime":"2026-05-10T20:26:25.979Z","endTime":"2026-05-10T20:26:29.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66477205422768,"aZ":-12.405630664155566,"pfxX":-3.3829731811192865,"pfxZ":10.346545684880585,"pX":0.3804540531695377,"pZ":1.6053748839594217,"vX0":6.38788422870983,"vY0":-137.407807686095,"vZ0":-8.134736011368702,"x":102.5,"y":195.43,"x0":-1.535722092933859,"y0":50.00445582208977,"z0":5.4487323748578795,"aX":-6.465152152576106},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2241,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3987302478261765,"extension":7.350214499011975},"index":3,"playId":"6ee3e970-d500-318d-bd8b-acf3dbf8b938","pitchNumber":4,"startTime":"2026-05-10T20:26:48.585Z","endTime":"2026-05-10T20:26:51.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840393146577536,"aZ":-12.371875636933627,"pfxX":-3.1132947587502646,"pfxZ":10.35892193767589,"pX":0.7078181775991681,"pZ":2.2991944338610417,"vX0":6.907218549910395,"vY0":-137.48019708588913,"vZ0":-6.258619081685321,"x":90.02,"y":176.7,"x0":-1.4341198240296842,"y0":50.003426153342495,"z0":5.4470002618561555,"aX":-5.952191596328478},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2332,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3985993674368542,"extension":7.393559394910882},"index":4,"playId":"1a6f14fd-7492-33bb-9d71-e7038032aa30","pitchNumber":5,"startTime":"2026-05-10T20:27:06.293Z","endTime":"2026-05-10T20:27:32.239Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-10T20:27:32.239Z","endTime":"2026-05-10T20:27:45.986Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34096350571248,"aZ":-13.449852026054174,"pfxX":-3.8579741530800877,"pfxZ":9.602447967238842,"pX":0.2291012297710897,"pZ":2.34568054906284,"vX0":6.030087760680055,"vY0":-138.81908655332094,"vZ0":-6.060457231633423,"x":108.27,"y":175.45,"x0":-1.470936682035121,"y0":50.00333725441706,"z0":5.454084293808343,"aX":-7.523629756917888},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2250,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39469800565885427,"extension":7.416234924060191},"index":6,"playId":"c16799e6-8d09-364b-a7b5-adde5f120713","pitchNumber":6,"startTime":"2026-05-10T20:27:45.986Z","endTime":"2026-05-10T20:27:51.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"f6e66dcb-ceef-42a6-8e4c-8564b8f26c88","startTime":"2026-05-10T20:28:12.681Z","endTime":"2026-05-10T20:28:17.681Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291722398426167,"aZ":-30.118576968708613,"pfxX":3.0054490252617594,"pfxZ":1.1797061301988965,"pX":0.1049919125624487,"pZ":3.6629837827465312,"vX0":3.8724572828080275,"vY0":-131.11321876327926,"vZ0":0.7518083790710843,"x":113.0,"y":139.88,"x0":-1.780709502279523,"y0":50.00457617118946,"z0":5.617291901703962,"aX":5.240227596936082},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.5,"breakHorizontal":-6.2,"spinRate":2289,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4175046644791922,"extension":7.148619628824239},"index":8,"playId":"18952725-4e7b-347d-a121-1e3f3088cdb5","pitchNumber":7,"startTime":"2026-05-10T20:28:28.262Z","endTime":"2026-05-10T20:28:31.410Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.354473963497945,"aZ":-19.834243722158508,"pfxX":-9.423167776679874,"pfxZ":6.494804342957848,"pX":0.6844578607268142,"pZ":2.142706795593608,"vX0":9.152382186527767,"vY0":-137.43649282059775,"vZ0":-5.109259281251608,"x":90.91,"y":180.93,"x0":-1.4753105673970237,"y0":50.00367393888734,"z0":5.385632933966972,"aX":-17.907697468780302},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":15.0,"spinRate":2196,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39955158933367674,"extension":7.375731786211878},"index":9,"playId":"ee943bf3-fbd9-3c97-94cc-35baa5486663","pitchNumber":8,"startTime":"2026-05-10T20:28:54.578Z","endTime":"2026-05-10T20:28:57.916Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.923646623304336,"aZ":-26.07280898679747,"pfxX":7.151796387051451,"pfxZ":3.8527982495199744,"pX":0.43018511159423695,"pZ":3.1187767942385434,"vX0":3.506067902571804,"vY0":-125.24895257100323,"vZ0":-0.8148379807171817,"x":100.6,"y":154.57,"x0":-1.9182571012635374,"y0":50.00491592463351,"z0":5.585553098674901,"aX":11.333131746160344},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-13.8,"spinRate":2665,"spinDirection":89},"zone":3,"typeConfidence":2.0,"plateTime":0.43775196338744227,"extension":7.066702586365045},"hitData":{"launchSpeed":89.5,"launchAngle":39.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.63,"coordY":94.72}},"index":10,"playId":"2a23e347-6e7b-3b07-9e51-7f9a715bac27","pitchNumber":9,"startTime":"2026-05-10T20:29:30.170Z","endTime":"2026-05-10T20:29:42.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:29:42.997Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T20:31:37.561Z","endTime":"2026-05-10T20:31:53.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":1},"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":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484057632082546,"aZ":-15.935809245251848,"pfxX":-3.9911196147345356,"pfxZ":8.82794358256992,"pX":-0.09631079244973366,"pZ":2.828047865579848,"vX0":3.4823306826288096,"vY0":-134.5830698632279,"vZ0":-4.37710169891412,"x":120.67,"y":162.42,"x0":-0.8867960553381175,"y0":50.002096636984405,"z0":5.599915236217685,"aX":-7.3406118093166635},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2158,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4065710655535564,"extension":6.510309605487351},"hitData":{"launchSpeed":84.9,"launchAngle":35.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.16,"coordY":99.47}},"index":0,"playId":"514503ff-5d6f-3cb1-90fd-0a014a5364bf","pitchNumber":1,"startTime":"2026-05-10T20:31:44.611Z","endTime":"2026-05-10T20:31:53.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:31:53.715Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Gorman flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T20:32:04.672Z","endTime":"2026-05-10T20:34:38.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.727195584498624,"aZ":-41.949274995458225,"pfxX":4.696014042343894,"pfxZ":-8.05037199821838,"pX":-0.4875864685014953,"pZ":3.272963830105855,"vX0":-0.1134068584706307,"vY0":-110.12816758853755,"vZ0":3.993267471746946,"x":135.59,"y":150.41,"x0":-1.044098240502701,"y0":50.0044953260122,"z0":5.9084556929807786,"aX":5.699998805578828},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.0,"breakHorizontal":-8.4,"spinRate":2371,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.49962690810937405,"extension":6.467876117809012},"index":0,"playId":"57fb7fe5-de80-3fd1-b91b-986f39ea5f48","pitchNumber":1,"startTime":"2026-05-10T20:32:19.600Z","endTime":"2026-05-10T20:32:22.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60256450474717,"aZ":-16.56396993103862,"pfxX":-7.9106684747076335,"pfxZ":8.359988902273958,"pX":0.9950595381841212,"pZ":2.5038028349610753,"vX0":7.313238516654568,"vY0":-135.32980049228814,"vZ0":-5.048814392708114,"x":79.07,"y":171.18,"x0":-0.7054325613619296,"y0":50.00591708294697,"z0":5.54180697528117,"aX":-14.77817047908677},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2075,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.4036495630796235,"extension":6.604589131168205},"index":1,"playId":"3fceecb5-fdaa-3d76-a220-316ad32257f6","pitchNumber":2,"startTime":"2026-05-10T20:32:33.460Z","endTime":"2026-05-10T20:32:37.051Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582249941157592,"aZ":-43.308673929241756,"pfxX":5.763825296148413,"pfxZ":-9.085666966505004,"pX":0.26694800701186233,"pZ":2.570063062615799,"vX0":0.9736752132900368,"vY0":-110.85686944913913,"vZ0":2.7986858744292897,"x":106.82,"y":169.39,"x0":-0.9275773223179961,"y0":50.00063931047246,"z0":5.861009990205644,"aX":7.06561130738903},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-15.1,"breakHorizontal":-10.7,"spinRate":2396,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.496939678883523,"extension":6.508451918310956},"index":2,"playId":"edb55ae6-2822-34c6-a28c-2779663f7a73","pitchNumber":3,"startTime":"2026-05-10T20:32:47.809Z","endTime":"2026-05-10T20:32:51.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10924725044356,"aZ":-12.959233153300577,"pfxX":-3.1481549759870764,"pfxZ":10.245172068785218,"pX":0.007706901147843804,"pZ":4.2572274874631475,"vX0":3.816939818190377,"vY0":-136.35526277345963,"vZ0":-1.3729458002161543,"x":116.71,"y":123.83,"x0":-1.0038837913805236,"y0":50.00258848046436,"z0":5.66531040602767,"aX":-5.904617192821418},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2234,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40232323134091263,"extension":6.430412412606639},"index":3,"playId":"192a63a6-7c00-3a0c-bf45-e09ba5c56660","pitchNumber":4,"startTime":"2026-05-10T20:33:02.375Z","endTime":"2026-05-10T20:33:06.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48882306538806,"aZ":-15.67810477673393,"pfxX":-7.952696514485428,"pfxZ":8.708755950430088,"pX":0.8483356744634477,"pZ":2.9422914213349,"vX0":7.216145611909121,"vY0":-136.8227046602213,"vZ0":-3.957940601923347,"x":84.66,"y":159.34,"x0":-0.7913844205564848,"y0":50.001536036442324,"z0":5.483586364073731,"aX":-15.061323697218473},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":12.8,"spinRate":2003,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.40048474646182974,"extension":6.474371026196886},"index":4,"playId":"96d5b5e7-ae0a-3a5b-8b2e-fd8a7921d5cb","pitchNumber":5,"startTime":"2026-05-10T20:33:17.322Z","endTime":"2026-05-10T20:33:44.346Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613008036309772,"aZ":-26.18671992012064,"pfxX":3.120963295583827,"pfxZ":3.4208703499319295,"pX":-0.43670739343327725,"pZ":2.5919271072004446,"vX0":1.3178273571225847,"vY0":-130.92737539846067,"vZ0":-2.272221086482803,"x":133.65,"y":168.8,"x0":-1.350897140222699,"y0":50.002832642387084,"z0":5.415300758849315,"aX":5.459955929813386},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-5.9,"spinRate":2380,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4170990333973883,"extension":6.412144951552226},"index":5,"playId":"201e35b3-eb99-3761-a170-ef4b9f3f2f63","pitchNumber":6,"startTime":"2026-05-10T20:33:52.876Z","endTime":"2026-05-10T20:33:56.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82983075032719,"aZ":-21.71236766826174,"pfxX":2.080643984245377,"pfxZ":5.744744913289867,"pX":-0.2655987328366824,"pZ":2.1956375869119733,"vX0":1.941071551739064,"vY0":-133.60023887129864,"vZ0":-4.386496934310757,"x":127.12,"y":179.5,"x0":-1.2699280543378029,"y0":50.00066808463657,"z0":5.404824960506568,"aX":3.7880069180724107},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-4.2,"spinRate":2256,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.40884663345188343,"extension":6.431752308341657},"index":6,"playId":"a7a098fc-66db-32d6-bd82-019ddca65299","pitchNumber":7,"startTime":"2026-05-10T20:34:11.210Z","endTime":"2026-05-10T20:34:14.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233128722474078,"aZ":-15.778967486062825,"pfxX":-3.847815468233281,"pfxZ":8.464807548151636,"pX":-0.37558909882702696,"pZ":2.511689092737889,"vX0":3.262601396174806,"vY0":-137.7251023712853,"vZ0":-5.068463048318345,"x":131.32,"y":170.96,"x0":-1.070872292048635,"y0":50.00354701661891,"z0":5.429507845166318,"aX":-7.453151222210021},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":6.4,"spinRate":2084,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39645923358320445,"extension":6.539573681884806},"hitData":{"launchSpeed":96.0,"launchAngle":58.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.86,"coordY":118.24}},"index":7,"playId":"979688e1-666d-36b7-a110-45b8ef8798e0","pitchNumber":8,"startTime":"2026-05-10T20:34:28.193Z","endTime":"2026-05-10T20:34:38.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:34:38.707Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, second baseman Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T20:34:50.815Z","endTime":"2026-05-10T20:36:50.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113267254149722,"aZ":-16.374164194029326,"pfxX":-7.6217523326766115,"pfxZ":8.236018272207353,"pX":0.619765211472936,"pZ":2.51065934078215,"vX0":6.671965512966158,"vY0":-137.08836867015904,"vZ0":-4.932611245355057,"x":93.38,"y":170.99,"x0":-0.8461669581031519,"y0":50.0014924465882,"z0":5.438068114435588,"aX":-14.618193684801533},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2098,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.3983735199951539,"extension":6.439756848261736},"index":0,"playId":"3643f17c-b71b-31e4-b66d-743e2f7bf510","pitchNumber":1,"startTime":"2026-05-10T20:35:13.178Z","endTime":"2026-05-10T20:35:16.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18217292686489,"aZ":-29.226033611557785,"pfxX":3.8111721741609417,"pfxZ":1.7629703790823923,"pX":1.7242609352622782,"pZ":1.5232255972943418,"vX0":5.18973024827936,"vY0":-128.05238333418086,"vZ0":-4.2540548845775845,"x":51.28,"y":197.65,"x0":-0.8170345336151554,"y0":50.00526408401343,"z0":5.468968100860236,"aX":6.388181582440463},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":-8.0,"spinRate":2618,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4262547577306104,"extension":6.5895976356840436},"index":1,"playId":"c43c55d9-2f1a-3493-a53b-e2173ec6f77b","pitchNumber":2,"startTime":"2026-05-10T20:35:29.567Z","endTime":"2026-05-10T20:35:32.567Z","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":1,"outs":2},"index":2,"startTime":"2026-05-10T20:35:40.337Z","endTime":"2026-05-10T20:35:52.095Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.091825351952867,"aZ":-19.985754211664823,"pfxX":1.984774422754393,"pfxZ":6.686722045487322,"pX":1.1432879412621904,"pZ":2.983114457782002,"vX0":4.592170679695519,"vY0":-133.4986321402894,"vZ0":-2.9901399912975393,"x":73.42,"y":158.24,"x0":-0.8503449581892814,"y0":50.002733736175536,"z0":5.540046240940508,"aX":3.6167867952505786},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-4.4,"spinRate":2441,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4087543300471257,"extension":6.531498467406936},"index":3,"playId":"8869cb8b-d099-3e51-8090-ac9063550839","pitchNumber":3,"startTime":"2026-05-10T20:35:52.095Z","endTime":"2026-05-10T20:35:55.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237151712132412,"aZ":-13.363320059685343,"pfxX":-4.822016709949475,"pfxZ":9.825714632764413,"pX":0.2892077703213612,"pZ":2.570380457879255,"vX0":4.8659661554252835,"vY0":-136.9977040193886,"vZ0":-5.34921101288503,"x":105.98,"y":169.38,"x0":-0.877405074733614,"y0":50.00336297942702,"z0":5.450462440039507,"aX":-9.232065416539514},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2258,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39871555334388287,"extension":6.588869900011236},"index":4,"playId":"581a4d45-68b3-3fe2-a350-d54b887dfde2","pitchNumber":4,"startTime":"2026-05-10T20:36:07.457Z","endTime":"2026-05-10T20:36:10.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000012103511786,"aZ":-26.566375095842037,"pfxX":8.194678062226993,"pfxZ":3.7762234559253205,"pX":1.476775190031174,"pZ":1.3283466321138138,"vX0":3.836198301537445,"vY0":-121.22584134393068,"vZ0":-3.737353342463297,"x":60.71,"y":202.91,"x0":-1.191723843910343,"y0":50.0048623748827,"z0":5.212621199785678,"aX":12.181510622368094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.2,"breakHorizontal":-15.7,"spinRate":2623,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.45205878369353414,"extension":6.699067356731963},"index":5,"playId":"2cdea48a-3581-39dd-8ffe-067f21a6b0a8","pitchNumber":5,"startTime":"2026-05-10T20:36:26.751Z","endTime":"2026-05-10T20:36:29.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031322613863125,"aZ":-17.71893720727045,"pfxX":-8.290834208665823,"pfxZ":7.427853125298791,"pX":-0.638571224522119,"pZ":2.856288084592871,"vX0":3.8798638972340616,"vY0":-137.9715910941431,"vZ0":-3.7813733780869336,"x":141.34,"y":161.66,"x0":-0.9787678814854546,"y0":50.002154924319335,"z0":5.42424482745863,"aX":-16.131540672932505},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":14.3,"spinRate":2098,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.39558659108117666,"extension":6.498213363827181},"hitData":{"launchSpeed":80.8,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.75,"coordY":142.9}},"index":6,"playId":"b1c3130b-0193-381f-9bc4-1a30126d5067","pitchNumber":6,"startTime":"2026-05-10T20:36:42.562Z","endTime":"2026-05-10T20:36:50.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:36:50.139Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T20:38:39.851Z","endTime":"2026-05-10T20:40:14.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152639916839533,"aZ":-26.1350904821782,"pfxX":2.936429371720804,"pfxZ":3.6060484719538533,"pX":-0.05332505538053068,"pZ":2.7483080107258653,"vX0":3.3185676239890443,"vY0":-128.48687747169294,"vZ0":-1.9762248440767562,"x":119.03,"y":164.58,"x0":-1.7422529120444143,"y0":50.00325568914901,"z0":5.554465470708776,"aX":4.918834860485401},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-6.0,"spinRate":2270,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4259874457367796,"extension":6.904707825006373},"index":0,"playId":"2d18a718-b34d-3fa5-bfee-e2d5407ed108","pitchNumber":1,"startTime":"2026-05-10T20:38:56.378Z","endTime":"2026-05-10T20:38:59.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901224118320165,"aZ":-29.091309735872276,"pfxX":10.758118573370846,"pfxZ":2.0374490831922367,"pX":1.7197788342053832,"pZ":0.8867870317998665,"vX0":5.156420379709345,"vY0":-122.56734959528218,"vZ0":-5.030837753311012,"x":51.45,"y":214.84,"x0":-1.813492100131915,"y0":50.00096499578235,"z0":5.472024871265457,"aX":16.242584658773062},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.6,"breakHorizontal":-20.8,"spinRate":2562,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4481560527670738,"extension":7.075279351553787},"index":1,"playId":"c6042fb8-2a8c-3d8c-a58a-ac8964323027","pitchNumber":2,"startTime":"2026-05-10T20:39:14.437Z","endTime":"2026-05-10T20:39:17.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30634386435544,"aZ":-20.24431882529008,"pfxX":-7.905676673791238,"pfxZ":6.484821287482635,"pX":0.5740115318447564,"pZ":2.751353438535559,"vX0":8.222536577528853,"vY0":-134.12735870579252,"vZ0":-3.536101675847684,"x":95.12,"y":164.49,"x0":-1.4897312768160607,"y0":50.00422353885041,"z0":5.513054075118211,"aX":-14.54890337258456},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":2097,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40681980821045816,"extension":7.2225537267690765},"index":2,"playId":"08e50899-5097-35c7-add6-bd511f505863","pitchNumber":3,"startTime":"2026-05-10T20:39:29.745Z","endTime":"2026-05-10T20:39:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.534719063923117,"aZ":-27.39657584204315,"pfxX":7.29746296730649,"pfxZ":3.0347876531029527,"pX":0.47035958103013675,"pZ":3.5445220134699023,"vX0":3.60243211665314,"vY0":-124.56816666040287,"vZ0":0.11216889609612668,"x":99.07,"y":143.08,"x0":-1.941731048713704,"y0":50.00336583059737,"z0":5.759933641743854,"aX":11.492213501012362},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":-14.0,"spinRate":2571,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.43934795722530096,"extension":6.949545026958602},"index":3,"playId":"c81b9bdc-089e-3cfd-ab00-2abc8cbc3a4c","pitchNumber":4,"startTime":"2026-05-10T20:39:41.570Z","endTime":"2026-05-10T20:39:45.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479190347173684,"aZ":-41.84475303128937,"pfxX":3.191335407601144,"pfxZ":-6.250343889385306,"pX":0.8503694589916965,"pZ":1.5668470171220337,"vX0":4.646007399378273,"vY0":-124.24192943832044,"vZ0":-1.4597899995812873,"x":84.59,"y":196.48,"x0":-1.4667211858123503,"y0":50.00576364308893,"z0":5.674942232502403,"aX":4.934125558254436},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.4,"breakHorizontal":-7.0,"spinRate":2436,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.442741296298808,"extension":7.063856476262389},"index":4,"playId":"f5bf65af-3176-395d-a2d5-30ba7af0a088","pitchNumber":5,"startTime":"2026-05-10T20:39:57.883Z","endTime":"2026-05-10T20:40:01.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61709740599204,"aZ":-14.329185545830601,"pfxX":-3.062926013361909,"pfxZ":9.16449541241348,"pX":-0.8332650557830993,"pZ":3.5882345976895733,"vX0":3.036633270579659,"vY0":-138.79831604621498,"vZ0":-3.1340080570204227,"x":148.76,"y":141.9,"x0":-1.5445487298792662,"y0":50.005541974556834,"z0":5.688703915276559,"aX":-5.965946078523623},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2181,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3949204354119136,"extension":7.092279793470585},"index":5,"playId":"49edf212-7101-388e-a4b2-9f8863f5305e","pitchNumber":6,"startTime":"2026-05-10T20:40:11.460Z","endTime":"2026-05-10T20:40:14.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:40:14.771Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T20:40:32.102Z","endTime":"2026-05-10T20:42:00.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.461174553959086,"aZ":-14.944060135943358,"pfxX":-1.6112641140262631,"pfxZ":8.984132059681778,"pX":0.3348880676966394,"pZ":3.4890669537807697,"vX0":5.729013137361321,"vY0":-137.8197196349174,"vZ0":-3.146888406985971,"x":104.23,"y":144.58,"x0":-1.5641361998643597,"y0":50.00463555450446,"z0":5.658874838795967,"aX":-3.0912557788312345},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2235,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39785528843202567,"extension":7.230872672840374},"index":0,"playId":"d4b152c8-38e3-35b4-87cd-0935f2319465","pitchNumber":1,"startTime":"2026-05-10T20:40:39.799Z","endTime":"2026-05-10T20:40:43.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221141344403847,"aZ":-30.825023804161486,"pfxX":7.878006087866753,"pfxZ":0.8538016236464672,"pX":0.3707840196506523,"pZ":0.7975951742553576,"vX0":2.7201320069651445,"vY0":-124.63097351549375,"vZ0":-5.134638205873213,"x":102.87,"y":217.24,"x0":-1.7582906423483258,"y0":50.00109079931077,"z0":5.432618758060407,"aX":12.38061364687785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-14.9,"spinRate":2671,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.43961253228750374,"extension":6.97618614889713},"index":1,"playId":"36d52d71-8ef6-376d-aa0a-003a76c8d00c","pitchNumber":2,"startTime":"2026-05-10T20:40:53.437Z","endTime":"2026-05-10T20:40:57.105Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642183161674577,"aZ":-41.229160951865275,"pfxX":4.765810223933534,"pfxZ":-6.161689473689261,"pX":0.3441160908002872,"pZ":1.1003671566466537,"vX0":3.206789909898428,"vY0":-120.95542476585102,"vZ0":-2.239475366621016,"x":103.88,"y":209.07,"x0":-1.6225043291664636,"y0":50.00601962340666,"z0":5.685227832699959,"aX":6.997410243039277},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.4,"breakHorizontal":-9.5,"spinRate":2273,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4544462946219019,"extension":7.090539874361395},"index":2,"playId":"74b70aef-13e8-304c-b33b-c31a20059882","pitchNumber":3,"startTime":"2026-05-10T20:41:15.785Z","endTime":"2026-05-10T20:41:20.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728820146318768,"aZ":-15.856643699177818,"pfxX":-3.6629896411681226,"pfxZ":8.685431138130891,"pX":0.1236808017844997,"pZ":3.36327852562516,"vX0":5.310686926110965,"vY0":-136.36754382451414,"vZ0":-3.0405340941263534,"x":112.29,"y":147.97,"x0":-1.3754603204341977,"y0":50.00166215991461,"z0":5.590291334074162,"aX":-6.88103485156672},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2134,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40207168625200973,"extension":7.243344774165989},"index":3,"playId":"481b3d45-b70b-397d-a9e2-de1dc39ffd4c","pitchNumber":4,"startTime":"2026-05-10T20:41:32.660Z","endTime":"2026-05-10T20:41:35.684Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42054354638133,"aZ":-28.399634672323657,"pfxX":9.624009325766695,"pfxZ":2.3644946265041105,"pX":0.7589597647381893,"pZ":2.1852025749962434,"vX0":3.0608529610846276,"vY0":-125.75153889287432,"vZ0":-2.600650416857676,"x":88.07,"y":179.78,"x0":-1.7253187913710666,"y0":50.00083003042141,"z0":5.545654914802065,"aX":15.352057823326955},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-18.1,"spinRate":2578,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4361974587330639,"extension":7.12702847893821},"hitData":{"launchSpeed":75.9,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.5,"coordY":155.59}},"index":4,"playId":"d32c9631-5464-3bb6-a75d-b7d3b71f57d0","pitchNumber":5,"startTime":"2026-05-10T20:41:52.853Z","endTime":"2026-05-10T20:42:00.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:42:00.489Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song strikes out swinging, catcher Pedro Pagés to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T20:42:19.050Z","endTime":"2026-05-10T20:42:56.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21517598490858,"aZ":-41.02919717226766,"pfxX":2.7823413268220865,"pfxZ":-5.918642587474304,"pX":-0.8326563821228787,"pZ":2.262445200742661,"vX0":1.0582685458566006,"vY0":-121.64094529177646,"vZ0":0.3136735667604904,"x":148.74,"y":177.69,"x0":-1.635012691303158,"y0":50.00253901337409,"z0":5.693588472361575,"aX":4.162655048279547},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.3,"breakHorizontal":-5.3,"spinRate":2308,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4505545155571973,"extension":6.949624075608934},"index":0,"playId":"6bce359d-73d0-3bb3-abe5-feb1f91aee82","pitchNumber":1,"startTime":"2026-05-10T20:42:23.710Z","endTime":"2026-05-10T20:42:29.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.570035045651927,"aZ":-14.473943748293172,"pfxX":-2.7343629286716737,"pfxZ":9.174762108144868,"pX":0.43280012631931214,"pZ":3.6165040284126455,"vX0":6.320823273974124,"vY0":-137.76010374790272,"vZ0":-2.640565764666397,"x":100.5,"y":141.13,"x0":-1.5323601100355033,"y0":50.00112738759853,"z0":5.56147713345762,"aX":-5.275158254580321},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":3.7,"spinRate":2282,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3970494236502069,"extension":7.1680841660720915},"index":1,"playId":"90f86201-282d-3da0-9624-1c4ed539c305","pitchNumber":2,"startTime":"2026-05-10T20:42:35.778Z","endTime":"2026-05-10T20:42:39.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142834261996498,"aZ":-28.172279523348053,"pfxX":-5.1869409434559595,"pfxZ":2.3168042414723833,"pX":-0.14838630128244695,"pZ":0.7194623771768095,"vX0":5.43327190763934,"vY0":-130.42498086557896,"vZ0":-6.213673468314141,"x":122.66,"y":219.35,"x0":-1.583548096289838,"y0":50.00003158738788,"z0":5.254107509667575,"aX":-8.945025018246},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":8.2,"spinRate":1454,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41978420891807344,"extension":7.106492184022263},"index":2,"playId":"4d1583fd-394f-30ee-bee3-9081377f52a4","pitchNumber":3,"startTime":"2026-05-10T20:42:52.782Z","endTime":"2026-05-10T20:42:56.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:42:56.856Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T20:45:06.616Z","endTime":"2026-05-10T20:47:08.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175382619503367,"aZ":-24.05222292187192,"pfxX":1.9311380839950794,"pfxZ":4.697875392987326,"pX":-0.08699070767260014,"pZ":2.597172455589743,"vX0":2.1419107776624053,"vY0":-130.09912086548806,"vZ0":-2.8072353407989037,"x":120.32,"y":168.66,"x0":-1.1693131480525485,"y0":50.002872373067476,"z0":5.497044460636833,"aX":3.3368724388652753},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-4.0,"spinRate":2248,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.41968392345205086,"extension":6.557638939570453},"index":0,"playId":"8e1896a9-b057-3a57-9e37-5c5587ddf577","pitchNumber":1,"startTime":"2026-05-10T20:45:10.549Z","endTime":"2026-05-10T20:45:14.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20267543023066,"aZ":-42.63817295455498,"pfxX":7.157901064509526,"pfxZ":-8.510661059442683,"pX":-1.2034688368633146,"pZ":3.967224991976841,"vX0":-2.2590676374187306,"vY0":-110.59894605373853,"vZ0":5.346163550298356,"x":162.87,"y":131.66,"x0":-1.0941099909793117,"y0":50.00526003066678,"z0":6.012127282956274,"aX":8.797374462578565},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.6,"breakHorizontal":-12.2,"spinRate":2499,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4967757414115983,"extension":6.366161450660517},"index":1,"playId":"537b1d89-f9a1-3897-a947-689286ee185a","pitchNumber":2,"startTime":"2026-05-10T20:45:24.118Z","endTime":"2026-05-10T20:45:27.236Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91616627660782,"aZ":-42.88536792835198,"pfxX":6.210122428268081,"pfxZ":-8.843248038461434,"pX":-0.5902275821190085,"pZ":3.3042923664183586,"vX0":-0.6483383508546268,"vY0":-109.84198591343943,"vZ0":4.300559396668479,"x":139.5,"y":149.56,"x0":-1.0958384970373656,"y0":50.000403491809834,"z0":5.90502580087395,"aX":7.525882147039937},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-14.4,"breakHorizontal":-11.0,"spinRate":2414,"spinDirection":33},"zone":1,"typeConfidence":2.0,"plateTime":0.5001989247098702,"extension":6.518886513004755},"index":2,"playId":"ac6ab2b2-5cca-3af5-a88b-2591e9fdfe13","pitchNumber":3,"startTime":"2026-05-10T20:45:38.982Z","endTime":"2026-05-10T20:46:06.005Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53463401428409,"aZ":-23.32059118909397,"pfxX":-6.233997410422422,"pfxZ":5.072581187011947,"pX":-1.4024324247249744,"pZ":3.196384866030288,"vX0":1.7908403020375014,"vY0":-131.2520984578855,"vZ0":-1.5510800089933965,"x":170.46,"y":152.48,"x0":-1.2831593049942027,"y0":50.005596975689016,"z0":5.53002428331774,"aX":-10.88862525651737},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":10.9,"spinRate":1573,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4171574797707982,"extension":6.374758732890487},"index":3,"playId":"d6b0757a-454d-3ed6-b909-3494568afd6f","pitchNumber":4,"startTime":"2026-05-10T20:46:11.301Z","endTime":"2026-05-10T20:46:14.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.421489467198608,"aZ":-14.578132336733045,"pfxX":-3.6408089913989548,"pfxZ":9.18103380036573,"pX":-1.5345161792964839,"pZ":3.5046070895737906,"vX0":0.4297018970492033,"vY0":-137.32438337510527,"vZ0":-2.829868702264091,"x":175.49,"y":144.16,"x0":-1.219533094902422,"y0":50.001589692099074,"z0":5.535751872317446,"aX":-6.977173276356998},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2140,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3983294808863471,"extension":6.403475992223834},"index":4,"playId":"bafdadd4-af24-3926-b1df-7e1e50f9c00c","pitchNumber":5,"startTime":"2026-05-10T20:46:24.989Z","endTime":"2026-05-10T20:46:28.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653866900855572,"aZ":-23.912973201299984,"pfxX":1.7481053625276406,"pfxZ":4.627134433324926,"pX":-1.16461236235738,"pZ":2.8589862729099043,"vX0":-0.33380557715728076,"vY0":-131.95512178159092,"vZ0":-2.4042671472072206,"x":161.39,"y":161.59,"x0":-1.2648004198843406,"y0":50.005630986470464,"z0":5.519971724213333,"aX":3.123354803674121},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.1,"spinRate":2292,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.41304456338029993,"extension":6.498980642154779},"index":5,"playId":"3b1088df-9a1c-388e-8bf3-e1b0391efbd3","pitchNumber":6,"startTime":"2026-05-10T20:46:39.630Z","endTime":"2026-05-10T20:46:42.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87980057366775,"aZ":-14.691450639597987,"pfxX":-3.760269138499872,"pfxZ":9.254964468568446,"pX":0.08024990914298023,"pZ":3.0567811080598783,"vX0":4.102155944356325,"vY0":-136.74214154039967,"vZ0":-3.920303260851978,"x":113.94,"y":156.25,"x0":-0.9526486704119645,"y0":50.003022959041,"z0":5.520790891073783,"aX":-7.10317610584059},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2132,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.40095322360267893,"extension":6.495161158182261},"hitData":{"launchSpeed":90.9,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.99,"coordY":143.91}},"index":6,"playId":"79ace806-f783-356d-8808-09a5715cf036","pitchNumber":7,"startTime":"2026-05-10T20:46:59.931Z","endTime":"2026-05-10T20:47:08.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:47:08.654Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out softly, pitcher Walker Buehler to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T20:47:24.035Z","endTime":"2026-05-10T20:48:10.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.597450521754244,"aZ":-11.557215733323243,"pfxX":-3.233724284029241,"pfxZ":10.808508686872813,"pX":0.7144295127415808,"pZ":1.8690325460523098,"vX0":4.979944593709806,"vY0":-137.49468209017644,"vZ0":-7.636937328071184,"x":89.77,"y":188.32,"x0":-0.7033426456687386,"y0":50.00194690519879,"z0":5.474050676642703,"aX":-6.167865077723667},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2153,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3989691250743368,"extension":6.521742120800753},"index":0,"playId":"b56eea84-b2f4-3569-b6bf-c89cab9a0b18","pitchNumber":1,"startTime":"2026-05-10T20:47:33.270Z","endTime":"2026-05-10T20:47:36.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64968755333847,"aZ":-26.28430087491008,"pfxX":6.045805353777064,"pfxZ":3.881629240003372,"pX":0.8309262646985096,"pZ":3.527137732187962,"vX0":2.814236576602259,"vY0":-122.53688683273913,"vZ0":0.41142317890503943,"x":85.33,"y":143.55,"x0":-1.1186018339613146,"y0":50.003116580967635,"z0":5.6061017583241535,"aX":9.176286096626322},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.4,"breakHorizontal":-11.6,"spinRate":2596,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.4473188939702202,"extension":6.405948929180977},"index":1,"playId":"1709d293-e3cf-3bcd-98eb-01a3c48dd2bc","pitchNumber":2,"startTime":"2026-05-10T20:47:47.037Z","endTime":"2026-05-10T20:47:50.401Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10562810095737,"aZ":-43.33126414183586,"pfxX":5.192988253144254,"pfxZ":-8.808002182344982,"pX":0.371913440983146,"pZ":1.7721024615951024,"vX0":1.12283913480191,"vY0":-112.65779752016651,"vZ0":1.0040426664816564,"x":102.82,"y":190.93,"x0":-0.8088168771810215,"y0":50.00003741960365,"z0":5.748805247889597,"aX":6.581275537292696},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-15.2,"breakHorizontal":-9.7,"spinRate":2393,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.48877388705718783,"extension":6.656080004732771},"hitData":{"launchSpeed":48.4,"launchAngle":-55.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.96,"coordY":181.89}},"index":2,"playId":"0f0ee122-6185-36fd-8aea-bf5387f0b17f","pitchNumber":3,"startTime":"2026-05-10T20:48:03.075Z","endTime":"2026-05-10T20:48:10.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:48:10.240Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, second baseman Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T20:48:28.231Z","endTime":"2026-05-10T20:48:42.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"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":0},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32722405596415,"aZ":-20.58868416491565,"pfxX":1.9626614437499723,"pfxZ":6.525486752179799,"pX":0.3747411904076631,"pZ":1.8324286814080124,"vX0":2.8880903219645613,"vY0":-131.96512131035246,"vZ0":-5.594409090616497,"x":102.72,"y":189.3,"x0":-0.986093904541452,"y0":50.00418790650445,"z0":5.482314165919602,"aX":3.4842441327264857},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.9,"breakHorizontal":-4.2,"spinRate":2310,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.41400784655098155,"extension":6.549996633167681},"hitData":{"launchSpeed":98.3,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.97,"coordY":146.96}},"index":0,"playId":"628e1597-7067-3661-b175-247b2710d13d","pitchNumber":1,"startTime":"2026-05-10T20:48:35.561Z","endTime":"2026-05-10T20:48:42.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:48:42.165Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T20:50:51.957Z","endTime":"2026-05-10T20:52:14.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.347281036326873,"aZ":-14.407331496352374,"pfxX":-4.376983830514842,"pfxZ":9.498620667786728,"pX":-0.08331323433251459,"pZ":2.0894809971107082,"vX0":5.721228838507263,"vY0":-135.59871610827489,"vZ0":-6.403666594484811,"x":120.18,"y":182.36,"x0":-1.647320522749578,"y0":50.00655477999822,"z0":5.478458004929058,"aX":-8.191006470740684},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2220,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40321670525182496,"extension":7.173864543588894},"index":0,"playId":"36ab4809-cc8f-3778-a7aa-3d58e2b5c91a","pitchNumber":1,"startTime":"2026-05-10T20:50:57.737Z","endTime":"2026-05-10T20:51:02.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465529117205918,"aZ":-15.259453507975223,"pfxX":-3.543540107644264,"pfxZ":9.031455938894826,"pX":0.8164009512744285,"pZ":4.205538490713079,"vX0":7.2787313744649795,"vY0":-135.90721893648018,"vZ0":-1.0844643016304225,"x":85.88,"y":125.23,"x0":-1.4347010016005886,"y0":50.00289279414681,"z0":5.668384753027355,"aX":-6.637738761592043},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2284,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4028490531645774,"extension":7.3165718929282875},"index":1,"playId":"b0c6f36b-90dc-388d-b6f2-87891223df49","pitchNumber":2,"startTime":"2026-05-10T20:51:17.395Z","endTime":"2026-05-10T20:51:20.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700166478627384,"aZ":-27.60916247931251,"pfxX":1.817928883547049,"pfxZ":2.623753336590269,"pX":0.761244717877311,"pZ":2.2970238316012703,"vX0":5.333347011994317,"vY0":-130.79194576905607,"vZ0":-2.9635711743971247,"x":87.98,"y":176.76,"x0":-1.537573777519152,"y0":50.00116621179964,"z0":5.5077128584717805,"aX":3.1590174304410166},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2362,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4182349776364598,"extension":7.018386695881573},"index":2,"playId":"bf7bb778-f737-37bd-9d7a-e3b63c127080","pitchNumber":3,"startTime":"2026-05-10T20:51:28.765Z","endTime":"2026-05-10T20:51:31.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76627630995796,"aZ":-33.74074958160195,"pfxX":10.434839968644942,"pfxZ":-1.0532886639137349,"pX":-0.2011962885540504,"pZ":2.994968230917491,"vX0":0.8652031607327706,"vY0":-121.781238556017,"vZ0":0.748098617907611,"x":124.67,"y":157.92,"x0":-1.9160423364569161,"y0":50.00245246093747,"z0":5.621619739565141,"aX":15.541567321747317},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-19.1,"spinRate":2486,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4511991171585419,"extension":6.957501507565094},"index":3,"playId":"31432eeb-b57e-38d4-bb0d-3ec7d3b1fee2","pitchNumber":4,"startTime":"2026-05-10T20:51:44.800Z","endTime":"2026-05-10T20:51:48.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19881607610604,"aZ":-33.00837389459279,"pfxX":12.23262176058278,"pfxZ":-0.5545324238245701,"pX":0.7056049652842277,"pZ":2.241341050210489,"vX0":2.143225565079557,"vY0":-122.47826438869357,"vZ0":-1.2013048496157503,"x":90.1,"y":178.26,"x0":-1.7715358512348327,"y0":50.00367842590713,"z0":5.595375320381558,"aX":18.337804139087684},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.1,"breakHorizontal":-22.7,"spinRate":2571,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4495032348333181,"extension":6.902713944707966},"hitData":{"launchSpeed":97.4,"launchAngle":37.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.23,"coordY":56.09}},"index":4,"playId":"ddb41df7-df45-3f90-bb36-15320601c4b6","pitchNumber":5,"startTime":"2026-05-10T20:52:04.535Z","endTime":"2026-05-10T20:52:14.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:52:14.331Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T20:52:33.224Z","endTime":"2026-05-10T20:53:49.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032058202482364,"aZ":-36.25905539635537,"pfxX":3.386465238457515,"pfxZ":-2.662122235567537,"pX":-0.502696854178877,"pZ":2.294685414498658,"vX0":2.022043893904116,"vY0":-123.31215743846153,"vZ0":-0.6838577731458686,"x":136.16,"y":176.82,"x0":-1.7737953305149305,"y0":50.00113432860195,"z0":5.640608328655656,"aX":5.202208570186675},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":-6.6,"spinRate":2328,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4445627118606277,"extension":6.9926935294482435},"index":0,"playId":"4b5b9c65-a49b-3ae6-bb49-0eb59e197d84","pitchNumber":1,"startTime":"2026-05-10T20:52:34.947Z","endTime":"2026-05-10T20:52:38.066Z","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":90.3,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804203370426208,"aZ":-27.725434830133874,"pfxX":3.467092771224643,"pfxZ":2.534660830007894,"pX":-0.23172382443951112,"pZ":3.635539062453959,"vX0":2.9879870781842137,"vY0":-131.5674614408972,"vZ0":0.21326919859550364,"x":125.83,"y":140.62,"x0":-1.8323057496224329,"y0":50.00162639152166,"z0":5.607514844683394,"aX":6.0790525360572145},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-7.0,"spinRate":2216,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.41624408042905037,"extension":6.860497825418401},"index":1,"playId":"74056707-eb15-343c-b27d-9d275b5f733f","pitchNumber":2,"startTime":"2026-05-10T20:52:48.172Z","endTime":"2026-05-10T20:52:51.390Z","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":1},"index":2,"startTime":"2026-05-10T20:52:56.071Z","endTime":"2026-05-10T20:53:06.065Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95387646134331,"aZ":-16.801856370773713,"pfxX":-2.6354561203209252,"pfxZ":8.264596634745839,"pX":-1.7107567588424226,"pZ":6.30953042186349,"vX0":1.541334786515526,"vY0":-135.82424642348874,"vZ0":4.73033071064066,"x":182.21,"y":68.42,"x0":-1.944466449835417,"y0":50.00412128944337,"z0":5.714725052742067,"aX":-4.903061109444017},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":4.4,"spinRate":2238,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40393920281056417,"extension":6.871039802708159},"index":3,"playId":"795c37ed-8c28-3791-bbd5-2ab729da31d8","pitchNumber":3,"startTime":"2026-05-10T20:53:06.065Z","endTime":"2026-05-10T20:53:09.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962194618676342,"aZ":-16.537769754298946,"pfxX":-5.477565264990911,"pfxZ":8.237808605734696,"pX":-1.2929378520448558,"pZ":2.862750879467029,"vX0":3.0192012588778767,"vY0":-136.83360439722023,"vZ0":-4.108603253063267,"x":166.28,"y":161.49,"x0":-1.6985327268320927,"y0":50.001120420838504,"z0":5.515519569855931,"aX":-10.394310162758826},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2073,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4001611315589719,"extension":7.064549124074899},"index":4,"playId":"5200fe30-81ef-3c7e-90ea-983f39d2edfe","pitchNumber":4,"startTime":"2026-05-10T20:53:24.100Z","endTime":"2026-05-10T20:53:28.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583726830188365,"aZ":-42.97553104940614,"pfxX":2.20267065162846,"pfxZ":-7.0954115803099835,"pX":-0.30752011931297224,"pZ":1.8968897168605667,"vX0":2.748781854297859,"vY0":-122.94546378584509,"vZ0":-0.3601011470125064,"x":128.72,"y":187.56,"x0":-1.7284073940520848,"y0":50.00160075861847,"z0":5.708999629277521,"aX":3.3535649253025777},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-12.6,"breakHorizontal":-4.7,"spinRate":2320,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.44641564150217317,"extension":7.007592964832078},"hitData":{"launchSpeed":103.1,"launchAngle":11.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.07,"coordY":103.24}},"index":5,"playId":"4ac4ba8c-0a39-3043-90fa-f04d672ebb5b","pitchNumber":5,"startTime":"2026-05-10T20:53:36.415Z","endTime":"2026-05-10T20:53:49.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:53:49.922Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out sharply to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T20:54:04.918Z","endTime":"2026-05-10T20:54:45.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700105798476148,"aZ":-38.5461000538598,"pfxX":2.5879621960471724,"pfxZ":-4.242199866419066,"pX":-0.055322774990601876,"pZ":0.9375752099472189,"vX0":3.3209862489124844,"vY0":-122.04172443463176,"vZ0":-3.0996825037133924,"x":119.11,"y":213.47,"x0":-1.7713745262645293,"y0":50.000067250164285,"z0":5.554112840820172,"aX":3.8906434547127686},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.2,"breakHorizontal":-5.5,"spinRate":2308,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.44931926860794436,"extension":7.111997135380192},"index":0,"playId":"3071c6f9-9e29-323b-bddf-0b03ed729cb6","pitchNumber":1,"startTime":"2026-05-10T20:54:12.137Z","endTime":"2026-05-10T20:54:16.371Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567138341352184,"aZ":-14.432931572473471,"pfxX":-4.323092036179557,"pfxZ":9.114612492433338,"pX":0.22778326030100146,"pZ":3.3950811218598993,"vX0":6.379040356859749,"vY0":-138.1213020097496,"vZ0":-3.37567694880096,"x":108.32,"y":147.11,"x0":-1.5419446196060373,"y0":50.00494559316082,"z0":5.593599082172771,"aX":-8.417455989778936},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2166,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3953979588640055,"extension":7.330019500163911},"hitData":{"launchSpeed":105.8,"launchAngle":37.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.8,"coordY":42.78}},"index":1,"playId":"25dd7d83-6455-3246-818e-04f4a93f247f","pitchNumber":2,"startTime":"2026-05-10T20:54:33.629Z","endTime":"2026-05-10T20:54:45.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:54:45.583Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T20:55:07.446Z","endTime":"2026-05-10T20:56:11.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.223943603317725,"aZ":-29.987222034302032,"pfxX":10.220390888180892,"pfxZ":1.397211801481851,"pX":0.8718503640542455,"pZ":1.8946794150722024,"vX0":3.2493826578143525,"vY0":-124.49135473866545,"vZ0":-2.678701441804094,"x":83.77,"y":187.62,"x0":-1.778754246920972,"y0":50.00606243458264,"z0":5.469511009694471,"aX":16.02698432834303},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":2573,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44015197677126316,"extension":7.075623897876388},"index":0,"playId":"4f14bd84-52ae-3d60-9f40-3139e30e4290","pitchNumber":1,"startTime":"2026-05-10T20:55:17.450Z","endTime":"2026-05-10T20:55:20.961Z","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.4,"endSpeed":77.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25698494774566,"aZ":-28.836338651956698,"pfxX":9.692611879934445,"pfxZ":2.1771564434024793,"pX":0.8598424671660917,"pZ":2.471644061571988,"vX0":3.320738859926542,"vY0":-122.95958376203896,"vZ0":-1.428472616608615,"x":84.22,"y":172.05,"x0":-1.7670757174380136,"y0":50.00140600260419,"z0":5.505591726159358,"aX":14.847677742006386},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-18.4,"spinRate":2598,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44536135292005596,"extension":7.045021802737724},"index":1,"playId":"cddf53c0-abcc-3451-8699-2f23cb6bf03b","pitchNumber":2,"startTime":"2026-05-10T20:55:42.660Z","endTime":"2026-05-10T20:55:45.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185572032519204,"aZ":-42.140036014512965,"pfxX":3.1585327115208033,"pfxZ":-6.556938804274874,"pX":-0.03198354998747142,"pZ":1.4891656079322233,"vX0":2.7891996229922387,"vY0":-122.4707691442447,"vZ0":-1.2985023222078118,"x":118.22,"y":198.57,"x0":-1.5960636725216024,"y0":50.00496216748848,"z0":5.6304026708584844,"aX":4.798290509274083},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.9,"breakHorizontal":-6.4,"spinRate":2275,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4472288836536453,"extension":7.0515536022094665},"index":2,"playId":"223cbd65-7a44-312c-8e3f-0c6f264f0991","pitchNumber":3,"startTime":"2026-05-10T20:56:05.623Z","endTime":"2026-05-10T20:56:11.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:56:11.632Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Wetherholt pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T20:58:08.739Z","endTime":"2026-05-10T20:59:33.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244502888763655,"aZ":-40.33411288437825,"pfxX":4.980252710334768,"pfxZ":-6.57006482819323,"pX":1.0103549720250002,"pZ":0.37251615331790455,"vX0":2.7807464107131574,"vY0":-111.91244711787388,"vZ0":-2.37226588843764,"x":78.49,"y":228.72,"x0":-0.9045333966243488,"y0":50.00514397197475,"z0":5.662800284814001,"aX":6.181765738571293},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.2,"breakHorizontal":-9.8,"spinRate":2551,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.49351614964472823,"extension":6.423635509958122},"index":0,"playId":"d337d891-bb9e-3471-84ee-60deb7a94249","pitchNumber":1,"startTime":"2026-05-10T20:58:15.445Z","endTime":"2026-05-10T20:58:18.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43888359914289,"aZ":-41.31935535374538,"pfxX":6.7353532697691545,"pfxZ":-7.580866105254296,"pX":5.39448972797012E-4,"pZ":3.1434391892647713,"vX0":0.5307342884064168,"vY0":-109.77644862474953,"vZ0":3.656226648017548,"x":116.98,"y":153.91,"x0":-1.1188116624852376,"y0":50.00150776615849,"z0":5.888021205258261,"aX":8.128118624654356},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-12.2,"breakHorizontal":-12.4,"spinRate":2292,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.5010736353204956,"extension":6.448336068683425},"index":1,"playId":"ed22001d-3ed7-3552-ac47-f879bf564e59","pitchNumber":2,"startTime":"2026-05-10T20:58:30.913Z","endTime":"2026-05-10T20:58:34.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012591626828137,"aZ":-19.496336937860704,"pfxX":-7.8691091281761825,"pfxZ":6.7285234983371325,"pX":-0.11615992803683842,"pZ":4.1098892844243915,"vX0":4.948470595228178,"vY0":-136.168025985848,"vZ0":-0.5461360800720674,"x":121.43,"y":127.81,"x0":-0.931697593037178,"y0":50.00179027633825,"z0":5.658187847318681,"aX":-14.82305667519378},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":1951,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4017676624146338,"extension":6.307452687289222},"index":2,"playId":"04cce459-f27c-3319-889c-37bdadbcbba5","pitchNumber":3,"startTime":"2026-05-10T20:58:49.065Z","endTime":"2026-05-10T20:58:52.537Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397550173238333,"aZ":-32.62921477391389,"pfxX":4.808570807370306,"pfxZ":-0.28911879144948394,"pX":-0.021854350362899247,"pZ":2.260164147927606,"vX0":0.8759155107823973,"vY0":-124.58381160009019,"vZ0":-1.8111170344539527,"x":117.83,"y":177.76,"x0":-1.0023972362151687,"y0":50.00275117589188,"z0":5.675878279117456,"aX":7.610461742146768},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-8.9,"spinRate":2399,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.43848240785260284,"extension":6.462101991039521},"index":3,"playId":"58a47060-6004-3bbb-995f-679f205d3a79","pitchNumber":4,"startTime":"2026-05-10T20:59:03.532Z","endTime":"2026-05-10T20:59:06.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.778543220283126,"aZ":-16.40681060970175,"pfxX":-4.059790475766489,"pfxZ":8.327849803584593,"pX":0.4173329443440207,"pZ":3.6997490743205224,"vX0":5.166081233799111,"vY0":-136.6692383937149,"vZ0":-1.9420168188388138,"x":101.09,"y":138.89,"x0":-0.9689188164034077,"y0":50.006461832373766,"z0":5.544872122986,"aX":-7.690830107576994},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2170,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40057627434685106,"extension":6.487998219677819},"hitData":{"launchSpeed":79.2,"launchAngle":69.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":134.59,"coordY":152.53}},"index":4,"playId":"8d2d80c1-b773-3a04-b8c6-71fd3da5e562","pitchNumber":5,"startTime":"2026-05-10T20:59:24.378Z","endTime":"2026-05-10T20:59:33.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T20:59:33.660Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T21:00:05.666Z","endTime":"2026-05-10T21:00:16.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T20:59:51.403Z","endTime":"2026-05-10T21:00:07.596Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48372354564758,"aZ":-41.746211744923684,"pfxX":6.427574124068503,"pfxZ":-7.483395154519048,"pX":0.5896425796172886,"pZ":2.1166442491523605,"vX0":1.4574507418057157,"vY0":-113.17760370234377,"vZ0":1.2115994896406015,"x":94.52,"y":181.63,"x0":-0.8998187201421365,"y0":50.004829456227895,"z0":5.803538195708069,"aX":8.217024727129894},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.8,"breakHorizontal":-12.0,"spinRate":2402,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4866976397259175,"extension":6.5797851146166355},"hitData":{"launchSpeed":75.5,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.37,"coordY":170.33}},"index":1,"playId":"92d08b1b-06df-33ef-bb57-9d7c48249eff","pitchNumber":1,"startTime":"2026-05-10T21:00:07.596Z","endTime":"2026-05-10T21:00:16.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:00:16.503Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T21:00:27.020Z","endTime":"2026-05-10T21:02:57.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":[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":"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":665487,"link":"/api/v1/people/665487"},"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(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":95.3,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42206238263755,"aZ":-13.510150423652215,"pfxX":-2.7188272427155558,"pfxZ":9.68462299113942,"pX":0.5136143949829004,"pZ":2.527729283989996,"vX0":5.175282049191088,"vY0":-138.54227107218122,"vZ0":-5.532530303604314,"x":97.42,"y":170.53,"x0":-1.032677050044798,"y0":50.005131879244274,"z0":5.467403329519294,"aX":-5.241401935973431},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2272,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3966604156380318,"extension":6.423968101152405},"index":0,"playId":"abcd70df-863b-30e5-ac63-8b8766cae946","pitchNumber":1,"startTime":"2026-05-10T21:00:51.579Z","endTime":"2026-05-10T21:00:55.317Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90622746219423,"aZ":-25.464485665577,"pfxX":3.7822469869708972,"pfxZ":3.8567430166678793,"pX":-0.5992886025037717,"pZ":1.7767279495515234,"vX0":0.915101847055062,"vY0":-130.59836961306738,"vZ0":-4.281600385136231,"x":139.84,"y":190.81,"x0":-1.4450981878916827,"y0":50.000293267045514,"z0":5.338607051437554,"aX":6.5721702035121705},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":-7.1,"spinRate":2369,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4184103847681726,"extension":6.312747829030285},"index":1,"playId":"69f27520-57f9-30a3-9c67-fa1e6e85478c","pitchNumber":2,"startTime":"2026-05-10T21:01:06.622Z","endTime":"2026-05-10T21:01:10.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933958239698033,"aZ":-28.2889254178862,"pfxX":-8.57330682715536,"pfxZ":2.274114884716905,"pX":-1.3714400631682602,"pZ":1.9157565273427335,"vX0":2.4738873165796242,"vY0":-130.25854483118414,"vZ0":-3.531980892661555,"x":169.28,"y":187.05,"x0":-1.2232580354692788,"y0":50.00333549343904,"z0":5.44277788741492,"aX":-14.641508817143217},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":14.9,"spinRate":1573,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42149414849701294,"extension":6.477174965985597},"index":2,"playId":"35b82c3a-03f7-321c-bdd9-1528ef42cfcd","pitchNumber":3,"startTime":"2026-05-10T21:01:23.984Z","endTime":"2026-05-10T21:01:27.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651901426437245,"aZ":-19.954557002154683,"pfxX":-7.907708453664313,"pfxZ":6.215765419964175,"pX":-0.029994702790015794,"pZ":2.464246846016604,"vX0":5.140036354417146,"vY0":-138.9416811478446,"vZ0":-4.509052930656257,"x":118.14,"y":172.25,"x0":-0.8717913178240018,"y0":50.000408383602206,"z0":5.42513827240429,"aX":-15.536998018115051},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":13.3,"spinRate":2048,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.39345187857216857,"extension":6.410330982665875},"index":3,"playId":"646e1572-e268-3eaf-83c3-629210a75ff5","pitchNumber":4,"startTime":"2026-05-10T21:01:47.334Z","endTime":"2026-05-10T21:01:50.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.060828463469196,"aZ":-17.323717488808537,"pfxX":-4.436268383635479,"pfxZ":7.649348312468362,"pX":-1.039688752916854,"pZ":3.447831748477479,"vX0":1.6116931802148975,"vY0":-138.28412676129142,"vZ0":-2.5020501922940506,"x":156.63,"y":145.69,"x0":-1.0527122783354865,"y0":50.006175746934396,"z0":5.523010029478246,"aX":-8.616277917405366},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2064,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39568248905826753,"extension":6.498896464025359},"index":4,"playId":"1eca1cc1-b30e-3952-afdf-40d0c112132b","pitchNumber":5,"startTime":"2026-05-10T21:02:12.880Z","endTime":"2026-05-10T21:02:17.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24868031367102,"aZ":-34.6162747215494,"pfxX":8.692813762283883,"pfxZ":-1.8256904079413387,"pX":0.4293585652099007,"pZ":0.1637561733118903,"vX0":1.2701596339455505,"vY0":-115.51523997724371,"vZ0":-3.8598927849406923,"x":100.63,"y":234.36,"x0":-1.257217524216169,"y0":50.00138882970645,"z0":5.2144041925343,"aX":11.644875094224137},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.1,"breakHorizontal":-16.1,"spinRate":2675,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.47573500493725573,"extension":6.373354795288578},"index":5,"playId":"0b5f71ad-6233-3de1-a8a8-95d3c30b1a92","pitchNumber":6,"startTime":"2026-05-10T21:02:28.984Z","endTime":"2026-05-10T21:02:32.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.376879618657206,"aZ":-17.80725979686698,"pfxX":-8.579637272426544,"pfxZ":7.466730379530004,"pX":0.2793183453419937,"pZ":3.7717020892746307,"vX0":5.862227008336873,"vY0":-138.20399021092058,"vZ0":-1.5450637001253114,"x":106.35,"y":136.94,"x0":-0.7606060049253118,"y0":50.0017950805494,"z0":5.540808801024501,"aX":-16.504983437470088},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":14.3,"spinRate":2031,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.39716274798595785,"extension":6.481263191309548},"hitData":{"launchSpeed":101.5,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.55,"coordY":106.51}},"index":6,"playId":"ad9d6cc5-e4df-39aa-afd3-c1fa20c07b56","pitchNumber":7,"startTime":"2026-05-10T21:02:46.012Z","endTime":"2026-05-10T21:02:57.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:02:57.798Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (11) on a fly ball to left field. Alec Burleson scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T21:03:13.225Z","endTime":"2026-05-10T21:04:44.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":68.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659923007127237,"aZ":-45.08308976292251,"pfxX":7.2678564666274905,"pfxZ":-10.73674909363614,"pX":-0.9895947752616968,"pZ":3.639678012005193,"vX0":-1.8018450598646412,"vY0":-109.92603929976094,"vZ0":5.498386980419843,"x":154.72,"y":140.51,"x0":-1.0946055954028202,"y0":50.00213409559299,"z0":5.944104220677359,"aX":8.738762536912295},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-17.3,"breakHorizontal":-12.5,"spinRate":2362,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.5016431729489348,"extension":6.515263302651966},"index":0,"playId":"a52cf345-bcef-3044-8187-71a5e98d03cd","pitchNumber":1,"startTime":"2026-05-10T21:03:22.194Z","endTime":"2026-05-10T21:03:27.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Alec Burleson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"a52cf345-bcef-3044-8187-71a5e98d03cd","startTime":"2026-05-10T21:03:32.961Z","endTime":"2026-05-10T21:03:40.469Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98623203699899,"aZ":-28.708897806953622,"pfxX":8.623197307777774,"pfxZ":2.3807210732295623,"pX":1.2929779146369038,"pZ":1.8454651820446002,"vX0":3.039345904694588,"vY0":-120.54660816888693,"vZ0":-2.2435183987465175,"x":67.71,"y":188.95,"x0":-1.1084586085964618,"y0":50.00244998876295,"z0":5.352214615107582,"aX":12.540801052630188},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.0,"breakHorizontal":-16.3,"spinRate":2571,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4564238624389745,"extension":6.464326006569415},"index":2,"playId":"11ac3efe-d1c3-3050-8bb1-be4051746685","pitchNumber":2,"startTime":"2026-05-10T21:03:40.469Z","endTime":"2026-05-10T21:03:43.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72274623366156,"aZ":-19.561442518816424,"pfxX":-7.7375302166254585,"pfxZ":6.5055044476850465,"pX":0.5601820586801659,"pZ":2.8944418716958613,"vX0":6.202656862274599,"vY0":-138.3364497814059,"vZ0":-3.513231544045401,"x":95.65,"y":160.63,"x0":-0.7052392481288015,"y0":50.00372486530877,"z0":5.491421307162252,"aX":-15.004554962738272},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":1986,"spinDirection":204},"zone":6,"typeConfidence":0.89,"plateTime":0.3958571061844576,"extension":6.514334613505879},"index":3,"playId":"a6f6175c-89f8-35c1-8e66-0fad2cd55ffc","pitchNumber":3,"startTime":"2026-05-10T21:03:56.707Z","endTime":"2026-05-10T21:03:59.940Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.962900431703012,"aZ":-44.45623582167234,"pfxX":6.2179078602454325,"pfxZ":-9.959714879595627,"pX":-0.9649368761958457,"pZ":2.771208259122607,"vX0":-1.914643738786309,"vY0":-110.9874044553231,"vZ0":3.4146121445317474,"x":153.78,"y":163.96,"x0":-0.8932044981241188,"y0":50.00201771477962,"z0":5.879197926140653,"aX":7.668935749479257},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-16.7,"breakHorizontal":-10.7,"spinRate":2459,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.49566570328467296,"extension":6.473591145846898},"hitData":{"launchSpeed":108.3,"launchAngle":31.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.57,"coordY":59.31}},"index":4,"playId":"c069cd98-966a-3c5d-8343-aef8856651b5","pitchNumber":4,"startTime":"2026-05-10T21:04:13.624Z","endTime":"2026-05-10T21:04:44.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:04:44.897Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Gorman lines out sharply to second baseman Sung-Mun Song.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T21:04:53.706Z","endTime":"2026-05-10T21:05:56.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.387006672739076,"aZ":-16.517947764452114,"pfxX":-2.967266283274239,"pfxZ":8.15564992457504,"pX":0.09447214775637673,"pZ":3.1144678532046264,"vX0":4.154714610449683,"vY0":-138.0807611355384,"vZ0":-3.335565363575936,"x":113.4,"y":154.69,"x0":-1.0481868846631248,"y0":50.00441202021395,"z0":5.457769721721808,"aX":-5.69774677795845},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2268,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39753912321779783,"extension":6.467301235494751},"index":0,"playId":"77923104-1adf-3bf5-8d4f-c806a6e5460d","pitchNumber":1,"startTime":"2026-05-10T21:05:05.241Z","endTime":"2026-05-10T21:05:08.241Z","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.9,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30707461105826,"aZ":-15.555196476637414,"pfxX":-3.030649405477212,"pfxZ":8.682695995593036,"pX":-0.09848696630819982,"pZ":3.7978872385567652,"vX0":3.519426901386948,"vY0":-138.0935283603805,"vZ0":-1.775218046611407,"x":120.75,"y":136.24,"x0":-1.0011169095073862,"y0":50.00443836614418,"z0":5.505784101238792,"aX":-5.802066659921418},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":4.7,"spinRate":2172,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39800360174038296,"extension":6.397956828558085},"index":1,"playId":"052c2aae-d2a3-31ae-a46d-3fabf60c0669","pitchNumber":2,"startTime":"2026-05-10T21:05:18.077Z","endTime":"2026-05-10T21:05:21.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117588982699733,"aZ":-42.37584481556091,"pfxX":5.9678532046600905,"pfxZ":-8.025537655602502,"pX":0.1953662365909,"pZ":0.23331967493504388,"vX0":0.5327737013062599,"vY0":-113.33455771376744,"vZ0":-2.3403556543615585,"x":109.55,"y":232.48,"x0":-0.8173691081354001,"y0":50.00233778243156,"z0":5.603566517433543,"aX":7.586117321424309},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.8,"breakHorizontal":-10.9,"spinRate":2494,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.48755614968918026,"extension":6.550737749514563},"index":2,"playId":"cc5ba601-22db-34e8-bff2-ce05868d5ed4","pitchNumber":3,"startTime":"2026-05-10T21:05:31.972Z","endTime":"2026-05-10T21:05:35.723Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985049272092173,"aZ":-24.408959145100507,"pfxX":3.2257284779718516,"pfxZ":4.378117971382412,"pX":-0.060822924822696973,"pZ":2.298629656361873,"vX0":1.7641967837094126,"vY0":-132.03792172651072,"vZ0":-3.494531831882971,"x":119.32,"y":176.72,"x0":-1.1557675296305159,"y0":50.00177491851775,"z0":5.426550520929894,"aX":5.719286814082437},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-6.2,"spinRate":2466,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4141515612419635,"extension":6.448996254264197},"hitData":{"launchSpeed":110.8,"launchAngle":9.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":149.22,"coordY":142.74}},"index":3,"playId":"fb38eb66-84a7-3d91-ba54-4591bd1eff91","pitchNumber":4,"startTime":"2026-05-10T21:05:50.013Z","endTime":"2026-05-10T21:05:56.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:05:56.518Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T21:07:51.026Z","endTime":"2026-05-10T21:10:02.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849613012385458,"aZ":-14.806410053871279,"pfxX":-4.837425720601525,"pfxZ":9.116378614390419,"pX":0.17567251492640043,"pZ":2.1912113720019284,"vX0":6.241250762460619,"vY0":-136.8264127049434,"vZ0":-6.038876780047779,"x":110.3,"y":179.62,"x0":-1.501365347736249,"y0":50.00148257676959,"z0":5.432983291482539,"aX":-9.215077772023037},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2177,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.39957435130753627,"extension":6.977874582661532},"index":0,"playId":"c16100cc-7e63-3127-a420-777f7487c5e9","pitchNumber":1,"startTime":"2026-05-10T21:08:03.015Z","endTime":"2026-05-10T21:08:06.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.025774294709162,"aZ":-17.182290349453087,"pfxX":-4.604514946365816,"pfxZ":8.230605265209219,"pX":-0.113746701276045,"pZ":4.354204513385623,"vX0":5.805214857611985,"vY0":-133.8954586010233,"vZ0":-0.2803202852311347,"x":121.34,"y":121.22,"x0":-1.708416746434111,"y0":50.00330712379873,"z0":5.686248304840758,"aX":-8.388286600069266},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2224,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4085589452692462,"extension":7.01417972777476},"index":1,"playId":"f8657d24-b043-3714-bbb0-11794ce0568a","pitchNumber":2,"startTime":"2026-05-10T21:08:15.860Z","endTime":"2026-05-10T21:08:20.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16652186311119,"aZ":-27.933367546728146,"pfxX":-7.0218280596027896,"pfxZ":2.5641438426988774,"pX":0.59308078486254,"pZ":1.4152112588596168,"vX0":7.537258493048463,"vY0":-127.91157752067313,"vZ0":-4.458907503139304,"x":94.39,"y":200.57,"x0":-1.4838948778942807,"y0":50.00057342276362,"z0":5.37927402194911,"aX":-11.597667958065088},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":10.9,"spinRate":1413,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42872715258716854,"extension":7.026101000428971},"index":2,"playId":"4733386e-7ae3-3954-aeaa-0aa3e24d103c","pitchNumber":3,"startTime":"2026-05-10T21:08:28.476Z","endTime":"2026-05-10T21:08:31.581Z","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":86.3,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77777492244398,"aZ":-32.13309819427793,"pfxX":2.5864081912716066,"pfxZ":0.023033012539883213,"pX":0.6707445936434234,"pZ":0.7108811988134635,"vX0":4.946842792085918,"vY0":-125.56932331375006,"vZ0":-5.683477754397952,"x":91.43,"y":219.59,"x0":-1.6585971501174699,"y0":50.00097404753602,"z0":5.60932276024792,"aX":4.140428910260262},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2468,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4357328193834098,"extension":6.935786135966731},"index":3,"playId":"8794634c-66a5-3a11-9973-3f0b6c19e8fd","pitchNumber":4,"startTime":"2026-05-10T21:08:41.825Z","endTime":"2026-05-10T21:08:45.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76785869394947,"aZ":-42.80265735956399,"pfxX":5.721150134261624,"pfxZ":-7.392271712441481,"pX":0.04285613884592523,"pZ":1.6063038376111005,"vX0":2.2180330356837534,"vY0":-119.92193802074362,"vZ0":-0.5482094414547055,"x":115.37,"y":195.41,"x0":-1.6402944859365673,"y0":50.00027998533041,"z0":5.695472585644353,"aX":8.230981491087046},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.2,"breakHorizontal":-10.9,"spinRate":2441,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4588484764828382,"extension":6.893920484611503},"index":4,"playId":"37566fac-cbc7-3a33-b816-5134fdf688be","pitchNumber":5,"startTime":"2026-05-10T21:08:56.781Z","endTime":"2026-05-10T21:09:00.241Z","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":5,"startTime":"2026-05-10T21:09:12.985Z","endTime":"2026-05-10T21:09:26.998Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499467013836266,"aZ":-18.186011310916637,"pfxX":-3.38850122781173,"pfxZ":7.340207126308352,"pX":-1.4565858445848756,"pZ":3.1770670165989654,"vX0":2.173119288266661,"vY0":-136.7734562936156,"vZ0":-2.9190695718000796,"x":172.52,"y":153.0,"x0":-1.81875125109701,"y0":50.00479110325048,"z0":5.4966826317981585,"aX":-6.458503204467098},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":5.8,"spinRate":2050,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3995776364371224,"extension":6.981016726950781},"index":6,"playId":"4c7e50cf-f184-3024-9e54-b95bcc5f8f2f","pitchNumber":6,"startTime":"2026-05-10T21:09:26.998Z","endTime":"2026-05-10T21:09:31.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826440289427293,"aZ":-27.147771699325773,"pfxX":1.6477160159888569,"pfxZ":2.9935515032582263,"pX":0.2442439672377753,"pZ":1.756276476354496,"vX0":4.364390428293832,"vY0":-128.2978656347334,"vZ0":-4.028524367050983,"x":107.69,"y":191.36,"x0":-1.6882450105785265,"y0":50.00202159854856,"z0":5.445936521072952,"aX":2.765180826054055},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.0,"spinRate":2286,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4257898284538131,"extension":7.068305707897928},"index":7,"playId":"b9e923f7-70ee-31bf-87a3-36dfd56885a3","pitchNumber":7,"startTime":"2026-05-10T21:09:39.804Z","endTime":"2026-05-10T21:09:43.305Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188545244968882,"aZ":-25.390307612336127,"pfxX":-8.540843829755172,"pfxZ":4.096751540241292,"pX":-0.2664999122609464,"pZ":1.3895526947771113,"vX0":6.210683343120477,"vY0":-128.03322022869745,"vZ0":-5.031250581075666,"x":127.16,"y":201.26,"x0":-1.6177447898824655,"y0":50.002349824238806,"z0":5.374797176879515,"aX":-14.136054461180882},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":1447,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4282991688421687,"extension":7.195014234878397},"hitData":{"launchSpeed":95.9,"launchAngle":21.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.62,"coordY":80.83}},"index":8,"playId":"e945ecd1-2de6-3f88-b1a6-3e400a74b519","pitchNumber":8,"startTime":"2026-05-10T21:09:55.149Z","endTime":"2026-05-10T21:10:02.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:10:02.882Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (3) on a line drive to left fielder Thomas Saggese.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T21:10:17.219Z","endTime":"2026-05-10T21:11:16.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326319137121345,"aZ":-26.86266834988131,"pfxX":2.371017206091465,"pfxZ":3.0364485363657945,"pX":0.5980290865925917,"pZ":1.650962705616379,"vX0":5.143954304894689,"vY0":-131.33222965875464,"vZ0":-4.902030523208355,"x":94.2,"y":194.2,"x0":-1.6926227596858883,"y0":50.00338174854015,"z0":5.534967342532061,"aX":4.14991122299229},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-5.4,"spinRate":2387,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4167519762742353,"extension":7.042732871415541},"index":0,"playId":"2810f5dc-0574-3399-959f-8fbc4e117732","pitchNumber":1,"startTime":"2026-05-10T21:10:27.283Z","endTime":"2026-05-10T21:10:30.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772137698732713,"aZ":-15.580675160918743,"pfxX":-2.1358762605570756,"pfxZ":8.689113662102518,"pX":-0.2118443083812445,"pZ":3.6954397148564135,"vX0":4.424567510200245,"vY0":-137.40641673388228,"vZ0":-2.341487417006955,"x":125.08,"y":139.0,"x0":-1.5663226305569111,"y0":50.00503576783473,"z0":5.618738738550075,"aX":-4.080390181475333},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":2.9,"spinRate":2125,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.398796793513458,"extension":6.984678514426144},"index":1,"playId":"8b207b8c-6599-3b38-949c-917c04bf4fb2","pitchNumber":2,"startTime":"2026-05-10T21:10:40.818Z","endTime":"2026-05-10T21:10:44.866Z","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-10T21:10:53.618Z","endTime":"2026-05-10T21:11:04.482Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89125490242333,"aZ":-28.92111013128732,"pfxX":10.697148072436498,"pfxZ":2.093723523729249,"pX":0.3827618094107392,"pZ":1.8680125766070632,"vX0":2.009075104200888,"vY0":-124.0444587152367,"vZ0":-2.6982688466449565,"x":102.41,"y":188.34,"x0":-1.827693999603753,"y0":50.001028503390884,"z0":5.3926498927220825,"aX":16.588714513808018},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-19.8,"spinRate":2619,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4423491730053226,"extension":6.98146999103019},"hitData":{"launchSpeed":74.5,"launchAngle":16.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.01,"coordY":142.0}},"index":3,"playId":"5e48a4ec-7002-3de9-bdf5-c1e041ef3106","pitchNumber":3,"startTime":"2026-05-10T21:11:04.482Z","endTime":"2026-05-10T21:11:16.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:11:16.706Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, third baseman Nolan Gorman to first baseman Alec Burleson. Xander Bogaerts to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T21:11:33.342Z","endTime":"2026-05-10T21:11:58.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.750641133711195,"aZ":-14.945469986399221,"pfxX":-5.492807786966631,"pfxZ":9.581534291160324,"pX":-0.5495333087881793,"pZ":3.243042841863322,"vX0":4.532301073888059,"vY0":-133.95207465407765,"vZ0":-3.1981953836583545,"x":137.95,"y":151.22,"x0":-1.5585362309161779,"y0":50.00562409034583,"z0":5.5357724927504215,"aX":-9.879576125883858},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2209,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41054124225061184,"extension":7.198282407090302},"hitData":{"launchSpeed":98.1,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.16,"coordY":163.69}},"index":0,"playId":"5b6906b6-ccc6-3b03-9072-11eed5d9b7f3","pitchNumber":1,"startTime":"2026-05-10T21:11:47.848Z","endTime":"2026-05-10T21:11:58.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:11:58.784Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to left fielder Thomas Saggese.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T21:12:18.783Z","endTime":"2026-05-10T21:13:56.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.8,"endSpeed":82.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426320930807346,"aZ":-31.070949117591606,"pfxX":3.2863500756039823,"pfxZ":0.6445204420374857,"pX":-0.35033449274636946,"pZ":2.643361525841848,"vX0":2.941334478356838,"vY0":-129.35116599765087,"vZ0":-1.3706565328502411,"x":130.35,"y":167.41,"x0":-1.926517039926371,"y0":50.000530620558294,"z0":5.548818420043058,"aX":5.601971949486775},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.1,"breakHorizontal":-6.6,"spinRate":2408,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4224430673410251,"extension":7.0438263807548696},"index":0,"playId":"18e46bbb-f17e-3444-be8d-b930e79a477c","pitchNumber":1,"startTime":"2026-05-10T21:12:25.647Z","endTime":"2026-05-10T21:12:28.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935140183890937,"aZ":-43.377197430486405,"pfxX":3.680868249533278,"pfxZ":-7.392296498039255,"pX":1.2517774112577842,"pZ":1.788310413829324,"vX0":5.5395798322191485,"vY0":-123.00114750707398,"vZ0":-0.5140845682930303,"x":69.29,"y":190.5,"x0":-1.517622924951081,"y0":50.004784037617306,"z0":5.713657460221601,"aX":5.576056097424495},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.2,"breakHorizontal":-8.0,"spinRate":2325,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44722663661725104,"extension":7.12160129341252},"index":1,"playId":"54b24e97-edbf-3bd2-8884-74518f3d2224","pitchNumber":2,"startTime":"2026-05-10T21:12:40.558Z","endTime":"2026-05-10T21:12:43.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72192580929862,"aZ":-29.69612995096164,"pfxX":2.8054912555982208,"pfxZ":1.467627437940779,"pX":0.6228380807128484,"pZ":2.5978944334729266,"vX0":5.038680708369949,"vY0":-129.08653460775935,"vZ0":-1.6372910593703047,"x":93.26,"y":168.64,"x0":-1.7183943507128732,"y0":50.002484992588045,"z0":5.525234213211679,"aX":4.737083380416992},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-6.2,"spinRate":2386,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.42421114684481553,"extension":7.1947789368245765},"index":2,"playId":"847603ef-1879-3dfa-ad5b-d78bb7ee4fb1","pitchNumber":3,"startTime":"2026-05-10T21:12:57.370Z","endTime":"2026-05-10T21:13:00.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541919708420807,"aZ":-31.606877696455854,"pfxX":10.21619315484625,"pfxZ":0.3606275971857915,"pX":1.1318717030168113,"pZ":2.4685234380259327,"vX0":3.729017156674832,"vY0":-125.29082496309508,"vZ0":-1.250705882625619,"x":73.86,"y":172.13,"x0":-1.7069125495846427,"y0":50.00337923086943,"z0":5.5795865423249325,"aX":16.088297650260493},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-19.4,"spinRate":2651,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.43875390926868496,"extension":6.880862413360397},"index":3,"playId":"c5145ccd-2303-3322-bd56-98ac65e7367a","pitchNumber":4,"startTime":"2026-05-10T21:13:17.846Z","endTime":"2026-05-10T21:13:21.021Z","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":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322604877276905,"aZ":-41.05651288558829,"pfxX":4.3899435561599995,"pfxZ":-5.916893498344777,"pX":0.4423535740288349,"pZ":1.604605779216059,"vX0":3.1541830529609944,"vY0":-122.061580330386,"vZ0":-1.0787484691141394,"x":100.14,"y":195.46,"x0":-1.4396904913157014,"y0":50.00524104248413,"z0":5.605552325570668,"aX":6.586276914496921},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.7,"breakHorizontal":-8.8,"spinRate":2273,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4497210711683852,"extension":7.1666923721425135},"hitData":{"launchSpeed":99.3,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.21,"coordY":67.26}},"index":4,"playId":"581ef7c5-d469-3a56-9089-4710933d91ee","pitchNumber":5,"startTime":"2026-05-10T21:13:48.977Z","endTime":"2026-05-10T21:13:56.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:13:56.208Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T21:16:02.078Z","endTime":"2026-05-10T21:17:58.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.204961497776655,"aZ":-17.39881165444655,"pfxX":-8.202585695213013,"pfxZ":7.9993106261846725,"pX":0.8155417892731157,"pZ":2.1837189522798903,"vX0":7.24354566626011,"vY0":-135.0011698143539,"vZ0":-5.464586606339844,"x":85.91,"y":179.82,"x0":-0.8357812623366458,"y0":50.00331704214917,"z0":5.457610659715757,"aX":-15.151482865364558},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2265,"spinDirection":206},"zone":6,"typeConfidence":0.92,"plateTime":0.40562327964416856,"extension":6.519480921729549},"index":0,"playId":"50ca68a9-b98b-3ac6-a090-b31d1b801964","pitchNumber":1,"startTime":"2026-05-10T21:16:04.570Z","endTime":"2026-05-10T21:16:07.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35818713651592,"aZ":-27.084242968701425,"pfxX":5.5695080240008075,"pfxZ":3.4513161258494254,"pX":0.0819524381144857,"pZ":2.979110597078638,"vX0":1.0403517658295498,"vY0":-120.40515081402127,"vZ0":-0.44716096262833593,"x":113.88,"y":158.34,"x0":-1.0790558250043738,"y0":50.00335591146383,"z0":5.554238065875546,"aX":8.215532862626517},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.4,"breakHorizontal":-10.3,"spinRate":2694,"spinDirection":91},"zone":2,"typeConfidence":2.0,"plateTime":0.45409904644740484,"extension":6.507983301309485},"index":1,"playId":"55eaaee3-5a2b-326b-8cac-48abf730159e","pitchNumber":2,"startTime":"2026-05-10T21:16:17.170Z","endTime":"2026-05-10T21:16:22.019Z","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":0},"index":2,"startTime":"2026-05-10T21:16:31.998Z","endTime":"2026-05-10T21:16:42.566Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":87.4,"endSpeed":80.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280521977962113,"aZ":-28.96470836547486,"pfxX":4.865873250491287,"pfxZ":1.9530710452595788,"pX":1.5058917712156867,"pZ":1.6093935108952635,"vX0":3.5455634464321304,"vY0":-127.23922501840939,"vZ0":-4.400662015651889,"x":59.6,"y":195.33,"x0":-0.5362747005896872,"y0":50.00437248638253,"z0":5.6475382520742174,"aX":8.00604106746847},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-9.6,"spinRate":2460,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.42991125196771973,"extension":6.579035967602389},"index":3,"playId":"49f9877d-62bc-3c03-8a53-2851e7f40dd0","pitchNumber":3,"startTime":"2026-05-10T21:16:42.566Z","endTime":"2026-05-10T21:16:45.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95000660158312,"aZ":-27.127386243312685,"pfxX":3.99735463421093,"pfxZ":3.05703609635016,"pX":0.5452417023125576,"pZ":2.438319188617606,"vX0":1.9088865963290411,"vY0":-127.38717966254018,"vZ0":-2.7209384393006824,"x":96.22,"y":172.95,"x0":-0.7321164332068794,"y0":50.00542931598933,"z0":5.653925685061018,"aX":6.6021903992097695},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-7.7,"spinRate":2430,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.42915859658334465,"extension":6.502078553976803},"index":4,"playId":"da11cce7-cd30-3410-85a2-68925afdaac9","pitchNumber":4,"startTime":"2026-05-10T21:16:56.808Z","endTime":"2026-05-10T21:16:59.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55367132394914,"aZ":-15.156224442336049,"pfxX":-1.3355256785439367,"pfxZ":9.25423074403733,"pX":-0.5739936695702457,"pZ":5.219217069327866,"vX0":0.942916278694194,"vY0":-135.03011737732652,"vZ0":1.378082728788341,"x":138.88,"y":97.86,"x0":-0.7549466418921954,"y0":50.00194900955399,"z0":5.771454710013141,"aX":-2.455760737728193},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":2.2,"spinRate":2117,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40629527324236747,"extension":6.420437347205493},"index":5,"playId":"dfc61993-2939-3c1a-b930-7fefa5bb1116","pitchNumber":5,"startTime":"2026-05-10T21:17:16.575Z","endTime":"2026-05-10T21:17:19.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.766415834679893,"aZ":-17.773898402328772,"pfxX":-6.3568603406337925,"pfxZ":7.764102084290725,"pX":-0.1651760153244151,"pZ":4.268830468363386,"vX0":4.073011239925667,"vY0":-135.6049797380205,"vZ0":-0.19072407620132392,"x":123.3,"y":123.52,"x0":-0.8638357851713617,"y0":50.00390829798335,"z0":5.584332527004035,"aX":-11.79201147225987},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2034,"spinDirection":205},"zone":11,"typeConfidence":0.72,"plateTime":0.4045388978095894,"extension":6.4525120339557},"index":6,"playId":"5b617dac-7492-31d3-a680-333f719c928c","pitchNumber":6,"startTime":"2026-05-10T21:17:33.275Z","endTime":"2026-05-10T21:17:36.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299451690842123,"aZ":-24.12679574015304,"pfxX":3.6616258820947,"pfxZ":4.672045416433555,"pX":0.004607796683205636,"pZ":2.75618916314713,"vX0":1.0764155428593973,"vY0":-129.918124591762,"vZ0":-2.6720715423604537,"x":116.82,"y":164.36,"x0":-0.8900572190722627,"y0":50.00187084237803,"z0":5.617037166770376,"aX":6.306009003068381},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-6.8,"spinRate":2303,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.42037659021449647,"extension":6.42720333813708},"hitData":{"launchSpeed":80.7,"launchAngle":48.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.65,"coordY":121.13}},"index":7,"playId":"967dd5d9-076d-3a36-a9fc-9aebc83f8154","pitchNumber":7,"startTime":"2026-05-10T21:17:47.037Z","endTime":"2026-05-10T21:17:58.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:17:58.852Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T21:18:06.237Z","endTime":"2026-05-10T21:18:48.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543944483350018,"aZ":-24.73067668044196,"pfxX":3.394620468651966,"pfxZ":4.354026200026791,"pX":-0.5572559371112944,"pZ":3.115333071155733,"vX0":0.39225305039226344,"vY0":-129.52146970671657,"vZ0":-1.4176942475734005,"x":138.24,"y":154.67,"x0":-1.1517257077706853,"y0":50.00233326283284,"z0":5.550297330143364,"aX":5.801173606134561},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-6.2,"spinRate":2309,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4219328008804424,"extension":6.446354944939082},"index":0,"playId":"880efd6b-e5b9-3a0e-a743-58b6c7a2cdb8","pitchNumber":1,"startTime":"2026-05-10T21:18:20.114Z","endTime":"2026-05-10T21:18:23.337Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.421013523775116,"aZ":-16.017475578080997,"pfxX":-2.320880676128398,"pfxZ":8.474408302148202,"pX":-0.6914818801626141,"pZ":2.262981988215484,"vX0":1.8475196867679005,"vY0":-137.653315409265,"vZ0":-5.513772142530438,"x":143.36,"y":177.68,"x0":-1.0720025135043225,"y0":50.00302095820243,"z0":5.387907669885704,"aX":-4.424907044710835},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":3.8,"spinRate":2150,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3988996258837805,"extension":6.376482043036121},"hitData":{"launchSpeed":101.7,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.41,"coordY":146.62}},"index":1,"playId":"4b073f64-aba4-3ed2-9e2b-f3cc52b6b7a3","pitchNumber":2,"startTime":"2026-05-10T21:18:39.691Z","endTime":"2026-05-10T21:18:48.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:18:48.028Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thomas Saggese flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T21:19:02.999Z","endTime":"2026-05-10T21:19:23.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215483731365993,"aZ":-43.36992402042972,"pfxX":5.6890709125679155,"pfxZ":-8.826686877930134,"pX":-0.2687139794480016,"pZ":2.4642704612283652,"vX0":-0.2258849966426087,"vY0":-112.71218172894147,"vZ0":2.392379721144426,"x":127.24,"y":172.24,"x0":-0.9039553771192388,"y0":50.003829722083026,"z0":5.814859116326007,"aX":7.215219263702397},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-14.9,"breakHorizontal":-10.2,"spinRate":2487,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.488632805769849,"extension":6.546185866036048},"hitData":{"launchSpeed":104.5,"launchAngle":33.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.81,"coordY":48.03}},"index":0,"playId":"f830d6f7-4a33-3e81-99a7-b01444e09c63","pitchNumber":1,"startTime":"2026-05-10T21:19:13.560Z","endTime":"2026-05-10T21:19:23.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:19:23.078Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sung-Mun Song walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T21:21:25.229Z","endTime":"2026-05-10T21:22:29.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314072964199003,"aZ":-10.532395222027649,"pfxX":-2.993768097841812,"pfxZ":11.75142094850512,"pX":-0.3915250602240439,"pZ":3.910243246333262,"vX0":4.289720496126564,"vY0":-135.06598804656596,"vZ0":-2.3834440056693764,"x":131.92,"y":133.2,"x0":-1.6137490894695121,"y0":50.00111014141954,"z0":5.5479653028361655,"aX":-5.512979269969717},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.0,"breakHorizontal":4.4,"spinRate":2352,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4060372580690985,"extension":7.116081349473892},"index":0,"playId":"076a8218-80e4-364a-ada7-e5dce0e72b18","pitchNumber":1,"startTime":"2026-05-10T21:21:32.079Z","endTime":"2026-05-10T21:21:35.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04919510055103,"aZ":-43.755654481152156,"pfxX":6.333777383318144,"pfxZ":-8.34828004175859,"pX":-1.0290226689648578,"pZ":2.5358177238780444,"vX0":-0.12498683625893292,"vY0":-117.81191011563621,"vZ0":1.9678954395337047,"x":156.22,"y":170.31,"x0":-1.796015578526764,"y0":50.001059784706,"z0":5.772714664128027,"aX":8.78874674834867},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.2,"breakHorizontal":-11.4,"spinRate":2313,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4672020815048952,"extension":6.842912551284914},"index":1,"playId":"11e53695-3358-3be9-aea1-acb6d27326cc","pitchNumber":2,"startTime":"2026-05-10T21:21:43.196Z","endTime":"2026-05-10T21:21:48.391Z","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":91.7,"endSpeed":83.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66989314580541,"aZ":-11.631474254246756,"pfxX":-3.1916564216617975,"pfxZ":11.465589173929114,"pX":0.5492564210617995,"pZ":2.703617532438184,"vX0":6.478669024711632,"vY0":-133.26474485846379,"vZ0":-4.805649492215746,"x":96.06,"y":165.78,"x0":-1.5028524109008075,"y0":50.00156592234922,"z0":5.376019187982662,"aX":-5.7181249840715145},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":4.3,"spinRate":2189,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4116058116806691,"extension":7.013749622743475},"index":2,"playId":"27c04133-c4b1-335a-a4ea-3bdee5dd3641","pitchNumber":3,"startTime":"2026-05-10T21:21:55.778Z","endTime":"2026-05-10T21:21:59.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58445508917159,"aZ":-22.41813158481977,"pfxX":-8.90285579295631,"pfxZ":6.030580592556567,"pX":0.8030288830427909,"pZ":0.8993650537879205,"vX0":8.62759087063064,"vY0":-126.59688068978795,"vZ0":-6.6899257700354955,"x":86.39,"y":214.5,"x0":-1.4974338363479205,"y0":50.004272988586955,"z0":5.378695691087931,"aX":-14.407911997449839},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":1517,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.43315198204150906,"extension":7.001006948268453},"index":3,"playId":"939d1555-7e87-36b9-b23d-bcdc353b5c44","pitchNumber":4,"startTime":"2026-05-10T21:22:08.755Z","endTime":"2026-05-10T21:22:11.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60656586817321,"aZ":-11.11788190316396,"pfxX":-5.154752341029528,"pfxZ":11.369977621782228,"pX":-0.7198550110895579,"pZ":2.227958086483381,"vX0":4.398561360666082,"vY0":-135.68492355268447,"vZ0":-6.347903416969576,"x":144.44,"y":178.63,"x0":-1.6977692356437217,"y0":50.0019846635804,"z0":5.3839173701718135,"aX":-9.544763045911058},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":8.3,"spinRate":2155,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40476318515389087,"extension":7.1113877120725375},"index":4,"playId":"d0369f37-5131-3d0a-8a00-0ce7bed5ab4b","pitchNumber":5,"startTime":"2026-05-10T21:22:23.497Z","endTime":"2026-05-10T21:22:29.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:22:29.094Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rodolfo Durán strikes out swinging. Sung-Mun Song steals (2) 2nd base.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T21:22:46.499Z","endTime":"2026-05-10T21:23:42.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754323163402873,"aZ":-21.138721121289773,"pfxX":1.687471749538394,"pfxZ":6.4514281774892535,"pX":-0.07527984137124712,"pZ":2.8178725786358494,"vX0":3.687282222305268,"vY0":-130.5719708441363,"vZ0":-2.6572156751570475,"x":119.87,"y":162.7,"x0":-1.7300684892268525,"y0":50.005901052741464,"z0":5.454850763487993,"aX":2.888876498525522},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":-4.0,"spinRate":2389,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.42089754980866,"extension":7.035268860582986},"index":0,"playId":"6bec4c3c-a9cc-3119-baed-4faa3ef545bb","pitchNumber":1,"startTime":"2026-05-10T21:22:54.917Z","endTime":"2026-05-10T21:22:59.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27182455257665,"aZ":-15.142398501587218,"pfxX":-4.828391257753887,"pfxZ":8.85880176969573,"pX":-0.0750320762860896,"pZ":2.003914175728559,"vX0":5.512443302564829,"vY0":-137.69673408314728,"vZ0":-6.691156588507704,"x":119.86,"y":184.67,"x0":-1.47457289178308,"y0":50.00300220646763,"z0":5.488082653786884,"aX":-9.282473434028653},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":7.6,"spinRate":2231,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3976245168116228,"extension":7.228919561128911},"index":1,"playId":"177c5523-ee96-30ee-bf27-7d334d74db35","pitchNumber":2,"startTime":"2026-05-10T21:23:18.409Z","endTime":"2026-05-10T21:23:21.535Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418981540840797,"aZ":-30.15723585100021,"pfxX":9.010881094177348,"pfxZ":1.254795894105091,"pX":2.0609195673453304,"pZ":1.6317528085292312,"vX0":6.234400666033815,"vY0":-126.23532440640858,"vZ0":-3.4804103721463786,"x":38.44,"y":194.72,"x0":-1.6141528587744272,"y0":50.00433854619816,"z0":5.4640231753908735,"aX":14.49865146221301},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":2729,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4343946780952015,"extension":7.021177009723656},"index":2,"playId":"bb621125-1aca-3a09-a5b5-c3f2f179506d","pitchNumber":3,"startTime":"2026-05-10T21:23:36.240Z","endTime":"2026-05-10T21:23:42.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:23:42.765Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T21:24:06.978Z","endTime":"2026-05-10T21:25:15.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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(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.1,"endSpeed":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72975518381905,"aZ":-15.996815218108509,"pfxX":-1.5515675071638513,"pfxZ":8.611665606777853,"pX":-0.6735992040298275,"pZ":3.94259786348043,"vX0":3.30116868055172,"vY0":-135.71635159759845,"vZ0":-1.3922088060885622,"x":142.68,"y":132.33,"x0":-1.7002842172919501,"y0":50.00259430457683,"z0":5.568279389599021,"aX":-2.9148597124946587},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":2.2,"spinRate":2269,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40249188261547,"extension":7.189782890972136},"index":0,"playId":"ba71c168-851e-3235-b8b9-7c57a68d0978","pitchNumber":1,"startTime":"2026-05-10T21:24:18.211Z","endTime":"2026-05-10T21:24:21.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553499678758605,"aZ":-29.956736016323095,"pfxX":-9.735677551693605,"pfxZ":1.3032169191550627,"pX":0.10094277021334518,"pZ":0.6203456047711337,"vX0":7.230370785122203,"vY0":-129.7174796302522,"vZ0":-6.13327789454313,"x":113.15,"y":222.03,"x0":-1.459964100563722,"y0":50.001829351742344,"z0":5.303913408391625,"aX":-16.562917451858507},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":16.0,"spinRate":1521,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4225097541622853,"extension":7.0144012320263895},"index":1,"playId":"a2d5f715-2666-39ae-acce-9eb2baaedf65","pitchNumber":2,"startTime":"2026-05-10T21:24:32.020Z","endTime":"2026-05-10T21:24:35.471Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.267765920864854,"aZ":-27.479298403618706,"pfxX":3.7125253985331668,"pfxZ":2.7980764445108317,"pX":-0.8486191699038259,"pZ":3.690738140217201,"vX0":1.5411685007236453,"vY0":-128.3483596337542,"vZ0":0.8892206635055809,"x":149.35,"y":139.13,"x0":-1.938236167653745,"y0":50.00155335292376,"z0":5.471247216839397,"aX":6.2252060024011815},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.1,"spinRate":2178,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.42590924052582046,"extension":7.236645884654538},"index":2,"playId":"63f96446-40a9-3c7e-9736-c3461e4271cc","pitchNumber":3,"startTime":"2026-05-10T21:24:53.905Z","endTime":"2026-05-10T21:24:58.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66154479958549,"aZ":-18.18643817795823,"pfxX":-3.883032791812729,"pfxZ":7.698936201410792,"pX":-1.6859921531865747,"pZ":3.276557974613407,"vX0":1.141518132592023,"vY0":-133.44097835456512,"vZ0":-2.476468111874193,"x":181.27,"y":150.31,"x0":-1.6127803958153,"y0":50.00450756500577,"z0":5.515648885647044,"aX":-7.056801603623567},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":6.8,"spinRate":1992,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40927148772951405,"extension":7.135305848706372},"index":3,"playId":"30f7d706-4b4d-390f-8987-9e113daf723c","pitchNumber":4,"startTime":"2026-05-10T21:25:11.282Z","endTime":"2026-05-10T21:25:15.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:25:15.253Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Nolan Gorman to first baseman Alec Burleson. Sung-Mun Song to 3rd. Jackson Merrill to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T21:26:14.237Z","endTime":"2026-05-10T21:27:48.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T21:25:24.604Z","endTime":"2026-05-10T21:26:16.352Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8601988285744,"aZ":-40.19015459310192,"pfxX":3.3426841502715345,"pfxZ":-5.700003274028186,"pX":-0.7509121384088492,"pZ":2.316546717991488,"vX0":0.9632275541853191,"vY0":-118.4766626868057,"vZ0":0.6850865605618361,"x":145.62,"y":176.23,"x0":-1.5980458254881835,"y0":50.0027224658578,"z0":5.727952167749916,"aX":4.701411490053424},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.8,"breakHorizontal":-6.2,"spinRate":2267,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4641958718190393,"extension":7.030776424943496},"index":1,"playId":"ef593095-5219-3f39-b6b4-08bd1ae52737","pitchNumber":1,"startTime":"2026-05-10T21:26:16.352Z","endTime":"2026-05-10T21:26:19.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97319180897728,"aZ":-21.633106333275396,"pfxX":-5.887540320498543,"pfxZ":5.884161935619529,"pX":-0.7658640854331765,"pZ":3.5354739768951755,"vX0":4.473418011288356,"vY0":-133.30918934503035,"vZ0":-1.2584490691789054,"x":146.19,"y":143.32,"x0":-1.7048985261192877,"y0":50.00037216629905,"z0":5.582595267615467,"aX":-10.543191833217561},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":9.6,"spinRate":2189,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4116403113988252,"extension":7.140588531864},"index":2,"playId":"1bcfe91d-cf1b-32b4-9c89-c9629f0c2299","pitchNumber":2,"startTime":"2026-05-10T21:26:38.292Z","endTime":"2026-05-10T21:26:42.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"9bc27779-5c7b-4808-bc30-fce43e402a9a","startTime":"2026-05-10T21:26:59.572Z","endTime":"2026-05-10T21:27:04.572Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636959663671416,"aZ":-28.540262184892942,"pfxX":3.4800973169573743,"pfxZ":2.1871244459769184,"pX":-0.9369928120362258,"pZ":3.2504457685644614,"vX0":1.2738049525540585,"vY0":-127.55185152306142,"vZ0":-0.19929155090336315,"x":152.72,"y":151.02,"x0":-1.893994319682101,"y0":50.00015261538261,"z0":5.567727778671618,"aX":5.769750012774443},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2220,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.42835140016085127,"extension":7.054253844947456},"index":4,"playId":"f1da8c9a-de55-3cc3-b22f-35689a37b484","pitchNumber":3,"startTime":"2026-05-10T21:27:19.140Z","endTime":"2026-05-10T21:27:22.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02719987397081,"aZ":-44.13702663807673,"pfxX":5.998345532142056,"pfxZ":-8.115221596417951,"pX":0.7727671469893138,"pZ":1.6253273519453342,"vX0":3.708666327883486,"vY0":-121.51606489406565,"vZ0":-0.38726827363026883,"x":87.54,"y":194.9,"x0":-1.5600829511129386,"y0":50.00403449544842,"z0":5.669070112435805,"aX":8.840358521483587},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.4,"breakHorizontal":-11.9,"spinRate":2410,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45325877771271905,"extension":7.146424708843295},"hitData":{"launchSpeed":78.7,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.37,"coordY":175.86}},"index":5,"playId":"f2702266-8bda-3389-95a4-cac172f41fef","pitchNumber":4,"startTime":"2026-05-10T21:27:40.570Z","endTime":"2026-05-10T21:27:48.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:27:48.715Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, pitcher Kyle Leahy to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T21:28:06.935Z","endTime":"2026-05-10T21:29:16.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17587338097159,"aZ":-18.161719617737877,"pfxX":-9.974900906667486,"pfxZ":7.526949823812302,"pX":0.577913670425121,"pZ":0.9704125793685568,"vX0":8.84627189396243,"vY0":-136.13121607715183,"vZ0":-8.550113485535402,"x":94.97,"y":212.58,"x0":-1.4309596093159072,"y0":50.00207083169512,"z0":5.428731858378343,"aX":-18.567220954501586},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":16.0,"spinRate":2331,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40362964542403335,"extension":7.42947669209831},"index":0,"playId":"01600670-3759-3736-8b60-3877d312b63b","pitchNumber":1,"startTime":"2026-05-10T21:28:16.802Z","endTime":"2026-05-10T21:28:19.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795895162901754,"aZ":-28.029219085962865,"pfxX":2.567434336267164,"pfxZ":2.3510753148597896,"pX":0.39696314730767934,"pZ":4.072168533125151,"vX0":4.604797400070742,"vY0":-131.61285705575747,"vZ0":1.2972008692990051,"x":101.87,"y":128.83,"x0":-1.705829269040862,"y0":50.001852836027304,"z0":5.642180638479851,"aX":4.5220569121190834},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2494,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.415484881507342,"extension":6.6744435961217645},"index":1,"playId":"18637614-7f75-3f04-8731-79d7ed29138f","pitchNumber":2,"startTime":"2026-05-10T21:28:33.732Z","endTime":"2026-05-10T21:28:36.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483222947444297,"aZ":-16.664508844776897,"pfxX":-9.777935088076958,"pfxZ":8.048654919985417,"pX":-0.6970354036580821,"pZ":2.5532211418500945,"vX0":5.245980949475965,"vY0":-137.89610767474085,"vZ0":-4.729045435546021,"x":143.57,"y":169.84,"x0":-1.353095347674628,"y0":50.002966461406416,"z0":5.4136076169455425,"aX":-18.842645474344067},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":16.7,"spinRate":2341,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3970984965351767,"extension":7.268848115308095},"index":2,"playId":"9d7a9489-bce2-3203-95da-96e59c944b56","pitchNumber":3,"startTime":"2026-05-10T21:28:52.779Z","endTime":"2026-05-10T21:28:56.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192890512874317,"aZ":-15.66466429182814,"pfxX":-4.9028952876065395,"pfxZ":8.560966270117499,"pX":-0.6589550275693911,"pZ":3.0616079128559366,"vX0":3.964178902179121,"vY0":-137.6702701274607,"vZ0":-3.7934194761268127,"x":142.12,"y":156.12,"x0":-1.477135057100114,"y0":50.004074211687744,"z0":5.5106751245430745,"aX":-9.457133854464676},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2264,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.39712249529036425,"extension":7.050904811168287},"hitData":{"launchSpeed":81.1,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.83,"coordY":178.4}},"index":3,"playId":"feddecff-8cfd-3c64-9e46-b25638efffc9","pitchNumber":4,"startTime":"2026-05-10T21:29:09.429Z","endTime":"2026-05-10T21:29:16.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:29:16.796Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T21:31:16.286Z","endTime":"2026-05-10T21:32:39.610Z","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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13775465731045,"aZ":-17.15416000227141,"pfxX":-7.859670269486344,"pfxZ":8.095560458897207,"pX":0.7761892049122777,"pZ":1.4819905224059644,"vX0":7.096200808247223,"vY0":-134.80287175970133,"vZ0":-7.167514822113501,"x":87.41,"y":198.77,"x0":-0.8591408832862546,"y0":50.00190199055806,"z0":5.36969777510159,"aX":-14.578933123576688},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2158,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.4050960553295462,"extension":6.560373248594841},"index":0,"playId":"2ed11769-4bd2-399f-b9e9-bd0451693a12","pitchNumber":1,"startTime":"2026-05-10T21:31:23.742Z","endTime":"2026-05-10T21:31:27.301Z","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":88.9,"endSpeed":82.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82921403235086,"aZ":-20.446904228010325,"pfxX":3.0981606051497366,"pfxZ":6.848318767482197,"pX":0.7413053454725521,"pZ":2.550700656214233,"vX0":3.4063770353877776,"vY0":-129.4863180515051,"vZ0":-3.6748179496133915,"x":88.74,"y":169.91,"x0":-0.9896472737844614,"y0":50.00454811864163,"z0":5.536282068744911,"aX":5.3073210277606915},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.9,"breakHorizontal":-6.4,"spinRate":2531,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.42160212170621136,"extension":6.522452007687955},"index":1,"playId":"87da4f0f-26c2-376e-a457-12469a4245f8","pitchNumber":2,"startTime":"2026-05-10T21:31:36.029Z","endTime":"2026-05-10T21:31:39.461Z","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":1,"outs":0},"index":2,"startTime":"2026-05-10T21:31:45.120Z","endTime":"2026-05-10T21:31:58.884Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72730834092657,"aZ":-30.096249352040225,"pfxX":3.955996471051902,"pfxZ":1.271199089306422,"pX":1.4934266200085622,"pZ":1.3469292689472716,"vX0":4.260481411089269,"vY0":-126.36108645009236,"vZ0":-4.59620377841688,"x":60.07,"y":202.41,"x0":-0.7231092396896124,"y0":50.0013704751897,"z0":5.584367751642852,"aX":6.448918137302564},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2568,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4320820095451179,"extension":6.618589697747352},"index":3,"playId":"02d690af-4e2b-3685-b459-e3437fea0329","pitchNumber":3,"startTime":"2026-05-10T21:31:58.884Z","endTime":"2026-05-10T21:32:01.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.253421160532795,"aZ":-17.71558361079883,"pfxX":-7.87183644115803,"pfxZ":7.736130128188503,"pX":0.540374077244766,"pZ":2.437751625407584,"vX0":6.014457789074782,"vY0":-135.50598599966554,"vZ0":-5.061918888845574,"x":96.4,"y":172.96,"x0":-0.6798353003702958,"y0":50.001996680077056,"z0":5.558841613268445,"aX":-14.710040003463659},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":2199,"spinDirection":200},"zone":6,"typeConfidence":0.91,"plateTime":0.4034613441862551,"extension":6.574426659457397},"index":4,"playId":"75bb1442-2458-34bd-b9c7-33bf4aaf36ef","pitchNumber":4,"startTime":"2026-05-10T21:32:11.195Z","endTime":"2026-05-10T21:32:16.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":85.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28513494356244,"aZ":-14.12375671991366,"pfxX":-5.873139051973583,"pfxZ":9.600136744541773,"pX":-0.07499088251578638,"pZ":3.0224064772986794,"vX0":3.628746651220764,"vY0":-136.98629213858712,"vZ0":-4.182656984762661,"x":119.86,"y":157.18,"x0":-0.6611811394896652,"y0":50.00316851470128,"z0":5.550310455161919,"aX":-11.04259892354974},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2210,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4015014845263263,"extension":6.508399323287438},"hitData":{"launchSpeed":92.7,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.68,"coordY":146.65}},"index":5,"playId":"afc27bc3-5da2-3465-833a-897209499480","pitchNumber":5,"startTime":"2026-05-10T21:32:31.559Z","endTime":"2026-05-10T21:32:39.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:32:39.610Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T21:32:59.015Z","endTime":"2026-05-10T21:35:06.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":7},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.990163090249283,"aZ":-11.98355741437916,"pfxX":-5.791145760158014,"pfxZ":10.775580059453056,"pX":0.011630929706630877,"pZ":2.599956280870506,"vX0":4.9060399100562,"vY0":-136.4985064210297,"vZ0":-5.367984855293303,"x":116.56,"y":168.58,"x0":-1.0627555291417503,"y0":50.004306636406405,"z0":5.427736278082068,"aX":-10.85316817714492},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2177,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40233968622004657,"extension":6.436651550099234},"index":0,"playId":"b0aa14e3-65e8-33d7-a62c-34e0d18e9ec1","pitchNumber":1,"startTime":"2026-05-10T21:33:01.421Z","endTime":"2026-05-10T21:33:04.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-10T21:33:11.449Z","endTime":"2026-05-10T21:33:20.862Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999362320428606,"aZ":-14.598571525085916,"pfxX":-5.258566693626669,"pfxZ":9.262387128957739,"pX":-0.17285326207105056,"pZ":2.4862825820087138,"vX0":4.192271415546454,"vY0":-137.04019615064703,"vZ0":-5.226219938348199,"x":123.59,"y":171.65,"x0":-1.0411959099539358,"y0":50.001036367442815,"z0":5.419421415127675,"aX":-9.975681648572996},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2360,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4000693911412352,"extension":6.501505900873655},"index":2,"playId":"063f281e-5be7-3c47-a447-fccab25a8dad","pitchNumber":2,"startTime":"2026-05-10T21:33:20.862Z","endTime":"2026-05-10T21:33:23.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.459068808889402,"aZ":-40.007370582058186,"pfxX":6.070756498736206,"pfxZ":-5.67102574282638,"pX":-0.006930469666709892,"pZ":4.397088880824331,"vX0":0.5200789721274002,"vY0":-116.4316420542547,"vZ0":5.181343254877142,"x":117.26,"y":120.06,"x0":-1.022020776285139,"y0":50.00011658923806,"z0":5.913822854214788,"aX":8.390345132936872},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.9,"breakHorizontal":-11.2,"spinRate":2313,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.4692062222250497,"extension":6.392442200306857},"index":3,"playId":"3f06fc76-f236-3ddb-be85-77526a9f84f1","pitchNumber":3,"startTime":"2026-05-10T21:33:39.239Z","endTime":"2026-05-10T21:33:42.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.943780037915744,"aZ":-42.27945221084718,"pfxX":5.964596874300883,"pfxZ":-7.874435794121487,"pX":1.0202639763271606,"pZ":-0.11999243252508943,"vX0":2.4701561340165608,"vY0":-113.49471399408047,"vZ0":-3.0968720040338846,"x":78.11,"y":242.02,"x0":-0.8626440323444851,"y0":50.00433649809752,"z0":5.540839892733791,"aX":7.6533266005031955},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.8,"breakHorizontal":-11.5,"spinRate":2432,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.48566979227545737,"extension":6.571867086104141},"index":4,"playId":"c9f69295-72bb-3731-82cb-d1b8985aa5a9","pitchNumber":4,"startTime":"2026-05-10T21:33:56.338Z","endTime":"2026-05-10T21:33:59.641Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305680686274172,"aZ":-26.749086942795063,"pfxX":-7.424176717376753,"pfxZ":3.1738605825726314,"pX":0.04531409724297963,"pZ":2.3611274852068953,"vX0":5.483372307990663,"vY0":-130.34705110129664,"vZ0":-2.67764357068575,"x":115.27,"y":175.03,"x0":-1.1289287809590842,"y0":50.000462801680385,"z0":5.437172459990993,"aX":-12.678346195472947},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":12.1,"spinRate":1415,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4214117794195844,"extension":6.534579748733442},"index":5,"playId":"a8b43f5a-65a6-303f-9869-046e8b7d02b7","pitchNumber":5,"startTime":"2026-05-10T21:34:16.117Z","endTime":"2026-05-10T21:34:19.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813672601814442,"aZ":-28.68533389112252,"pfxX":4.921708992133848,"pfxZ":2.120993228598941,"pX":0.6350763682720818,"pZ":1.7901238841136362,"vX0":2.101120668696861,"vY0":-127.19185265693748,"vZ0":-3.9311798922346495,"x":92.79,"y":190.45,"x0":-0.8400424224270937,"y0":50.00599072714118,"z0":5.6173642159374335,"aX":8.10671973468407},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-9.4,"spinRate":2437,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4297784046838249,"extension":6.521356583787154},"index":6,"playId":"b74be39d-4779-389b-a4f6-82afb7305868","pitchNumber":6,"startTime":"2026-05-10T21:34:38.021Z","endTime":"2026-05-10T21:34:42.233Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148053870907745,"aZ":-15.590774923845993,"pfxX":-4.216613024855777,"pfxZ":8.697805849818103,"pX":0.4694289638243653,"pZ":2.570730416371994,"vX0":5.091428629096581,"vY0":-136.92469178697834,"vZ0":-4.847148387320936,"x":99.11,"y":169.37,"x0":-0.8629133688434043,"y0":50.000236763653554,"z0":5.424459426515587,"aX":-8.036721540235469},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2085,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3994502314638644,"extension":6.477007472412013},"hitData":{"launchSpeed":79.6,"launchAngle":16.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.41,"coordY":131.05}},"index":7,"playId":"ce1fca1b-43d8-3c2e-a5a8-84dae5fb94d7","pitchNumber":7,"startTime":"2026-05-10T21:34:54.137Z","endTime":"2026-05-10T21:35:06.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:35:06.690Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out softly, catcher Rodolfo Durán to first baseman Ty France. JJ Wetherholt to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T21:35:43.797Z","endTime":"2026-05-10T21:36:51.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":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":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"881f0486-ffff-3c1c-919f-d7ec30473380","startTime":"2026-05-10T21:35:30.669Z","endTime":"2026-05-10T21:35:33.669Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515657047675006,"aZ":-22.56806408520562,"pfxX":1.4415566813003484,"pfxZ":5.7881682100060035,"pX":0.7158888518395955,"pZ":1.910375061970347,"vX0":3.4376210071778996,"vY0":-127.32740691053327,"vZ0":-4.774348132401987,"x":89.71,"y":187.2,"x0":-0.8332403894405098,"y0":50.00239017357874,"z0":5.571293046467549,"aX":2.3920086911892064},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.7,"breakHorizontal":-3.4,"spinRate":2161,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.42841761541697254,"extension":6.539880549619815},"index":1,"playId":"410eec8e-170d-3e3d-a96c-6845484f612d","pitchNumber":1,"startTime":"2026-05-10T21:35:45.634Z","endTime":"2026-05-10T21:35:48.831Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462173562687084,"aZ":-29.88999313823234,"pfxX":8.438104523888297,"pfxZ":1.6121890868516573,"pX":0.480478366644182,"pZ":1.5175794203213226,"vX0":1.6510950866224021,"vY0":-118.18683158376389,"vZ0":-2.228937498443167,"x":98.69,"y":197.81,"x0":-1.3233022264424155,"y0":50.001648240437284,"z0":5.217224886864223,"aX":11.938960652602875},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.6,"breakHorizontal":-15.7,"spinRate":2579,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.463392556382217,"extension":6.602573634122988},"index":2,"playId":"ed091146-3e18-32be-858a-d791610e5ea5","pitchNumber":2,"startTime":"2026-05-10T21:36:00.315Z","endTime":"2026-05-10T21:36:04.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691823037532295,"aZ":-13.636821478502535,"pfxX":-6.2358896189720845,"pfxZ":9.80967370112003,"pX":0.6799580551713283,"pZ":1.859197669385741,"vX0":5.901125054002886,"vY0":-136.73653747997102,"vZ0":-6.894678361822622,"x":91.08,"y":188.58,"x0":-0.6979785480042463,"y0":50.00404704549531,"z0":5.352610054784826,"aX":-11.786379378655319},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2091,"spinDirection":203},"zone":9,"typeConfidence":0.75,"plateTime":0.40086100724373264,"extension":6.537503108996548},"index":3,"playId":"8f0e30ff-84eb-3b9c-8a8a-a5a4bb3795f2","pitchNumber":3,"startTime":"2026-05-10T21:36:19.684Z","endTime":"2026-05-10T21:36:23.051Z","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":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-10T21:36:28.100Z","endTime":"2026-05-10T21:36:43.259Z","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(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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.287505960595116,"aZ":-12.687473465737687,"pfxX":-2.697664048296898,"pfxZ":10.151261292946337,"pX":-0.3042234175109362,"pZ":2.4523336518742647,"vX0":2.658117437562065,"vY0":-137.40660589554744,"vZ0":-5.555936179189227,"x":128.6,"y":172.57,"x0":-0.9317542290333932,"y0":50.006334384354076,"z0":5.356387403368113,"aX":-5.180583801686356},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2121,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3980077299226541,"extension":6.638872426253318},"hitData":{"launchSpeed":63.9,"launchAngle":-74.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":120.6,"coordY":185.49}},"index":5,"playId":"3326ea7f-fbd7-321d-b4a5-8c5db9f6514c","pitchNumber":4,"startTime":"2026-05-10T21:36:43.259Z","endTime":"2026-05-10T21:36:51.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:36:51.318Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T21:38:11.667Z","endTime":"2026-05-10T21:39:05.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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-10T21:37:11.908Z","endTime":"2026-05-10T21:38:13.834Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443410762250643,"aZ":-19.57044421535584,"pfxX":3.2323875149901444,"pfxZ":6.9874996694274785,"pX":0.6177534705105405,"pZ":3.031937601402578,"vX0":2.897065554012932,"vY0":-133.18475891247905,"vZ0":-2.9247091095053452,"x":93.45,"y":156.92,"x0":-0.9024788910403205,"y0":50.00496557947517,"z0":5.552607811048052,"aX":5.8327164233927125},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-6.5,"spinRate":2462,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.41056902686586927,"extension":6.522757481001029},"index":1,"playId":"08d5cd95-e37e-39f1-8e60-cd980860072d","pitchNumber":1,"startTime":"2026-05-10T21:38:13.834Z","endTime":"2026-05-10T21:38:17.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.235389876157186,"aZ":-13.860071431807144,"pfxX":-3.8210069735697965,"pfxZ":9.555388672222207,"pX":-0.8618008439097505,"pZ":2.4455026072636223,"vX0":1.620300448638385,"vY0":-138.15574643209905,"vZ0":-5.523758392325459,"x":149.85,"y":172.75,"x0":-0.9623231171394456,"y0":50.00125512070715,"z0":5.416147473577936,"aX":-7.322599858023692},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2261,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3977486960824881,"extension":6.488487787407564},"index":2,"playId":"8864fceb-1a0e-3548-8415-05629c27bcd1","pitchNumber":2,"startTime":"2026-05-10T21:38:32.281Z","endTime":"2026-05-10T21:38:36.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340237420807032,"aZ":-31.688494311469114,"pfxX":9.788789401967271,"pfxZ":0.3352701996457421,"pX":0.37481262780438085,"pZ":2.0186622223564425,"vX0":0.8181307100059731,"vY0":-119.70634573988507,"vZ0":-1.1084569722302164,"x":102.71,"y":184.28,"x0":-1.2422943591835494,"y0":50.001905729538684,"z0":5.351392238226121,"aX":14.056796514966047},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":2678,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.4593988380993963,"extension":6.422079948599371},"hitData":{"launchSpeed":90.9,"launchAngle":35.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.0,"coordY":94.12}},"index":3,"playId":"31b50a13-866a-39e4-82bb-40998d91544e","pitchNumber":3,"startTime":"2026-05-10T21:38:53.642Z","endTime":"2026-05-10T21:39:05.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:39:05.365Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T21:41:21.410Z","endTime":"2026-05-10T21:42:14.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":{"description":"Pitching Change: Ryne Stanek replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T21:40:32.002Z","endTime":"2026-05-10T21:41:23.423Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"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":86.6,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39783353685344,"aZ":-29.93021217203564,"pfxX":0.034469967862722495,"pfxZ":1.3694041812378277,"pX":-0.33777357732375524,"pZ":3.065851384663328,"vX0":1.6468241991094281,"vY0":-126.32885165181592,"vZ0":-2.098757810533392,"x":129.88,"y":156.0,"x0":-0.9988345930814019,"y0":50.003621789231396,"z0":6.281250889760791,"aX":0.05614360665582823},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-0.4,"spinRate":2350,"spinDirection":104},"zone":1,"typeConfidence":2.0,"plateTime":0.43130629521877406,"extension":5.900806961061094},"index":1,"playId":"d049e470-1887-37a5-a64d-3f22af636262","pitchNumber":1,"startTime":"2026-05-10T21:41:23.423Z","endTime":"2026-05-10T21:41:26.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21511848025416,"aZ":-9.957271687038801,"pfxX":-7.198101303970187,"pfxZ":10.763334149624777,"pX":0.6361902962468002,"pZ":1.9533724869964293,"vX0":5.3107525222107705,"vY0":-142.42745316983982,"vZ0":-10.155116492387787,"x":92.75,"y":186.04,"x0":-0.3127661317793141,"y0":50.005538135271266,"z0":6.1850339454363255,"aX":-14.863147461169891},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":12.0,"spinRate":2419,"spinDirection":211},"zone":9,"typeConfidence":0.85,"plateTime":0.3838488629247516,"extension":6.059497993374099},"index":2,"playId":"87db866a-77bd-35cb-ae84-0a730f31d8fe","pitchNumber":2,"startTime":"2026-05-10T21:41:36.576Z","endTime":"2026-05-10T21:41:40.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.09165912757432,"aZ":-13.43787106243664,"pfxX":-6.204791178311613,"pfxZ":9.022086578073537,"pX":-0.7420487937887795,"pZ":5.275802318635325,"vX0":2.2376986065166746,"vY0":-144.02882649538105,"vZ0":-0.8881086756264958,"x":145.29,"y":96.33,"x0":-0.7284374414366304,"y0":50.00046439154796,"z0":6.428839794851385,"aX":-12.881661138403347},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2403,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.38201008363234656,"extension":5.761969989949256},"index":3,"playId":"c366b358-0834-326c-b6b8-70a5678e3523","pitchNumber":3,"startTime":"2026-05-10T21:41:54.564Z","endTime":"2026-05-10T21:41:57.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.966677769185285,"aZ":-30.331105993145336,"pfxX":-7.622062862991255,"pfxZ":1.0540000951125057,"pX":-1.2785648020967872,"pZ":1.5298376542409222,"vX0":0.7243766271901554,"vY0":-131.47741169751333,"vZ0":-6.1089378836632395,"x":165.74,"y":197.47,"x0":-0.5673998588244553,"y0":50.00476201830347,"z0":6.135573170893072,"aX":-13.340155350638051},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.8,"breakHorizontal":13.7,"spinRate":1133,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.41665430257939917,"extension":6.047145401789708},"index":4,"playId":"90edeb6e-4b5c-34fe-a145-7d9ae6ea64a4","pitchNumber":4,"startTime":"2026-05-10T21:42:09.178Z","endTime":"2026-05-10T21:42:14.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:42:14.314Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T21:42:25.601Z","endTime":"2026-05-10T21:43:27.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"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":98.1,"endSpeed":89.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.534330892234344,"aZ":-11.876412860118666,"pfxX":-6.19567832450259,"pfxZ":9.820481427884145,"pX":0.037285929348701584,"pZ":3.707438051358617,"vX0":4.324250175694337,"vY0":-142.79210265560957,"vZ0":-4.800186857097283,"x":115.58,"y":138.68,"x0":-0.6908331245806199,"y0":50.00698508191004,"z0":6.15615559750465,"aX":-12.8117135665333},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2368,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.3834111343401392,"extension":5.846304803446475},"index":0,"playId":"b1c3518c-46fb-338e-b818-1b0476c28ed6","pitchNumber":1,"startTime":"2026-05-10T21:42:39.618Z","endTime":"2026-05-10T21:42:43.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30587066238232,"aZ":-10.621819448207049,"pfxX":-4.547334722987036,"pfxZ":10.103266842124999,"pX":0.29739785759312565,"pZ":2.304698431098233,"vX0":3.003640552043926,"vY0":-144.3742233637403,"vZ0":-9.279462607968398,"x":105.66,"y":176.55,"x0":-0.16000006792093385,"y0":50.00621824056368,"z0":6.194775683321693,"aX":-9.702312934662688},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2360,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.37787190868508747,"extension":6.072659091421361},"index":1,"playId":"1ebbfbba-b3da-3d3a-baa5-13e0c79e569b","pitchNumber":2,"startTime":"2026-05-10T21:43:01.895Z","endTime":"2026-05-10T21:43:05.023Z","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-10T21:43:12.048Z","endTime":"2026-05-10T21:43:23.727Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46385062804207,"aZ":-22.183781106725647,"pfxX":-7.6049379678835365,"pfxZ":5.522172044474549,"pX":0.5811280749745354,"pZ":2.1085439541710906,"vX0":4.651244830274569,"vY0":-133.55379102219652,"vZ0":-6.205154971185871,"x":94.85,"y":181.85,"x0":-0.194017836055423,"y0":50.000910249977444,"z0":6.0549487138937375,"aX":-13.751719963403938},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":12.8,"spinRate":1135,"spinDirection":231},"zone":9,"typeConfidence":0.73,"plateTime":0.40994977428975243,"extension":6.213767098123229},"index":3,"playId":"7a2b5559-d6fc-31b1-93e7-f832527ed974","pitchNumber":3,"startTime":"2026-05-10T21:43:23.727Z","endTime":"2026-05-10T21:43:27.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:43:27.763Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Andujar lines out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T21:43:41.607Z","endTime":"2026-05-10T21:44:36.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888867344151837,"aZ":-27.892659485698992,"pfxX":2.701280948259325,"pfxZ":2.4795802945166923,"pX":0.03746658385950514,"pZ":3.3593071164943717,"vX0":0.8251976540741562,"vY0":-129.5498032152492,"vZ0":-2.2066070270197153,"x":115.57,"y":148.08,"x0":-0.6349469214651295,"y0":50.00356205389209,"z0":6.319482881588507,"aX":4.6673509467259136},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-5.0,"spinRate":2510,"spinDirection":88},"zone":2,"typeConfidence":0.9,"plateTime":0.42016625724308376,"extension":6.023903575058474},"index":0,"playId":"741a3439-b1a0-3cb2-9029-6e0626b45337","pitchNumber":1,"startTime":"2026-05-10T21:43:52.514Z","endTime":"2026-05-10T21:43:56.776Z","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":98.3,"endSpeed":90.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264843981703812,"aZ":-12.627442231814337,"pfxX":-5.66813761093402,"pfxZ":9.368006539035129,"pX":-0.05161706052377272,"pZ":3.3105933034688766,"vX0":3.2441952255697357,"vY0":-143.13116546270564,"vZ0":-6.168511418210196,"x":118.97,"y":149.39,"x0":-0.45985776543233103,"y0":50.0054265685403,"z0":6.275617736941749,"aX":-11.82954907729537},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2363,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3818405719146041,"extension":6.019196281112721},"index":1,"playId":"1fd4faa1-b373-39e6-8ee7-16e90c479fe1","pitchNumber":2,"startTime":"2026-05-10T21:44:07.923Z","endTime":"2026-05-10T21:44:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.157645151029463,"aZ":-15.534030924360156,"pfxX":-9.038868653327604,"pfxZ":7.8813345130359505,"pX":-0.09138028071545949,"pZ":2.673753554537459,"vX0":4.529276576715241,"vY0":-143.89697067948958,"vZ0":-6.989161659629188,"x":120.48,"y":166.59,"x0":-0.5051854777897432,"y0":50.006196001576804,"z0":6.083638758266471,"aX":-19.094909160121386},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":15.6,"spinRate":2309,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.37960162067771597,"extension":6.0193866476141995},"hitData":{"launchSpeed":93.8,"launchAngle":16.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.77,"coordY":101.51}},"index":2,"playId":"0d504e8d-60f4-34a4-8070-ee4f4923d6db","pitchNumber":3,"startTime":"2026-05-10T21:44:26.087Z","endTime":"2026-05-10T21:44:36.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:44:36.251Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T21:46:55.984Z","endTime":"2026-05-10T21:48:03.064Z","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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T21:45:42.619Z","endTime":"2026-05-10T21:46:58.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08846396717364,"aZ":-18.422092343540076,"pfxX":-7.850513529416083,"pfxZ":7.17478366344198,"pX":0.24848410399348198,"pZ":3.587278516280945,"vX0":11.490484292443293,"vY0":-137.2572015467915,"vZ0":-0.3697332984522128,"x":107.53,"y":141.92,"x0":-2.9633312795131577,"y0":50.00327148220371,"z0":4.973221971139559,"aX":-15.049274674543375},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":11.9,"spinRate":2127,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39837003006185157,"extension":6.5929979173703455},"index":1,"playId":"310081b5-3295-3f69-b5f5-71732fa9ada5","pitchNumber":1,"startTime":"2026-05-10T21:46:58.184Z","endTime":"2026-05-10T21:47:01.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.045432650270754,"aZ":-30.073165811481886,"pfxX":5.109850122572203,"pfxZ":1.4291723419345619,"pX":-1.6911784971323431,"pZ":3.1967107089406155,"vX0":2.446690552728295,"vY0":-120.10412760121292,"vZ0":2.221717449846282,"x":181.46,"y":152.47,"x0":-3.3851044704495994,"y0":50.00143961356997,"z0":4.923907682176797,"aX":7.506167159968315},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":-9.8,"spinRate":2348,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.45506931911312165,"extension":6.6339388004894495},"index":2,"playId":"82070703-238f-3449-a2bf-5dd0e29adfee","pitchNumber":2,"startTime":"2026-05-10T21:47:12.525Z","endTime":"2026-05-10T21:47:16.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97026040432989,"aZ":-36.137920100489744,"pfxX":-9.351140882539319,"pfxZ":-2.850685807229465,"pX":-0.9284598634823162,"pZ":1.2904391863738482,"vX0":7.891526419269024,"vY0":-117.57972244922708,"vZ0":-0.3175293518243244,"x":152.39,"y":203.94,"x0":-3.126403758260996,"y0":50.00489697787485,"z0":4.803638027943271,"aX":-12.989578038318587},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.9,"breakHorizontal":14.8,"spinRate":2165,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4672871280406592,"extension":6.916829840196005},"index":3,"playId":"0e95f233-5679-3ce0-bacb-93a47fca8e67","pitchNumber":3,"startTime":"2026-05-10T21:47:28.374Z","endTime":"2026-05-10T21:47:31.786Z","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":0},"index":4,"startTime":"2026-05-10T21:47:41.571Z","endTime":"2026-05-10T21:47:55.503Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9789375367775,"aZ":-18.60198378982846,"pfxX":-8.713137164136409,"pfxZ":6.897779502704359,"pX":0.18748905308749989,"pZ":2.207484615187457,"vX0":11.20463404024379,"vY0":-139.53640109967495,"vZ0":-4.007608899714692,"x":109.85,"y":179.18,"x0":-2.7517684326326926,"y0":50.00377234466939,"z0":4.891165897998915,"aX":-17.14850337689285},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2138,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3928270010852004,"extension":6.6575626628540805},"hitData":{"launchSpeed":104.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.4,"coordY":135.69}},"index":5,"playId":"e9d625dd-b4e0-35e8-8c52-93c8eb520bd7","pitchNumber":4,"startTime":"2026-05-10T21:47:55.503Z","endTime":"2026-05-10T21:48:03.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:48:03.064Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Gorman lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T21:48:24.170Z","endTime":"2026-05-10T21:49:55.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24644163301362,"aZ":-14.374911229045397,"pfxX":-8.488361391752973,"pfxZ":9.182670418031616,"pX":0.09132308224399972,"pZ":3.7708817237546857,"vX0":11.28233972150736,"vY0":-138.64280477181723,"vZ0":-0.5514839385862289,"x":113.52,"y":136.97,"x0":-2.9361826347876043,"y0":50.002797182747805,"z0":4.9355858772256695,"aX":-16.45466980206751},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2229,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39572827899446494,"extension":6.675931592715074},"index":0,"playId":"a61ae768-5bb1-3f8a-9493-0f9092d13380","pitchNumber":1,"startTime":"2026-05-10T21:48:32.492Z","endTime":"2026-05-10T21:48:35.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.628861150183507,"aZ":-13.734483806228827,"pfxX":-8.523215313234978,"pfxZ":9.506774869852075,"pX":0.5435950254648423,"pZ":2.9354843496795358,"vX0":12.248718434902042,"vY0":-138.55370344813676,"vZ0":-2.760321637829203,"x":96.28,"y":159.52,"x0":-2.8319152020224916,"y0":50.00392169200515,"z0":4.865264201258992,"aX":-16.535011611845263},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":12.8,"spinRate":2186,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.39566611540892493,"extension":6.799939857412078},"index":1,"playId":"2f5acf52-0db0-34c0-bbc9-2d0b9b557949","pitchNumber":2,"startTime":"2026-05-10T21:48:48.572Z","endTime":"2026-05-10T21:48:51.951Z","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-10T21:48:58.070Z","endTime":"2026-05-10T21:49:12.192Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.246802538521855,"aZ":-18.802612386273175,"pfxX":-7.962098221078468,"pfxZ":6.95371853676034,"pX":-0.37478741467248683,"pZ":3.5738586887093877,"vX0":9.952898700975714,"vY0":-138.1479595335225,"vZ0":-0.23800528884922417,"x":131.29,"y":142.29,"x0":-2.9984427968146203,"y0":50.00312844206021,"z0":4.930610999055226,"aX":-15.312181919781695},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.2,"spinRate":2160,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39726315852433336,"extension":6.650486030422536},"index":3,"playId":"8e2c6c87-32c8-38b0-9426-103914e94e33","pitchNumber":3,"startTime":"2026-05-10T21:49:12.192Z","endTime":"2026-05-10T21:49:16.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55225521541254,"aZ":-28.175675527146243,"pfxX":-11.22498486276209,"pfxZ":2.6833222175407574,"pX":-1.6223412578133947,"pZ":1.873314690520621,"vX0":7.1337240095208525,"vY0":-121.95546370034914,"vZ0":-1.2712440604721282,"x":178.84,"y":188.2,"x0":-3.144097809486269,"y0":50.00211159766084,"z0":4.857603865845452,"aX":-16.71393586108713},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":18.4,"spinRate":2379,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4511080647089365,"extension":6.859294689210404},"index":4,"playId":"c430ee7c-efc3-39ee-bfe9-d13b1eb74994","pitchNumber":4,"startTime":"2026-05-10T21:49:29.968Z","endTime":"2026-05-10T21:49:33.759Z","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.4,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54853376562275,"aZ":-16.545071575474452,"pfxX":-9.449854632255468,"pfxZ":8.083139511196226,"pX":0.2776027645343254,"pZ":3.0883699757988445,"vX0":12.14259512106529,"vY0":-138.34265085875177,"vZ0":-1.9385253608985518,"x":106.42,"y":155.39,"x0":-2.945623569851379,"y0":50.004225638860774,"z0":4.910120569038538,"aX":-18.27590473692625},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":14.5,"spinRate":2187,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39628507135983737,"extension":6.715082071261985},"hitData":{"launchSpeed":107.6,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.68,"coordY":102.82}},"index":5,"playId":"0272c8b8-13a6-3032-8a70-a9175f38e378","pitchNumber":5,"startTime":"2026-05-10T21:49:45.928Z","endTime":"2026-05-10T21:49:55.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:49:55.606Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T21:50:07.062Z","endTime":"2026-05-10T21:51:56.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.772073091561214,"aZ":-26.56179843789364,"pfxX":0.9148957609873709,"pfxZ":3.4055433467049987,"pX":0.29492165112713786,"pZ":3.1380729510179446,"vX0":7.718480204520357,"vY0":-127.53272499797264,"vZ0":0.15220597359066534,"x":105.76,"y":154.05,"x0":-2.887583755824935,"y0":50.0063239453098,"z0":5.169377434759433,"aX":1.51067397509254},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2344,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.4291599067289642,"extension":6.8461452238817495},"index":0,"playId":"36951734-09f9-35a5-89ae-c36a0db75e5b","pitchNumber":1,"startTime":"2026-05-10T21:50:18.054Z","endTime":"2026-05-10T21:50:21.254Z","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":95.5,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4434290004169,"aZ":-23.228709638873973,"pfxX":-11.316539968562939,"pfxZ":4.646833698733963,"pX":1.1981983994250924,"pZ":2.2635133537206213,"vX0":14.693856555895913,"vY0":-138.24325242492765,"vZ0":-2.69290626008119,"x":71.33,"y":177.67,"x0":-2.7296560232561577,"y0":50.0007311027806,"z0":4.819068810428716,"aX":-21.77774111990799},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2209,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39706540947591584,"extension":6.70998811064758},"index":1,"playId":"eb9635e0-5bae-3288-9b23-fb8deaa2b5f5","pitchNumber":2,"startTime":"2026-05-10T21:50:34.953Z","endTime":"2026-05-10T21:50:37.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26480981173149,"aZ":-31.784241965890967,"pfxX":-11.304857206483288,"pfxZ":0.2697615123663182,"pX":-0.22783731937992854,"pZ":1.4347742951583264,"vX0":10.322911604812887,"vY0":-120.02062121318053,"vZ0":-1.1883001732761205,"x":125.68,"y":200.04,"x0":-3.1353268917258337,"y0":50.002211417432235,"z0":4.791039998708521,"aX":-16.33749514518654},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.5,"breakHorizontal":17.6,"spinRate":2341,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4580034552942456,"extension":6.820354099272385},"index":2,"playId":"fc5757d3-6d24-3823-bd21-0b44d475c290","pitchNumber":3,"startTime":"2026-05-10T21:50:49.743Z","endTime":"2026-05-10T21:50:52.827Z","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-10T21:50:59.363Z","endTime":"2026-05-10T21:51:12.080Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77348580991943,"aZ":-13.625520980967131,"pfxX":-8.347944440420958,"pfxZ":9.543196636046686,"pX":1.5542413654465137,"pZ":3.3422062814446005,"vX0":14.76383652094315,"vY0":-139.5746627476787,"vZ0":-1.8551009653092372,"x":57.76,"y":148.54,"x0":-2.755461584764753,"y0":50.00166949998752,"z0":4.928126573250446,"aX":-16.22474229907609},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":11.5,"spinRate":2264,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3946812596407261,"extension":6.717939744502278},"index":4,"playId":"fed14ff2-f8e3-3a5b-b9b5-24c2b235b58e","pitchNumber":4,"startTime":"2026-05-10T21:51:12.080Z","endTime":"2026-05-10T21:51:15.471Z","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":95.2,"endSpeed":85.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.619278884181824,"aZ":-19.17872881218004,"pfxX":-8.738942926344707,"pfxZ":6.832497190637721,"pX":-0.7400970937967345,"pZ":2.7969888668774407,"vX0":9.33585581262363,"vY0":-138.18976792284502,"vZ0":-2.221340711065376,"x":145.21,"y":163.26,"x0":-3.0542626534712625,"y0":50.000812475681784,"z0":4.923647339261948,"aX":-16.616486241714078},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2246,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39894279311354053,"extension":6.656797365590514},"index":5,"playId":"b334bed2-13d3-37d3-a600-f1bb15a0ea19","pitchNumber":5,"startTime":"2026-05-10T21:51:32.279Z","endTime":"2026-05-10T21:51:35.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.122075372970734,"aZ":-17.20042441242717,"pfxX":-8.694370797191098,"pfxZ":7.799353633106348,"pX":0.20565731703136542,"pZ":3.2738644304307454,"vX0":11.518741957081671,"vY0":-138.03326828177936,"vZ0":-1.1675044479527399,"x":109.16,"y":150.39,"x0":-2.901399744526525,"y0":50.00536333964081,"z0":4.866028929055521,"aX":-16.698830104037565},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":2149,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3975456326504969,"extension":6.725655170120915},"index":6,"playId":"2ef3a922-2215-3ea5-939f-c5d80161f827","pitchNumber":6,"startTime":"2026-05-10T21:51:52.709Z","endTime":"2026-05-10T21:51:56.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:51:56.146Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T21:55:40.484Z","endTime":"2026-05-10T21:56:44.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Nathan Church.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T21:55:12.463Z","endTime":"2026-05-10T21:55:12.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Victor Scott II replaces left fielder Thomas Saggese, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T21:55:12.478Z","endTime":"2026-05-10T21:55:12.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"description":"Pitching Change: JoJo Romero replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-10T21:55:12.481Z","endTime":"2026-05-10T21:55:42.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.088992918290586,"aZ":-32.26839429018624,"pfxX":9.636714902766306,"pfxZ":-0.050672605176623975,"pX":1.5492802421916008,"pZ":2.560160684887805,"vX0":-4.120276255343614,"vY0":-136.54210491170477,"vZ0":-0.9928503628250192,"x":57.95,"y":169.66,"x0":1.8319794304607395,"y0":50.00228128613341,"z0":5.163307151916305,"aX":18.064189461863734},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":-16.4,"spinRate":2110,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.40224939783157865,"extension":5.148558963459654},"index":3,"playId":"1278ccae-cb4a-3bad-a6d7-45f2587332f1","pitchNumber":1,"startTime":"2026-05-10T21:55:42.686Z","endTime":"2026-05-10T21:55:46.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65995899399298,"aZ":-32.03429971447134,"pfxX":-10.761182438863393,"pfxZ":0.09081711006849602,"pX":0.7625358984473248,"pZ":1.9496120456617296,"vX0":0.2472732462718169,"vY0":-121.86238013074303,"vZ0":-0.9326250816153904,"x":87.93,"y":186.14,"x0":2.0555083854266716,"y0":50.000551195858,"z0":5.12346675429784,"aX":-16.058566489142287},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":19.3,"spinRate":2674,"spinDirection":296},"zone":9,"typeConfidence":0.9,"plateTime":0.45078630557901755,"extension":5.231079000271337},"index":4,"playId":"94553b7d-3b03-3f2d-9587-5730ea830440","pitchNumber":2,"startTime":"2026-05-10T21:55:54.493Z","endTime":"2026-05-10T21:55:57.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553675926396664,"aZ":-31.320865877832876,"pfxX":8.661600962657362,"pfxZ":0.4563051424828739,"pX":0.7888606345514231,"pZ":2.4694241580276586,"vX0":-5.69204361133092,"vY0":-136.49312544689582,"vZ0":-1.35818827196908,"x":86.93,"y":172.11,"x0":1.7816968349268414,"y0":50.00345372330989,"z0":5.140912652693651,"aX":16.255836186936488},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.7,"breakHorizontal":-14.4,"spinRate":2180,"spinDirection":115},"zone":6,"typeConfidence":0.9,"plateTime":0.40210263862361595,"extension":5.125111930488606},"index":5,"playId":"a769ae57-0b55-365c-9ab2-1c2ae5a644f2","pitchNumber":3,"startTime":"2026-05-10T21:56:08.221Z","endTime":"2026-05-10T21:56:11.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07360164938962,"aZ":-31.484298375313266,"pfxX":7.3497998698466285,"pfxZ":0.4275952130537067,"pX":0.20337784012435045,"pZ":0.08907540178543703,"vX0":-5.956567861456458,"vY0":-126.01037887005735,"vZ0":-5.807554053646733,"x":109.25,"y":236.37,"x0":1.6452369902651254,"y0":50.000510367863185,"z0":4.973138831001301,"aX":11.795012179615552},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-11.9,"spinRate":1289,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.43499691630623305,"extension":5.466168008002416},"index":6,"playId":"e7c4ba37-6545-3399-ba57-36596d402961","pitchNumber":4,"startTime":"2026-05-10T21:56:24.679Z","endTime":"2026-05-10T21:56:27.747Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591070065126317,"aZ":-29.299932405836266,"pfxX":8.301449253202344,"pfxZ":1.7080838312770013,"pX":0.41570551176760967,"pZ":1.1108901032382836,"vX0":-5.7434614477235275,"vY0":-128.4604531911108,"vZ0":-4.528242319093569,"x":101.15,"y":208.79,"x0":1.5928469871356061,"y0":50.00474223502295,"z0":5.153046354788831,"aX":13.988391885857634},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-13.9,"spinRate":1267,"spinDirection":103},"zone":14,"typeConfidence":0.88,"plateTime":0.42506929089489454,"extension":5.4201549574799435},"index":7,"playId":"f78cbb5e-ded2-3013-ad1b-d11759499f30","pitchNumber":5,"startTime":"2026-05-10T21:56:40.677Z","endTime":"2026-05-10T21:56:44.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:56:44.030Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Nathan Church.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T21:57:14.000Z","endTime":"2026-05-10T21:58:24.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Castellanos replaces Sung-Mun Song.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T21:56:55.365Z","endTime":"2026-05-10T21:57:16.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334367612652365,"aZ":-32.50795613416865,"pfxX":-10.489068302276285,"pfxZ":-0.21427266854710147,"pX":0.47123373854863576,"pZ":2.522565471468377,"vX0":-0.770674744725423,"vY0":-123.37023679692012,"vZ0":0.331305436492064,"x":99.04,"y":170.67,"x0":2.1502291835160987,"y0":50.004588232311896,"z0":5.134115070976838,"aX":-16.114436574236848},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":19.2,"spinRate":3036,"spinDirection":304},"zone":6,"typeConfidence":0.9,"plateTime":0.4445475832849102,"extension":5.139820446348865},"index":1,"playId":"46b80175-ac2b-36e9-ab06-a645fee5d431","pitchNumber":1,"startTime":"2026-05-10T21:57:16.314Z","endTime":"2026-05-10T21:57:19.526Z","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":95.7,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69391542986852,"aZ":-32.74218329844908,"pfxX":9.094622684578525,"pfxZ":-0.2918901254765096,"pX":1.6227354395259113,"pZ":3.4975857824985566,"vX0":-3.6075559064964104,"vY0":-139.3494768405044,"vZ0":1.227580795420696,"x":55.15,"y":144.35,"x0":1.7561275656409123,"y0":50.00144150908901,"z0":5.22208768377282,"aX":17.799647203906293},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.0,"breakHorizontal":-15.7,"spinRate":2265,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.3937707287217309,"extension":5.27060632740265},"index":2,"playId":"9da2b5df-83bd-314c-9c7c-58e4491aaa82","pitchNumber":2,"startTime":"2026-05-10T21:57:31.158Z","endTime":"2026-05-10T21:57:34.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-10T21:57:41.396Z","endTime":"2026-05-10T21:57:52.640Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62340661588369,"aZ":-34.23821829264992,"pfxX":8.41000656009797,"pfxZ":-1.2329927178910882,"pX":1.2586833203988732,"pZ":2.0639303447163067,"vX0":-3.887474555553669,"vY0":-128.3885952041105,"vZ0":-1.1874420041668587,"x":69.02,"y":183.05,"x0":1.6998860901533461,"y0":50.00502606290879,"z0":5.197401389190732,"aX":14.039383534713211},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.3,"breakHorizontal":-14.4,"spinRate":1246,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.4266386514128775,"extension":5.136924484160974},"index":4,"playId":"714fe48e-0757-3ee6-8242-00363f68230c","pitchNumber":3,"startTime":"2026-05-10T21:57:52.640Z","endTime":"2026-05-10T21:57:55.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62261621911924,"aZ":-33.3653264516765,"pfxX":5.996835668754587,"pfxZ":-0.7014532882636004,"pX":0.2893241319283889,"pZ":2.209865075701148,"vX0":-5.2979526707518465,"vY0":-129.35759953025408,"vZ0":-1.186027829004648,"x":105.97,"y":179.11,"x0":1.5873249380261325,"y0":50.005718273166146,"z0":5.238172380137983,"aX":10.13917329463842},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.3,"breakHorizontal":-9.6,"spinRate":1131,"spinDirection":104},"zone":9,"typeConfidence":0.84,"plateTime":0.42383069201386414,"extension":5.145267458080142},"hitData":{"launchSpeed":93.3,"launchAngle":42.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.35,"coordY":81.37}},"index":5,"playId":"4dd3ac2f-e79e-3cf3-9bb0-370234aa6b19","pitchNumber":4,"startTime":"2026-05-10T21:58:11.532Z","endTime":"2026-05-10T21:58:24.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T21:58:24.779Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rodolfo Durán called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T21:58:33.510Z","endTime":"2026-05-10T22:00:11.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8041375952473,"aZ":-33.77029745152691,"pfxX":9.396751587876697,"pfxZ":-0.8061525540973857,"pX":-0.5791518738602015,"pZ":1.908864890061294,"vX0":-9.363719040010876,"vY0":-140.21848460732517,"vZ0":-2.6599217760468226,"x":139.08,"y":187.24,"x0":1.5941743905831407,"y0":50.004720491390636,"z0":5.089237948015667,"aX":18.581328466503745},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.8,"breakHorizontal":-14.9,"spinRate":2089,"spinDirection":105},"zone":7,"typeConfidence":0.9,"plateTime":0.39169893635529807,"extension":5.5550757649651485},"index":0,"playId":"5d2fcdb9-555f-337d-b42c-01a263b0bfdc","pitchNumber":1,"startTime":"2026-05-10T21:58:43.932Z","endTime":"2026-05-10T21:58:46.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218496929671737,"aZ":-37.8129556083547,"pfxX":5.002368272998835,"pfxZ":-3.44417718302435,"pX":0.8328214996355722,"pZ":1.809750428526405,"vX0":-3.8594960699947443,"vY0":-127.67325827465541,"vZ0":-1.1436862388400024,"x":85.25,"y":189.92,"x0":1.7200813750642396,"y0":50.00224623165906,"z0":5.260529376843037,"aX":8.193147921070965},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":-8.0,"spinRate":1108,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4303114367358565,"extension":5.1516805071719975},"index":1,"playId":"a1903eb4-2831-344f-a116-494fc3e09b75","pitchNumber":2,"startTime":"2026-05-10T21:58:58.010Z","endTime":"2026-05-10T21:59:01.271Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60338402141377,"aZ":-32.49589631749097,"pfxX":-11.065898950190046,"pfxZ":-0.2117765872079822,"pX":0.9345485627536262,"pZ":2.5955799499224703,"vX0":0.6270680732026339,"vY0":-123.72383326811598,"vZ0":0.689867662553221,"x":81.38,"y":168.7,"x0":2.1138917313902055,"y0":50.00054268930163,"z0":5.045046594942098,"aX":-17.08413074139106},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":19.9,"spinRate":3028,"spinDirection":298},"zone":12,"typeConfidence":0.9,"plateTime":0.44338632894358687,"extension":5.11785868751573},"index":2,"playId":"e3498612-fc80-364d-b9b8-1e974dcb0ad4","pitchNumber":3,"startTime":"2026-05-10T21:59:15.787Z","endTime":"2026-05-10T21:59:21.096Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111682030630476,"aZ":-34.775196136568155,"pfxX":3.485539817806206,"pfxZ":-1.5730144108396509,"pX":0.8762205302973298,"pZ":2.235982406416589,"vX0":-3.2635414971681205,"vY0":-127.57972423132314,"vZ0":-0.7770314532160785,"x":83.6,"y":178.41,"x0":1.7188028836568792,"y0":50.005650301661056,"z0":5.283994977141106,"aX":5.7499834631909135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":-5.6,"spinRate":1038,"spinDirection":92},"zone":14,"typeConfidence":0.88,"plateTime":0.42922946433360165,"extension":5.308809637727466},"index":3,"playId":"bd6a00e4-bcdf-32af-855c-6075530d0f31","pitchNumber":4,"startTime":"2026-05-10T21:59:32.087Z","endTime":"2026-05-10T21:59:35.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50810123916484,"aZ":-32.54792283710247,"pfxX":5.005842269821463,"pfxZ":-0.2302724495626105,"pX":0.778897030746895,"pZ":1.2567692619528337,"vX0":-3.770249456907889,"vY0":-126.6603345931287,"vZ0":-3.1716694061403814,"x":87.31,"y":204.85,"x0":1.63829100057321,"y0":50.00362408131313,"z0":5.135043056289124,"aX":8.112468079565744},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-8.2,"spinRate":1018,"spinDirection":94},"zone":14,"typeConfidence":0.88,"plateTime":0.4328793952288552,"extension":5.280643161905774},"index":4,"playId":"13e9193d-4e73-368f-8e33-3146c667e8e3","pitchNumber":5,"startTime":"2026-05-10T21:59:51.230Z","endTime":"2026-05-10T21:59:54.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332554096929684,"aZ":-28.907054607139642,"pfxX":-8.571954739350504,"pfxZ":2.0357648288253802,"pX":0.6761887116203731,"pZ":2.5769095205453136,"vX0":-0.5272655888395525,"vY0":-125.56700397003866,"vZ0":-0.38756961386713473,"x":91.23,"y":169.2,"x0":2.002974808026406,"y0":50.00271431051246,"z0":5.076012770821795,"aX":-13.749787000631994},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":2964,"spinDirection":297},"zone":6,"typeConfidence":0.81,"plateTime":0.43544938478632345,"extension":5.171295523708921},"index":5,"playId":"ee2e0b5c-38e1-332b-bdc3-22041c577beb","pitchNumber":6,"startTime":"2026-05-10T22:00:06.969Z","endTime":"2026-05-10T22:00:11.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:00:11.006Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T22:02:37.433Z","endTime":"2026-05-10T22:04:26.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to second base for Fernando Tatis Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:01:55.077Z","endTime":"2026-05-10T22:01:55.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200"},{"details":{"description":"Nick Castellanos remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T22:01:55.091Z","endTime":"2026-05-10T22:02:39.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093782790340207,"aZ":-23.314448291599216,"pfxX":-10.896596964226987,"pfxZ":4.5447290993376965,"pX":-0.16988819450207182,"pZ":2.136100181013718,"vX0":11.604002708513066,"vY0":-138.5486799720304,"vZ0":-3.315729650691345,"x":123.48,"y":181.11,"x0":-2.99076921502286,"y0":50.005337861831286,"z0":4.9012833445659805,"aX":-21.25135610848673},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.7,"breakHorizontal":17.4,"spinRate":2189,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3948890627226471,"extension":6.783795962613327},"index":2,"playId":"e390e428-778c-304a-b914-9a4478448369","pitchNumber":1,"startTime":"2026-05-10T22:02:39.670Z","endTime":"2026-05-10T22:02:42.826Z","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":95.6,"endSpeed":87.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450765424530346,"aZ":-21.8816534233413,"pfxX":-9.276597044035139,"pfxZ":5.231409231028993,"pX":-2.471714390182699,"pZ":3.833108926975594,"vX0":5.232335195469593,"vY0":-139.21841623894096,"vZ0":0.5905796091950679,"x":211.22,"y":135.29,"x0":-3.167429803841305,"y0":50.00670015682196,"z0":5.0635185906672815,"aX":-18.263368401305495},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2204,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39302719402238795,"extension":6.53332127937305},"index":3,"playId":"6a69ee1c-6b8d-3c94-af3a-107d20d16532","pitchNumber":2,"startTime":"2026-05-10T22:02:58.418Z","endTime":"2026-05-10T22:03:01.418Z","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":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80834875601291,"aZ":-32.32610355891839,"pfxX":-11.974641073432842,"pfxZ":-0.10387035212873386,"pX":0.665363398792301,"pZ":2.353198940574098,"vX0":12.180062931385294,"vY0":-118.9640139647657,"vZ0":0.8625323617532461,"x":91.64,"y":175.24,"x0":-2.9649870264972846,"y0":50.004364418984096,"z0":4.915979325434244,"aX":-17.16687897592831},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":18.7,"spinRate":2220,"spinDirection":270},"zone":6,"typeConfidence":2.0,"plateTime":0.4604076886691719,"extension":6.915889219183296},"index":4,"playId":"e7791c98-b565-3a94-ad94-f1fb239949a6","pitchNumber":3,"startTime":"2026-05-10T22:03:13.224Z","endTime":"2026-05-10T22:03:16.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764264896486452,"aZ":-33.56196591663252,"pfxX":-11.69778758799431,"pfxZ":-0.9380092630743295,"pX":-0.29057987067569935,"pZ":1.0165307335442653,"vX0":10.068948803873429,"vY0":-121.30839958359527,"vZ0":-2.1988664829059488,"x":128.08,"y":211.33,"x0":-2.984651864622987,"y0":50.00113753241211,"z0":4.873609282627677,"aX":-17.351523714769215},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":18.6,"spinRate":2308,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.45232227767956656,"extension":6.773823066265919},"index":5,"playId":"3db9ce31-2dc9-330a-916a-ade576270826","pitchNumber":4,"startTime":"2026-05-10T22:03:29.426Z","endTime":"2026-05-10T22:03:38.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74010548135723,"aZ":-17.880982816459795,"pfxX":-7.429544576403546,"pfxZ":7.3399877337230315,"pX":-0.4074309130443831,"pZ":2.9658866073197157,"vX0":9.054835801177331,"vY0":-139.04569470777693,"vZ0":-2.515396507717583,"x":132.53,"y":158.7,"x0":-2.749147994465695,"y0":50.0046930073376,"z0":5.076151313442604,"aX":-14.471838351975672},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":2180,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39474025752829967,"extension":6.696934130862342},"index":6,"playId":"7adbba2e-aa3b-37f4-8ce4-73499eb23e01","pitchNumber":5,"startTime":"2026-05-10T22:04:22.638Z","endTime":"2026-05-10T22:04:26.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:04:26.581Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T22:04:53.857Z","endTime":"2026-05-10T22:05:55.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08619753656232,"aZ":-17.577163520833043,"pfxX":-9.221708103199415,"pfxZ":7.656810621310997,"pX":0.14414500260702992,"pZ":3.3412499137526592,"vX0":11.500913471163779,"vY0":-137.59556454911962,"vZ0":-1.362523231661189,"x":111.51,"y":148.57,"x0":-2.902525707025896,"y0":50.00498817733179,"z0":5.040398042613486,"aX":-17.587558386505638},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2134,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3988936423963083,"extension":6.615023226007575},"index":0,"playId":"2e730033-b7e8-3081-9903-1469c8deb893","pitchNumber":1,"startTime":"2026-05-10T22:04:53.857Z","endTime":"2026-05-10T22:04:56.857Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782767586583365,"aZ":-17.885110696382295,"pfxX":-6.687417594602122,"pfxZ":7.470023568161146,"pX":-1.4317746375506293,"pZ":2.8926048211587245,"vX0":6.917021066171142,"vY0":-137.4988207535796,"vZ0":-1.9924429906738512,"x":171.58,"y":160.68,"x0":-3.1124225767511184,"y0":50.0017116078139,"z0":4.8415351469811165,"aX":-12.790906465468776},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2080,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39850445574237625,"extension":6.599520847443897},"index":1,"playId":"1a5de053-6759-3130-bf02-08b0572d1d3e","pitchNumber":2,"startTime":"2026-05-10T22:05:08.779Z","endTime":"2026-05-10T22:05:12.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54681708619264,"aZ":-19.86652219854517,"pfxX":-8.147636063947092,"pfxZ":6.49903754475859,"pX":0.10998170881482547,"pZ":3.0648213001554296,"vX0":11.123269101997561,"vY0":-137.03216078744,"vZ0":-1.3432999135414878,"x":112.81,"y":156.03,"x0":-2.9516468636159314,"y0":50.00137011485223,"z0":4.924655712323063,"aX":-15.426148560794923},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2141,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4003976412927428,"extension":6.708023753751491},"index":2,"playId":"b06ee2ef-28d6-3061-a6f6-68f999510c76","pitchNumber":3,"startTime":"2026-05-10T22:05:25.358Z","endTime":"2026-05-10T22:05:28.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645180474999687,"aZ":-26.730807797774293,"pfxX":-11.153052582433752,"pfxZ":3.580216362667244,"pX":-0.11812340931474385,"pZ":2.8745598383717015,"vX0":10.317038961328448,"vY0":-122.36289858818766,"vZ0":0.33172664402609287,"x":121.5,"y":161.17,"x0":-2.935575333373569,"y0":50.00239652362727,"z0":5.023517719881992,"aX":-16.95052197606245},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":17.9,"spinRate":2230,"spinDirection":264},"zone":2,"typeConfidence":2.0,"plateTime":0.44725226331327406,"extension":6.844317774384277},"index":3,"playId":"0f1123aa-6ed0-3e9d-a84b-2d5fb1fed716","pitchNumber":4,"startTime":"2026-05-10T22:05:51.500Z","endTime":"2026-05-10T22:05:55.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:05:55.202Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out to shortstop Xander Bogaerts.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T22:06:03.507Z","endTime":"2026-05-10T22:09:05.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61894926682455,"aZ":-28.582653870764112,"pfxX":1.869332844387411,"pfxZ":2.241961292646071,"pX":0.9206823451313447,"pZ":3.5099713793489693,"vX0":8.613941246778756,"vY0":-126.50342304949461,"vZ0":1.5079555696826124,"x":81.91,"y":144.01,"x0":-2.787717252625957,"y0":50.00196365072961,"z0":5.216875199514686,"aX":2.9941410000858695},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.5,"spinRate":2210,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4349249522539562,"extension":6.824173722652833},"index":0,"playId":"86d84629-ecd9-3c4b-8fcb-47ed71c31e26","pitchNumber":1,"startTime":"2026-05-10T22:06:19.942Z","endTime":"2026-05-10T22:06:23.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06081646168407,"aZ":-27.148336231028427,"pfxX":0.7390404020727845,"pfxZ":3.02155793858757,"pX":-0.24477493846939236,"pZ":3.2487454197892824,"vX0":6.839737416776816,"vY0":-127.77384334975878,"vZ0":0.6774612565295015,"x":126.33,"y":151.06,"x0":-3.046484279936528,"y0":50.00115350138121,"z0":5.104939977848523,"aX":1.2262350153664414},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2204,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4278446894466601,"extension":6.817175677435083},"index":1,"playId":"3ba167f1-e3b6-3bc4-a068-2a1578944535","pitchNumber":2,"startTime":"2026-05-10T22:06:34.805Z","endTime":"2026-05-10T22:06:38.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644357549253176,"aZ":-28.211644531727224,"pfxX":6.699501758912527,"pfxZ":2.6821679226901267,"pX":0.32567936223886074,"pZ":2.7009913593864474,"vX0":6.304652132114298,"vY0":-122.08444994910512,"vZ0":0.7618090504428207,"x":104.59,"y":165.85,"x0":-3.18039880018954,"y0":50.0037831415379,"z0":4.852623014044063,"aX":9.9055038030169},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":2339,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4522261812201691,"extension":6.747657146560541},"index":2,"playId":"d9604e11-30c9-3842-82f5-e59b5698505a","pitchNumber":3,"startTime":"2026-05-10T22:06:57.372Z","endTime":"2026-05-10T22:07:04.151Z","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-10T22:07:21.756Z","endTime":"2026-05-10T22:07:34.886Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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.2,"endSpeed":86.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985736450330624,"aZ":-16.190031487016114,"pfxX":-9.101210049777858,"pfxZ":8.261356647992965,"pX":-0.6226741924279324,"pZ":3.9809090068389583,"vX0":9.603070725163368,"vY0":-138.26999429888627,"vZ0":0.2134844931022346,"x":140.73,"y":131.3,"x0":-2.959177161881393,"y0":50.006225360701436,"z0":4.989539495076404,"aX":-17.617372040367705},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":14.5,"spinRate":2214,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3962148508950478,"extension":6.729062143430412},"index":4,"playId":"2082d434-d969-3464-9dbb-fe0041c72d85","pitchNumber":4,"startTime":"2026-05-10T22:07:34.886Z","endTime":"2026-05-10T22:07:38.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94267559302854,"aZ":-28.868493743884564,"pfxX":-12.652026436827509,"pfxZ":2.27911827676089,"pX":2.3192011235712284,"pZ":0.686346118288627,"vX0":15.852678594859684,"vY0":-119.43182969606728,"vZ0":-3.641580311510337,"x":28.6,"y":220.25,"x0":-2.745633116319147,"y0":50.005470323447376,"z0":4.8136540189086,"aX":-18.371946797355047},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.4,"breakHorizontal":19.3,"spinRate":2232,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.45775104637386743,"extension":7.053404575494751},"index":5,"playId":"8eb19066-2a17-39ec-8850-25ba2a0bb901","pitchNumber":5,"startTime":"2026-05-10T22:07:55.466Z","endTime":"2026-05-10T22:07:58.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.689634497361595,"aZ":-19.223090684658008,"pfxX":-9.083125755197445,"pfxZ":7.01424971288708,"pX":1.46396577799058,"pZ":2.592515984167065,"vX0":14.745162885366963,"vY0":-134.88709730448437,"vZ0":-2.632908899735652,"x":61.2,"y":168.78,"x0":-2.8874840078855475,"y0":50.00656058645053,"z0":4.933098058554106,"aX":-16.781971905129755},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2020,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.40569997687275317,"extension":6.818128296853244},"index":6,"playId":"635549e8-3e53-3e73-889e-199fa1251271","pitchNumber":6,"startTime":"2026-05-10T22:08:16.345Z","endTime":"2026-05-10T22:08:19.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.089795371662294,"aZ":-24.155373802533155,"pfxX":-1.3039697527185794,"pfxZ":4.844632286447476,"pX":0.800136563510176,"pZ":2.4586887392707735,"vX0":9.622805786538006,"vY0":-128.01843776099395,"vZ0":-1.8486487140006918,"x":86.5,"y":172.4,"x0":-2.8424103533774314,"y0":50.004537766108136,"z0":5.086131064796786,"aX":-2.161161264711668},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":0.1,"spinRate":2100,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4283025992975644,"extension":6.851364307284594},"index":7,"playId":"c362f835-03e9-310c-91e8-55453d4a1b9c","pitchNumber":7,"startTime":"2026-05-10T22:08:35.558Z","endTime":"2026-05-10T22:08:38.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914126135319844,"aZ":-18.501614989232067,"pfxX":-9.533205000253911,"pfxZ":7.109229887687539,"pX":-0.817864062033122,"pZ":3.0017057780176972,"vX0":9.31373360918826,"vY0":-137.4482420698792,"vZ0":-1.8439868322240862,"x":148.18,"y":157.73,"x0":-3.0028855676487374,"y0":50.00444889258532,"z0":4.930396200977217,"aX":-18.341230756699755},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2172,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3976658507676145,"extension":6.743897937511546},"hitData":{"launchSpeed":88.0,"launchAngle":12.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.98,"coordY":137.78}},"index":8,"playId":"3062286d-16d5-3750-89ec-58ae9801e31d","pitchNumber":8,"startTime":"2026-05-10T22:08:56.419Z","endTime":"2026-05-10T22:09:05.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:09:05.912Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Nathan Church.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T22:11:12.659Z","endTime":"2026-05-10T22:12:28.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.945424875175735,"aZ":-32.47167750148624,"pfxX":9.406481124769368,"pfxZ":-0.15635375607793378,"pX":0.35996860206591197,"pZ":1.9785098580373373,"vX0":-6.926403248149635,"vY0":-136.70045965205134,"vZ0":-2.255786582092099,"x":103.28,"y":185.36,"x0":1.7081007389168439,"y0":50.00479091411294,"z0":5.050011970299024,"aX":17.75345558665442},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.6,"breakHorizontal":-15.5,"spinRate":2128,"spinDirection":111},"zone":9,"typeConfidence":0.91,"plateTime":0.40112170436692685,"extension":5.320785275224817},"index":0,"playId":"925d1083-99d8-39f6-b2e3-654c434c425e","pitchNumber":1,"startTime":"2026-05-10T22:11:18.525Z","endTime":"2026-05-10T22:11:21.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951924360693713,"aZ":-27.89955023055655,"pfxX":9.973828534988986,"pfxZ":2.2817322927836523,"pX":0.8116102172288981,"pZ":2.1404327049295553,"vX0":-6.036336524345355,"vY0":-135.63186025047585,"vZ0":-2.250577336339012,"x":86.06,"y":180.99,"x0":1.7630706248900965,"y0":50.00384461516568,"z0":4.914442987068071,"aX":18.69821280158048},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-16.9,"spinRate":2189,"spinDirection":108},"zone":9,"typeConfidence":0.9,"plateTime":0.40287739339464235,"extension":5.486753171419121},"index":1,"playId":"16e3b33f-13ec-3625-8a4a-11c48c80b0a8","pitchNumber":2,"startTime":"2026-05-10T22:11:31.326Z","endTime":"2026-05-10T22:11:35.456Z","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":83.9,"endSpeed":77.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69998660255383,"aZ":-30.442673998728917,"pfxX":-10.663213249375389,"pfxZ":1.1447292289829125,"pX":0.6970341732054933,"pZ":2.722835189526982,"vX0":0.18313395392979892,"vY0":-122.16914000143873,"vZ0":0.5873394666955103,"x":90.43,"y":165.26,"x0":2.00692886832466,"y0":50.003164782723644,"z0":5.092437605960504,"aX":-16.14514877480971},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":19.3,"spinRate":2922,"spinDirection":295},"zone":6,"typeConfidence":0.9,"plateTime":0.4480503327806824,"extension":5.299653525811299},"index":2,"playId":"a5601d9c-7ae7-32de-a5f0-a1448111fa74","pitchNumber":3,"startTime":"2026-05-10T22:11:45.222Z","endTime":"2026-05-10T22:11:48.480Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.569933835274508,"aZ":-33.08384500839068,"pfxX":-10.583548396714972,"pfxZ":-0.6020896187397629,"pX":-0.7266104547864287,"pZ":0.7638023121036737,"vX0":-2.8893258209364445,"vY0":-122.66951958062059,"vZ0":-3.297927654422679,"x":144.7,"y":218.16,"x0":1.8429801326693513,"y0":50.002827884719665,"z0":4.9630488590948785,"aX":-16.034479890270397},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":19.8,"spinRate":2962,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.4474912046539483,"extension":5.380503944136707},"index":3,"playId":"974d7d7b-2059-3290-a96a-df57157c00bd","pitchNumber":4,"startTime":"2026-05-10T22:11:59.351Z","endTime":"2026-05-10T22:12:03.354Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46830927721407,"aZ":-33.73688853154418,"pfxX":-6.04357220287857,"pfxZ":-1.0087977118856442,"pX":-0.8166133489420405,"pZ":1.9012182735886372,"vX0":-4.323215178340332,"vY0":-124.02973985280127,"vZ0":-0.7896474936723169,"x":148.13,"y":187.45,"x0":1.735740356607553,"y0":50.00114457455104,"z0":5.044182105534296,"aX":-9.386774998986537},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":12.0,"spinRate":2946,"spinDirection":307},"zone":13,"typeConfidence":0.84,"plateTime":0.4420872272165819,"extension":5.2858844052998215},"hitData":{"launchSpeed":93.2,"launchAngle":26.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.99,"coordY":70.39}},"index":4,"playId":"bbafad95-b7cc-3d32-ac8b-3dc4384629d9","pitchNumber":5,"startTime":"2026-05-10T22:12:16.078Z","endTime":"2026-05-10T22:12:28.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:12:28.131Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T22:15:00.016Z","endTime":"2026-05-10T22:16:06.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T22:12:32.136Z","endTime":"2026-05-10T22:13:17.946Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: George Soriano replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-10T22:13:17.946Z","endTime":"2026-05-10T22:15:02.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472773016151315,"aZ":-17.75743269638626,"pfxX":-5.671528860334962,"pfxZ":7.331192501202548,"pX":-0.39557250466909427,"pZ":3.669619451972678,"vX0":7.645431542823322,"vY0":-139.37060382736,"vZ0":-1.797112631868873,"x":132.08,"y":139.7,"x0":-2.4380980392519276,"y0":50.00169482967587,"z0":5.496217043208479,"aX":-11.151731297140573},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2187,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39308161362790184,"extension":6.222835665125922},"index":2,"playId":"72dcf409-7010-3727-9468-e04d0de600a9","pitchNumber":1,"startTime":"2026-05-10T22:15:02.182Z","endTime":"2026-05-10T22:15:05.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.946657690039213,"aZ":-29.873285038253364,"pfxX":-1.6055294178782091,"pfxZ":1.3998404586444737,"pX":2.2525314511828243,"pZ":1.2560148555033959,"vX0":11.735396165834016,"vY0":-126.73656799096126,"vZ0":-4.568612571958119,"x":31.14,"y":204.87,"x0":-2.2054608489578,"y0":50.00390962934399,"z0":5.434799537033866,"aX":-2.6434169769550824},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":2653,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43018513889808707,"extension":6.740923342241436},"index":3,"playId":"9217e202-3748-351a-91d0-5068cb04d11c","pitchNumber":2,"startTime":"2026-05-10T22:15:19.890Z","endTime":"2026-05-10T22:15:22.891Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44948563134396,"aZ":-30.074069851917322,"pfxX":-1.9551016847741813,"pfxZ":1.2645028732074772,"pX":0.820679160379103,"pZ":1.2847253331280681,"vX0":8.233122505043601,"vY0":-126.80962231515295,"vZ0":-4.389283257645009,"x":85.72,"y":204.09,"x0":-2.1883025746526568,"y0":50.00143966502095,"z0":5.387715099048645,"aX":-3.243275663805767},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":2.0,"spinRate":2623,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.42892448812146977,"extension":6.635142107012867},"index":4,"playId":"f1342ec8-bc16-3eec-9ac6-ec7dc8acb693","pitchNumber":3,"startTime":"2026-05-10T22:15:43.362Z","endTime":"2026-05-10T22:15:48.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.653372554761347,"aZ":-16.37510573511003,"pfxX":-4.6285743424276085,"pfxZ":7.924448469941011,"pX":1.231615728992733,"pZ":2.5490511642732385,"vX0":11.443225164695358,"vY0":-139.86068522034995,"vZ0":-4.7844440346777635,"x":70.05,"y":169.96,"x0":-2.299902854076552,"y0":50.00314577322762,"z0":5.345532669325272,"aX":-9.229449086168257},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":6.2,"spinRate":2186,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3906762330007423,"extension":6.4505601178557},"index":5,"playId":"72eb88b9-dbf5-3193-a0b9-15f67720c1ac","pitchNumber":4,"startTime":"2026-05-10T22:16:01.439Z","endTime":"2026-05-10T22:16:06.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:16:06.061Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T22:16:30.959Z","endTime":"2026-05-10T22:17:37.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b4aa2a2a-240c-4a30-80a3-8299f3a07b85","startTime":"2026-05-10T22:16:30.959Z","endTime":"2026-05-10T22:16:35.959Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685505724031046,"aZ":-17.05202441083854,"pfxX":-9.23090566487312,"pfxZ":7.59740427085975,"pX":-0.6380154012485884,"pZ":2.0352408417055443,"vX0":8.605635664417825,"vY0":-139.98765192480636,"vZ0":-5.951393954340362,"x":141.32,"y":183.83,"x0":-2.5480400558564402,"y0":50.00537294264324,"z0":5.29953482491512,"aX":-18.380307431078005},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":2187,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.39080946257735016,"extension":6.613705838241541},"index":1,"playId":"575ea575-774b-337e-9c4d-d9f844241307","pitchNumber":1,"startTime":"2026-05-10T22:16:44.967Z","endTime":"2026-05-10T22:16:48.170Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.685359311806153,"aZ":-30.095331111735764,"pfxX":-1.5080273897916365,"pfxZ":1.2360649970127877,"pX":0.8123207750956782,"pZ":2.0927392126383597,"vX0":8.638876601463782,"vY0":-127.25811051852774,"vZ0":-2.561028604170046,"x":86.04,"y":182.28,"x0":-2.398301697470591,"y0":50.000513418271176,"z0":5.443838057361406,"aX":-2.5298673879878812},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":1.2,"spinRate":2733,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.42682717836380357,"extension":6.563845054228367},"index":2,"playId":"f8f8cdb3-b78a-391e-a487-b887f9ec0cc2","pitchNumber":2,"startTime":"2026-05-10T22:17:01.943Z","endTime":"2026-05-10T22:17:09.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"actionPlayId":"f8f8cdb3-b78a-391e-a487-b887f9ec0cc2","startTime":"2026-05-10T22:17:13.636Z","endTime":"2026-05-10T22:17:33.530Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51519340581838,"aZ":-37.47144634871734,"pfxX":-10.097594019539352,"pfxZ":-3.1678488291412865,"pX":0.1062864484773376,"pZ":1.7987451679818558,"vX0":8.92849257582514,"vY0":-129.30904174141395,"vZ0":-2.4172496680682145,"x":112.95,"y":190.21,"x0":-2.103273830051978,"y0":50.00613067109016,"z0":5.660375194786281,"aX":-16.861770860996877},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.1,"breakHorizontal":16.0,"spinRate":1502,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.42588584538792507,"extension":6.985456885581075},"index":4,"playId":"0df3316a-7faf-331a-8479-9149f059454a","pitchNumber":3,"startTime":"2026-05-10T22:17:33.530Z","endTime":"2026-05-10T22:17:37.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:17:37.306Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T22:17:54.383Z","endTime":"2026-05-10T22:18:48.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16153232382594,"aZ":-26.771822016914097,"pfxX":-1.8746429870785573,"pfxZ":3.2694662413918154,"pX":0.016108952903688266,"pZ":1.9451298043566796,"vX0":7.56835052213357,"vY0":-127.68805024707198,"vZ0":-3.4583343882844657,"x":116.39,"y":186.26,"x0":-2.7420046478793663,"y0":50.00159485338661,"z0":5.4221889874472335,"aX":-3.0970016693897584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2456,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.42885892008744264,"extension":6.609763968201757},"index":0,"playId":"7ddb236b-8c25-3c0e-aeeb-401bc929e790","pitchNumber":1,"startTime":"2026-05-10T22:18:01.145Z","endTime":"2026-05-10T22:18:04.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03022518859244,"aZ":-34.247042235929456,"pfxX":-9.420097243324424,"pfxZ":-1.1977503088661843,"pX":-0.18807427981064123,"pZ":1.641129382816991,"vX0":8.821338632519547,"vY0":-130.5750445971168,"vZ0":-3.3212133276058173,"x":124.17,"y":194.47,"x0":-2.3897162091277813,"y0":50.00637918668089,"z0":5.511969387826387,"aX":-16.235864758913635},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.8,"breakHorizontal":15.1,"spinRate":1494,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4198018823683136,"extension":6.875760651829783},"index":1,"playId":"637e88ff-a61d-3cc3-98b9-278c792b4877","pitchNumber":2,"startTime":"2026-05-10T22:18:17.646Z","endTime":"2026-05-10T22:18:21.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618872043677044,"aZ":-33.97568518422687,"pfxX":-8.766807524616732,"pfxZ":-1.0318658685722042,"pX":-0.8523393057839111,"pZ":1.616200770012514,"vX0":6.553818745982819,"vY0":-131.03264068477304,"vZ0":-3.5882159159563862,"x":149.49,"y":195.14,"x0":-2.2465562518847095,"y0":50.00562357407731,"z0":5.541217642666643,"aX":-15.251189506231777},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.4,"breakHorizontal":14.4,"spinRate":1474,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.41796297123482073,"extension":6.975495903780808},"hitData":{"launchSpeed":67.2,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":160.14}},"index":2,"playId":"ada431be-3b6a-3ff4-9770-ec2a84d29eab","pitchNumber":3,"startTime":"2026-05-10T22:18:38.117Z","endTime":"2026-05-10T22:18:48.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:18:48.767Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T22:21:05.666Z","endTime":"2026-05-10T22:21:22.008Z","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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Ron Marinaccio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:20:52.107Z","endTime":"2026-05-10T22:21:07.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"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":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74398935831355,"aZ":-18.912671909218524,"pfxX":-8.38598499605337,"pfxZ":6.408436406358107,"pX":-0.6049754371960223,"pZ":2.478328990339168,"vX0":3.1426638687601156,"vY0":-142.6854466031089,"vZ0":-5.861877410917835,"x":140.06,"y":171.87,"x0":-0.6288571708128041,"y0":50.00303828385902,"z0":5.744580670032153,"aX":-17.352216104592266},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":14.6,"spinRate":2185,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3833483126998658,"extension":5.890340398989238},"hitData":{"launchSpeed":85.1,"launchAngle":60.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.21,"coordY":139.09}},"index":1,"playId":"db5d0758-6dec-3c85-85f2-e344075495f5","pitchNumber":1,"startTime":"2026-05-10T22:21:07.902Z","endTime":"2026-05-10T22:21:22.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:21:22.008Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T22:21:52.432Z","endTime":"2026-05-10T22:22:36.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":1},"index":0,"startTime":"2026-05-10T22:21:42.071Z","endTime":"2026-05-10T22:21:54.589Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":86.1,"endSpeed":80.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364542456183713,"aZ":-27.07778791185678,"pfxX":0.7655770760548108,"pfxZ":3.1521786165414714,"pX":-0.8620377907718905,"pZ":2.758018178866369,"vX0":0.19020360324492927,"vY0":-125.55601653321256,"vZ0":-1.963686502141681,"x":149.86,"y":164.31,"x0":-1.038053153065825,"y0":50.00426198192107,"z0":5.726423365794974,"aX":1.237952918878126},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":2582,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.43413275917616456,"extension":6.10993622155776},"index":1,"playId":"c3c319dc-ba44-30d0-a747-f0afc51b41a1","pitchNumber":1,"startTime":"2026-05-10T22:21:54.589Z","endTime":"2026-05-10T22:22:01.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39014407917331,"aZ":-18.31485761816405,"pfxX":-8.837543907154561,"pfxZ":6.619713699925745,"pX":0.7279470312722887,"pZ":2.475408629325162,"vX0":7.0109359159076945,"vY0":-143.98918299201333,"vZ0":-5.902574374722529,"x":89.25,"y":171.94,"x0":-0.5940370771268769,"y0":50.002056608734804,"z0":5.690698809163046,"aX":-18.4994907852714},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2287,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3808456420429578,"extension":6.191048010001643},"hitData":{"launchSpeed":89.3,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.8,"coordY":142.32}},"index":2,"playId":"38f9440f-7db6-37a2-80ee-61d9e04913cf","pitchNumber":2,"startTime":"2026-05-10T22:22:27.975Z","endTime":"2026-05-10T22:22:36.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:22:36.833Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T22:22:54.243Z","endTime":"2026-05-10T22:23:24.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"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":"Flyout","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":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19119225267972,"aZ":-24.213598166084168,"pfxX":-9.88187427339097,"pfxZ":4.833627405935961,"pX":0.1847941137285415,"pZ":2.1610326960345665,"vX0":5.094102411360176,"vY0":-127.7174338574727,"vZ0":-4.28365085533231,"x":109.96,"y":180.43,"x0":-0.5556236417272354,"y0":50.00147255394298,"z0":5.7726333098395965,"aX":-16.26461182172631},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1774,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42946308109737386,"extension":6.164647665964331},"index":0,"playId":"3061f343-0408-3685-8883-6298bbb4e590","pitchNumber":1,"startTime":"2026-05-10T22:23:00.542Z","endTime":"2026-05-10T22:23:03.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.575589014524358,"aZ":-27.72294747062321,"pfxX":-9.990102181773757,"pfxZ":2.645583909174282,"pX":-0.3211166797615765,"pZ":1.4427228943645947,"vX0":4.220368446324322,"vY0":-128.76912082370063,"vZ0":-5.051594309680532,"x":129.24,"y":199.83,"x0":-0.6829270520819386,"y0":50.00001035742127,"z0":5.572904089323211,"aX":-16.78478153445491},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":1783,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42525170535715384,"extension":6.16330716899083},"hitData":{"launchSpeed":90.4,"launchAngle":36.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.46,"coordY":84.71}},"index":1,"playId":"dc3eebe8-6445-3052-abbb-b56cce11bfa9","pitchNumber":2,"startTime":"2026-05-10T22:23:14.521Z","endTime":"2026-05-10T22:23:24.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:23:24.547Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-10T22:25:54.683Z","endTime":"2026-05-10T22:27:36.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:25:32.688Z","endTime":"2026-05-10T22:25:57.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85719243618452,"aZ":-24.61043247333652,"pfxX":-11.302930139956839,"pfxZ":3.6280750503201773,"pX":1.5050518415196301,"pZ":1.2774696373337096,"vX0":11.919330788033111,"vY0":-143.77372679093065,"vZ0":-7.759703109122041,"x":59.63,"y":204.29,"x0":-1.2356789578516945,"y0":50.000199576518426,"z0":5.550441240085975,"aX":-23.54416000695692},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.0,"breakHorizontal":17.9,"spinRate":2306,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.38167844046203436,"extension":6.762427712095972},"index":1,"playId":"c34450f4-f620-3aca-882e-6d1e69ec0d9d","pitchNumber":1,"startTime":"2026-05-10T22:25:57.032Z","endTime":"2026-05-10T22:26:00.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32523544609283,"aZ":-26.472950447627607,"pfxX":-11.260409289305494,"pfxZ":2.7390556856847175,"pX":0.5604127981848981,"pZ":1.902379571009689,"vX0":9.709340238017566,"vY0":-144.0716785747537,"vZ0":-5.540317581773293,"x":95.64,"y":187.42,"x0":-1.4056431019050015,"y0":50.00456752904959,"z0":5.506460980618232,"aX":-23.457900836625576},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":3.8,"breakHorizontal":18.2,"spinRate":2374,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3815003906366501,"extension":6.6729480403652355},"index":2,"playId":"9a72d4fe-762f-300f-b380-ede881a99e2b","pitchNumber":2,"startTime":"2026-05-10T22:26:11.846Z","endTime":"2026-05-10T22:26:14.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70927159672245,"aZ":-28.153656817976497,"pfxX":-10.978010182875815,"pfxZ":1.9776825288793498,"pX":0.3066177939695996,"pZ":0.912482061269968,"vX0":8.902585116885097,"vY0":-142.28963673173004,"vZ0":-7.271429628726515,"x":105.31,"y":214.14,"x0":-1.4521866096973404,"y0":50.00065184449612,"z0":5.3108288480472305,"aX":-22.28205214786686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.0,"breakHorizontal":17.9,"spinRate":2306,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3864355879459973,"extension":6.858500903349014},"index":3,"playId":"a948c2a6-0e7b-30e8-8989-f8987dc9aff4","pitchNumber":3,"startTime":"2026-05-10T22:26:27.759Z","endTime":"2026-05-10T22:26:31.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.508202921668016,"aZ":-22.55976653238868,"pfxX":-10.529825868762844,"pfxZ":4.636735117613551,"pX":0.21421385476096522,"pZ":2.582004160188368,"vX0":8.615396443670043,"vY0":-143.6275706808709,"vZ0":-4.503334308473024,"x":108.83,"y":169.07,"x0":-1.467053843617451,"y0":50.00333539976524,"z0":5.586372996602166,"aX":-21.84137100151766},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":2315,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3823956449948227,"extension":6.715770754824502},"index":4,"playId":"41a504b8-9e84-3adc-bfcf-4e27d18355a1","pitchNumber":4,"startTime":"2026-05-10T22:26:45.541Z","endTime":"2026-05-10T22:26:49.215Z","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":84.1,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521560488494075,"aZ":-36.20794960992244,"pfxX":6.0769237200286454,"pfxZ":-2.6790666868101787,"pX":1.9070485001842539,"pZ":0.958030349902098,"vX0":6.924976461500545,"vY0":-122.33903669815724,"vZ0":-2.763068724858879,"x":44.31,"y":212.91,"x0":-1.756221336811805,"y0":50.00249444909629,"z0":5.2245085633167925,"aX":9.152953119125288},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.3,"breakHorizontal":-12.7,"spinRate":2186,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4487710743425408,"extension":7.003585649603923},"index":5,"playId":"46c073cd-e782-3639-9126-f829c60ed634","pitchNumber":5,"startTime":"2026-05-10T22:27:06.566Z","endTime":"2026-05-10T22:27:09.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.137062067983145,"aZ":-26.516449521791678,"pfxX":-9.311060993351477,"pfxZ":2.7048386211711577,"pX":-0.7863072717680625,"pZ":3.310719282423175,"vX0":5.24937720298565,"vY0":-143.54749779262568,"vZ0":-1.8812191802930087,"x":146.97,"y":149.39,"x0":-1.425441936523976,"y0":50.00698250070814,"z0":5.619687480844976,"aX":-19.50433657597712},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.7,"breakHorizontal":15.8,"spinRate":2235,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.38104985503809896,"extension":6.795121344352321},"hitData":{"launchSpeed":79.7,"launchAngle":20.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.0,"coordY":111.14}},"index":6,"playId":"b15eceaa-82f8-3489-a48d-2c6e666a3175","pitchNumber":6,"startTime":"2026-05-10T22:27:26.235Z","endTime":"2026-05-10T22:27:36.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:27:36.752Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-10T22:27:55.634Z","endTime":"2026-05-10T22:30:03.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17991079360268,"aZ":-25.98640533411978,"pfxX":-11.126238500700794,"pfxZ":2.962856116489222,"pX":0.45878481407878563,"pZ":1.2042993531194215,"vX0":9.638861778328595,"vY0":-143.77855940107213,"vZ0":-7.208334050883836,"x":99.51,"y":206.26,"x0":-1.4960659158494238,"y0":50.00180227994112,"z0":5.362934094809657,"aX":-23.23013671997418},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.0,"breakHorizontal":18.1,"spinRate":2207,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3813531154650658,"extension":6.833194592845932},"index":0,"playId":"7b4ef92e-9f5a-3f30-920c-c88513740389","pitchNumber":1,"startTime":"2026-05-10T22:28:02.795Z","endTime":"2026-05-10T22:28:05.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44334013628415,"aZ":-30.03231431003445,"pfxX":-10.405155453151062,"pfxZ":1.0400864373792036,"pX":-0.11215126582980363,"pZ":1.7288276794174107,"vX0":8.068055839231151,"vY0":-142.96707688871706,"vZ0":-4.889254194430597,"x":121.27,"y":192.1,"x0":-1.6257505617807173,"y0":50.0024134898452,"z0":5.357028768988596,"aX":-21.4353879318564},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.0,"breakHorizontal":17.2,"spinRate":2217,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.38381830332203837,"extension":6.7870507201627825},"index":1,"playId":"c192c8f1-f551-3fac-b6f6-9818d7ce98aa","pitchNumber":2,"startTime":"2026-05-10T22:28:19.310Z","endTime":"2026-05-10T22:28:22.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.134686482207584,"aZ":-28.548461914499217,"pfxX":-10.377285994949677,"pfxZ":1.7183966584889134,"pX":-0.9912951899571887,"pZ":2.1728193094127963,"vX0":5.597653302504613,"vY0":-144.65668770889442,"vZ0":-4.660205339381013,"x":154.79,"y":180.11,"x0":-1.6077765433895426,"y0":50.00419892907414,"z0":5.564460493907021,"aX":-21.896884510073587},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":2.3,"breakHorizontal":17.6,"spinRate":2233,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.37928651533282265,"extension":6.684783206927783},"index":2,"playId":"3d9ffaf9-606d-3198-bb0d-77a420beecb6","pitchNumber":3,"startTime":"2026-05-10T22:28:40.055Z","endTime":"2026-05-10T22:28:43.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494112435057513,"aZ":-32.9305578454478,"pfxX":9.891976908855664,"pfxZ":-0.49564812370466127,"pX":0.53409197130811,"pZ":0.5186969120843575,"vX0":2.4382666718792017,"vY0":-123.09057258317414,"vZ0":-4.469326308465286,"x":96.64,"y":224.78,"x0":-1.7553396568975568,"y0":50.00207140736301,"z0":5.1604301277766185,"aX":15.107749118660557},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":-18.5,"spinRate":2312,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44576687084434763,"extension":6.783094135593347},"index":3,"playId":"a01d8c31-d1cf-33d1-b577-5259c91e1843","pitchNumber":4,"startTime":"2026-05-10T22:29:01.212Z","endTime":"2026-05-10T22:29:05.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52301911375316,"aZ":-23.13847360042952,"pfxX":-10.073802265915527,"pfxZ":4.197657174024215,"pX":-0.887299307275209,"pZ":3.3503025750512876,"vX0":5.269801039742143,"vY0":-145.6756042622206,"vZ0":-2.871404854492474,"x":150.82,"y":148.32,"x0":-1.4086673870006545,"y0":50.00585800067774,"z0":5.744087132684564,"aX":-21.70239299110335},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2403,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.37568007078958443,"extension":6.782947721346905},"index":4,"playId":"759a478d-74d3-3464-9926-14273402ce5a","pitchNumber":5,"startTime":"2026-05-10T22:29:33.369Z","endTime":"2026-05-10T22:29:37.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67403229520014,"aZ":-25.35448389422082,"pfxX":-9.82862981680278,"pfxZ":3.238251893866499,"pX":0.4603728461407601,"pZ":2.7401206624997263,"vX0":8.576742980023605,"vY0":-144.79546920880568,"vZ0":-3.78123988985957,"x":99.45,"y":164.8,"x0":-1.2765204457418002,"y0":50.000169000708134,"z0":5.631139281975532,"aX":-20.677690188843716},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":2317,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.37960493040924215,"extension":6.824159055980893},"index":5,"playId":"280df54c-900c-3cc8-8936-fd1b3299a4c9","pitchNumber":6,"startTime":"2026-05-10T22:30:00.463Z","endTime":"2026-05-10T22:30:03.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:30:03.698Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-10T22:30:17.349Z","endTime":"2026-05-10T22:31:42.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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 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":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040282384716733,"aZ":-31.96405677916808,"pfxX":6.403836678135411,"pfxZ":0.13592877153451388,"pX":1.2013438690191485,"pZ":0.13026327003858384,"vX0":5.134224990210898,"vY0":-122.78709987862686,"vZ0":-5.55911296794443,"x":71.21,"y":235.26,"x0":-1.7574429099583704,"y0":50.00026007571074,"z0":5.182281027252072,"aX":9.658650529768849},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.0,"breakHorizontal":-13.0,"spinRate":2320,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4481519258206461,"extension":6.7851155181809775},"index":0,"playId":"e3d8a5d7-6665-381e-a45e-5ff30f1efd4c","pitchNumber":1,"startTime":"2026-05-10T22:30:29.296Z","endTime":"2026-05-10T22:30:32.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42283081928414,"aZ":-24.754751208252937,"pfxX":-10.364291611341962,"pfxZ":3.5777168958887664,"pX":0.2381717293888918,"pZ":2.5137354068957127,"vX0":8.369500166315902,"vY0":-143.4165984773335,"vZ0":-4.2730860991456705,"x":107.92,"y":170.91,"x0":-1.3772793663964247,"y0":50.00426053753231,"z0":5.574728478564729,"aX":-21.504552920508427},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2280,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.3825080067511548,"extension":6.803685451652949},"index":1,"playId":"d1126093-68c0-3d10-841c-ce5a033cfc56","pitchNumber":2,"startTime":"2026-05-10T22:30:52.907Z","endTime":"2026-05-10T22:30:56.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41589288170169,"aZ":-26.411241268659143,"pfxX":-10.77607866733061,"pfxZ":2.704431803183282,"pX":-0.8301581529644465,"pZ":2.0495386172355676,"vX0":6.199138504532859,"vY0":-145.27612518698467,"vZ0":-5.211369463497749,"x":148.64,"y":183.44,"x0":-1.596674100179005,"y0":50.00065450254778,"z0":5.4811749198084,"aX":-22.930223209295086},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.0,"breakHorizontal":18.2,"spinRate":2309,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.3776584691411573,"extension":6.866031672120906},"index":2,"playId":"28cbb171-f315-3db0-8288-208dfddbd11b","pitchNumber":3,"startTime":"2026-05-10T22:31:14.906Z","endTime":"2026-05-10T22:31:18.406Z","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.3,"endSpeed":78.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21318868899972,"aZ":-33.98825849407696,"pfxX":9.29609459037243,"pfxZ":-1.1654361639620738,"pX":0.7168897063292026,"pZ":1.4704649036825759,"vX0":3.0624286392616438,"vY0":-124.22263663486225,"vZ0":-2.5045148381822724,"x":89.67,"y":199.08,"x0":-1.7399255101184763,"y0":50.00188809718074,"z0":5.321317472551299,"aX":14.504805012171811},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":-17.5,"spinRate":2418,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4411689692391838,"extension":6.529571884591052},"index":3,"playId":"2df4418c-b6e5-3071-ab50-bb9ba7687b26","pitchNumber":4,"startTime":"2026-05-10T22:31:38.709Z","endTime":"2026-05-10T22:31:42.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:31:42.624Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Castellanos homers (2) on a fly ball to left center field. Xander Bogaerts scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-10T22:31:56.204Z","endTime":"2026-05-10T22:36:30.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7,8,9,10],"actionIndex":[2,4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634153566740903,"aZ":-27.186512290791438,"pfxX":-8.568629647673669,"pfxZ":2.4157245067787674,"pX":0.11213750807639794,"pZ":2.720437258538484,"vX0":7.369306724527294,"vY0":-142.26880887985865,"vZ0":-3.524437706412082,"x":112.73,"y":165.33,"x0":-1.3901002769236026,"y0":50.002192084327426,"z0":5.685707240464821,"aX":-17.679959010750874},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":2186,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.3840375197104611,"extension":6.63459964959673},"index":0,"playId":"23880df2-5c82-3bda-b0b6-7584c7046b03","pitchNumber":1,"startTime":"2026-05-10T22:32:08.575Z","endTime":"2026-05-10T22:32:16.627Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375016849708448,"aZ":-35.464385391802715,"pfxX":8.745988251597366,"pfxZ":-2.1618203859828036,"pX":0.9491084950624687,"pZ":1.1944482805159489,"vX0":3.719703231065082,"vY0":-123.43205764024283,"vZ0":-2.5473100190689224,"x":80.82,"y":206.53,"x0":-1.7189958619341925,"y0":50.001665929867116,"z0":5.262143274943359,"aX":13.327320193978176},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":-16.8,"spinRate":2438,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4458432254797833,"extension":6.921016948100883},"index":1,"playId":"e9ace9f3-909f-305b-a3ce-251f53a91ae8","pitchNumber":2,"startTime":"2026-05-10T22:32:39.898Z","endTime":"2026-05-10T22:32:47.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xander Bogaerts advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"e9ace9f3-909f-305b-a3ce-251f53a91ae8","startTime":"2026-05-10T22:32:50.706Z","endTime":"2026-05-10T22:32:59.066Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070408203175038,"aZ":-34.06452295171667,"pfxX":8.490198721300558,"pfxZ":-1.2502570230512957,"pX":1.912829254388026,"pZ":-0.332245908901787,"vX0":5.978388720006984,"vY0":-122.82439014542257,"vZ0":-6.023857599009352,"x":44.09,"y":247.75,"x0":-1.6661694706537347,"y0":50.0039280125012,"z0":5.090842586993634,"aX":12.81575795117648},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.6,"breakHorizontal":-16.9,"spinRate":2530,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4480165804640297,"extension":6.866257809515826},"index":3,"playId":"94d12136-e34b-3a3b-ad19-befef2b10fc9","pitchNumber":3,"startTime":"2026-05-10T22:32:59.066Z","endTime":"2026-05-10T22:33:02.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Riley O'Brien. Xander Bogaerts to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"94d12136-e34b-3a3b-ad19-befef2b10fc9","startTime":"2026-05-10T22:33:09.905Z","endTime":"2026-05-10T22:33:40.120Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58085205282177,"aZ":-32.58518315809275,"pfxX":8.986185109308618,"pfxZ":-0.27148144590089096,"pX":0.5948762597091093,"pZ":0.9874530681268396,"vX0":3.132443002886369,"vY0":-122.15939362143955,"vZ0":-3.3367497300354803,"x":94.32,"y":212.12,"x0":-1.8723846249514702,"y0":50.003938992729886,"z0":5.17900117531367,"aX":13.55010769658563},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.1,"breakHorizontal":-17.0,"spinRate":2297,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4487736323712985,"extension":6.942482525034809},"index":5,"playId":"70a534b2-1268-3383-b5d1-015549bfbcd0","pitchNumber":4,"startTime":"2026-05-10T22:33:40.120Z","endTime":"2026-05-10T22:33:43.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23239435369575,"aZ":-23.993571117236836,"pfxX":-9.983489737032336,"pfxZ":3.820291538067517,"pX":0.5496307959116757,"pZ":2.9467596921718155,"vX0":9.304918711101132,"vY0":-145.03313047197307,"vZ0":-3.752184689918179,"x":96.05,"y":159.22,"x0":-1.3948466121365317,"y0":50.00314320019209,"z0":5.711227140891609,"aX":-21.38197584295182},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2189,"spinDirection":231},"zone":3,"typeConfidence":0.91,"plateTime":0.37689799424360526,"extension":6.819460268799582},"index":6,"playId":"0657f30b-40f2-3742-b7e8-2e2f8f5cc5fd","pitchNumber":5,"startTime":"2026-05-10T22:34:33.889Z","endTime":"2026-05-10T22:34:37.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467127994170156,"aZ":-33.8369363865818,"pfxX":8.26927252040418,"pfxZ":-1.0625053245121787,"pX":0.6241849193527743,"pZ":0.7427402877858484,"vX0":3.146158446875209,"vY0":-124.78072335338067,"vZ0":-4.216318946605481,"x":93.21,"y":218.73,"x0":-1.7293146985899197,"y0":50.00268117593131,"z0":5.259979484688417,"aX":12.962476461861929},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":-15.7,"spinRate":2140,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4399425094062215,"extension":6.744544201745092},"index":7,"playId":"94d86a0b-0a6b-342b-a243-081644a5ad38","pitchNumber":6,"startTime":"2026-05-10T22:34:57.796Z","endTime":"2026-05-10T22:35:02.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.669450628979426,"aZ":-28.578797686153855,"pfxX":-9.590444427032917,"pfxZ":1.704604840751184,"pX":-0.8393217299621208,"pZ":4.13889058198827,"vX0":5.387139323907336,"vY0":-144.38407114619955,"vZ0":0.22125601600588163,"x":148.99,"y":127.03,"x0":-1.4834070847674117,"y0":50.00500564108002,"z0":5.820201147139024,"aX":-20.247371259033336},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":2216,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.379382838357043,"extension":6.744867831009447},"index":8,"playId":"526bfa83-5dce-349d-b161-0a232d9690e3","pitchNumber":7,"startTime":"2026-05-10T22:35:17.436Z","endTime":"2026-05-10T22:35:20.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18276716811524,"aZ":-28.653617371994567,"pfxX":-9.185199793369517,"pfxZ":1.6888592878163902,"pX":0.20742617067023408,"pZ":2.5686606684658737,"vX0":7.785466618580191,"vY0":-143.58496130997747,"vZ0":-3.491174653108137,"x":109.09,"y":169.43,"x0":-1.3499176836531503,"y0":50.00018404766897,"z0":5.58918193079426,"aX":-19.11828235944445},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.5,"breakHorizontal":15.0,"spinRate":2266,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.381913115494529,"extension":6.743025498586906},"index":9,"playId":"16461361-f59f-32c1-9582-6df642638acd","pitchNumber":8,"startTime":"2026-05-10T22:35:37.685Z","endTime":"2026-05-10T22:35:40.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3582736912845,"aZ":-25.73816420161969,"pfxX":-8.283575381234046,"pfxZ":3.08166557962401,"pX":-0.7501051782585025,"pZ":2.933016459720131,"vX0":5.191017325927007,"vY0":-143.45183843392567,"vZ0":-2.72715517864597,"x":145.59,"y":159.59,"x0":-1.5043663152822309,"y0":50.004289519588426,"z0":5.495892428304743,"aX":-17.31166642769019},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":2297,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.3814339564979137,"extension":6.677426463031704},"hitData":{"launchSpeed":105.2,"launchAngle":25.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.5,"coordY":61.39}},"index":10,"playId":"b0e185ca-9a9d-36c2-a1db-ad298db72658","pitchNumber":9,"startTime":"2026-05-10T22:36:04.030Z","endTime":"2026-05-10T22:36:30.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:36:30.910Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-10T22:37:07.375Z","endTime":"2026-05-10T22:39:34.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ramón Laureano replaces Rodolfo Durán.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T22:36:39.432Z","endTime":"2026-05-10T22:37:09.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46423935091726,"aZ":-27.514623407906864,"pfxX":-8.217489627343271,"pfxZ":2.1840354347655797,"pX":-0.12261742873045149,"pZ":3.0241804570916377,"vX0":6.993856954490937,"vY0":-145.01627127079712,"vZ0":-2.6552827015591234,"x":121.67,"y":157.13,"x0":-1.4962775224280802,"y0":50.00317215172157,"z0":5.6276873805745575,"aX":-17.527403532741424},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":3.6,"breakHorizontal":13.6,"spinRate":2237,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.37751167378924144,"extension":6.880259040893418},"index":1,"playId":"1ff9884b-c19f-3757-955d-5354fc46ccd6","pitchNumber":1,"startTime":"2026-05-10T22:37:09.598Z","endTime":"2026-05-10T22:37:13.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990069073678164,"aZ":-41.153943172630996,"pfxX":6.414929872006509,"pfxZ":-5.7498321921247655,"pX":-0.6193706659989751,"pZ":0.25496038629273365,"vX0":0.7687340584198518,"vY0":-124.6998733904928,"vZ0":-4.1080410856689795,"x":140.61,"y":231.9,"x0":-1.7649813660545586,"y0":50.00312410351571,"z0":5.347876202196938,"aX":10.019521440694845},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-11.2,"breakHorizontal":-11.8,"spinRate":2488,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.4406137225195659,"extension":6.929021720866665},"index":2,"playId":"a2f7d923-dc10-3b15-b62b-2eb375234399","pitchNumber":2,"startTime":"2026-05-10T22:37:27.191Z","endTime":"2026-05-10T22:37:30.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60588407085958,"aZ":-31.551746771861115,"pfxX":5.530388924113536,"pfxZ":0.4067140556204567,"pX":0.06067952439980249,"pZ":0.6101526834625115,"vX0":2.9143176346276674,"vY0":-123.95270612996286,"vZ0":-4.7478059855657175,"x":114.69,"y":222.31,"x0":-1.8519208111213918,"y0":50.00480655969172,"z0":5.208699559166629,"aX":8.538677725360351},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-10.7,"spinRate":2193,"spinDirection":64},"zone":14,"typeConfidence":0.87,"plateTime":0.443229617593063,"extension":6.868473147328513},"index":3,"playId":"b1d1faf8-c5d3-3537-a8c6-5eba03f74f4c","pitchNumber":3,"startTime":"2026-05-10T22:37:45.046Z","endTime":"2026-05-10T22:37:48.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78852297245834,"aZ":-25.028995040177424,"pfxX":-8.965191318200434,"pfxZ":3.452847298519478,"pX":-1.3899651333624115,"pZ":3.411232887659214,"vX0":4.066848788002694,"vY0":-143.72462604507933,"vZ0":-1.725187054113935,"x":169.98,"y":146.68,"x0":-1.667494607273051,"y0":50.00214679405869,"z0":5.591139313621882,"aX":-18.544860359966663},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2221,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.38274973071539975,"extension":6.799137994036689},"index":4,"playId":"edd6de1c-6467-3782-8438-d59b04c97e9e","pitchNumber":4,"startTime":"2026-05-10T22:38:00.774Z","endTime":"2026-05-10T22:38:04.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-10T22:38:48.217Z","endTime":"2026-05-10T22:39:10.960Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93558484542573,"aZ":-31.927732272882103,"pfxX":-7.940300193445426,"pfxZ":0.1186023274881105,"pX":-0.20328851403965595,"pZ":2.795647799811275,"vX0":6.583878639472174,"vY0":-141.58796318844233,"vZ0":-2.4201204337139948,"x":124.75,"y":163.3,"x0":-1.5256627562709226,"y0":50.0009025737431,"z0":5.701914458848813,"aX":-16.14083762605828},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":-0.1,"breakHorizontal":13.1,"spinRate":2299,"spinDirection":218},"zone":2,"typeConfidence":0.89,"plateTime":0.3866624860078569,"extension":6.754787837860827},"index":6,"playId":"c9883cf2-47ee-31ed-a058-1337b2095454","pitchNumber":5,"startTime":"2026-05-10T22:39:10.960Z","endTime":"2026-05-10T22:39:14.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687045426562847,"aZ":-34.52261115629747,"pfxX":7.798788664206162,"pfxZ":-1.5143143243720676,"pX":-0.39341117165629624,"pZ":1.43119103627473,"vX0":0.797219961423663,"vY0":-123.92826456855612,"vZ0":-2.4018023921890914,"x":132.0,"y":200.14,"x0":-1.7324727179971056,"y0":50.00515441058391,"z0":5.307925111884221,"aX":12.082667578926904},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":-14.3,"spinRate":2047,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.442653517012507,"extension":6.885357201586633},"index":7,"playId":"376d8b3b-4530-37ab-9c2a-ef4a18d4c555","pitchNumber":6,"startTime":"2026-05-10T22:39:30.714Z","endTime":"2026-05-10T22:39:34.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:39:34.602Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-10T22:42:32.254Z","endTime":"2026-05-10T22:43:55.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,7,8],"actionIndex":[0,1,2,3],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Freddy Fermin replaces right fielder Nick Castellanos, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:40:57.948Z","endTime":"2026-05-10T22:40:57.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"description":"Ramón Laureano remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T22:40:57.976Z","endTime":"2026-05-10T22:40:57.979Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"}},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-10T22:40:57.979Z","endTime":"2026-05-10T22:41:23.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Alec Burleson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-10T22:41:23.775Z","endTime":"2026-05-10T22:42:34.490Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"base":2},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18214949736123,"aZ":-6.629714936016199,"pfxX":2.365709780932984,"pfxZ":13.19751381612831,"pX":0.24611151456672373,"pZ":2.7188130782610136,"vX0":0.5980739104711129,"vY0":-138.97505845781419,"vZ0":-6.84423298249606,"x":107.62,"y":165.37,"x0":-0.27966927015861753,"y0":50.00394540159541,"z0":5.668638189225212,"aX":4.579450380818384},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":22.4,"breakHorizontal":-4.4,"spinRate":2280,"spinDirection":184},"zone":5,"typeConfidence":0.9,"plateTime":0.39569272937162747,"extension":7.015259702235964},"index":4,"playId":"669b4264-5cf6-349c-a214-d476cb8397ac","pitchNumber":1,"startTime":"2026-05-10T22:42:34.490Z","endTime":"2026-05-10T22:42:37.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22730558075321,"aZ":-7.5046448572905575,"pfxX":2.4918294246941493,"pfxZ":12.276604142505597,"pX":-0.6269027297423844,"pZ":3.8582085508068475,"vX0":-1.6557519543238368,"vY0":-141.1239022606874,"vZ0":-4.023633835045564,"x":140.9,"y":134.61,"x0":-0.3552260420314307,"y0":50.00496766123911,"z0":5.789666039107672,"aX":5.0081496735753},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.6,"breakHorizontal":-4.2,"spinRate":2254,"spinDirection":181},"zone":11,"typeConfidence":0.91,"plateTime":0.3886656224815632,"extension":6.87221772539351},"index":5,"playId":"5d884382-f735-3a2c-849f-d5c91d3c40ab","pitchNumber":2,"startTime":"2026-05-10T22:42:52.268Z","endTime":"2026-05-10T22:42:55.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-10T22:43:07.479Z","endTime":"2026-05-10T22:43:29.940Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05323821130842,"aZ":-7.862112525524666,"pfxX":-0.8688085183772088,"pfxZ":12.048271171124505,"pX":0.039763628039546896,"pZ":3.038446360443613,"vX0":1.4255830658739126,"vY0":-141.34212875934278,"vZ0":-6.049414032748825,"x":115.48,"y":156.74,"x0":-0.3588959874017056,"y0":50.00056562988499,"z0":5.714987356287518,"aX":-1.7529861156869253},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.8,"breakHorizontal":1.3,"spinRate":2264,"spinDirection":194},"zone":2,"typeConfidence":0.92,"plateTime":0.3879441839578628,"extension":7.058941460376499},"index":7,"playId":"c0032cca-ce36-3944-94da-35da4e0981e6","pitchNumber":3,"startTime":"2026-05-10T22:43:29.940Z","endTime":"2026-05-10T22:43:34.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96495552180774,"aZ":-23.471534830209958,"pfxX":-8.174009974253622,"pfxZ":5.725815480706332,"pX":-0.43648418665290983,"pZ":4.171861794041843,"vX0":2.4530724371441854,"vY0":-122.42436390865565,"vZ0":1.0671833636300971,"x":133.64,"y":126.14,"x0":-0.38907361972404747,"y0":50.000540516882594,"z0":5.737981930786831,"aX":-12.41672009356855},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":1399,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.44724669621021285,"extension":7.157778076185541},"index":8,"playId":"4d2c35c1-31f6-3f81-af83-fad03a7c74a2","pitchNumber":4,"startTime":"2026-05-10T22:43:51.829Z","endTime":"2026-05-10T22:43:55.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:43:55.512Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-10T22:44:14.086Z","endTime":"2026-05-10T22:46:26.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853576093539182,"aZ":-27.368473101217738,"pfxX":-7.4213010306014935,"pfxZ":3.3659685572233773,"pX":0.0014468953102343743,"pZ":3.1094619499655898,"vX0":3.199315091351213,"vY0":-119.05559516337969,"vZ0":-0.08969525253085897,"x":116.94,"y":154.82,"x0":-0.3989247767283803,"y0":50.00551862116143,"z0":5.634427527076572,"aX":-10.605303295877608},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.4,"breakHorizontal":12.6,"spinRate":1354,"spinDirection":225},"zone":2,"typeConfidence":0.92,"plateTime":0.4608848641767347,"extension":7.160689691291635},"index":0,"playId":"6060eacc-7902-3527-8bb9-b0c8bf3ba117","pitchNumber":1,"startTime":"2026-05-10T22:44:24.425Z","endTime":"2026-05-10T22:44:27.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91753829054861,"aZ":-23.983263651013573,"pfxX":-8.274967795866308,"pfxZ":5.614723463438024,"pX":-0.41747003867388843,"pZ":1.1229124938588086,"vX0":2.7115801663223302,"vY0":-120.70692554809105,"vZ0":-5.164853973892684,"x":132.91,"y":208.46,"x0":-0.48753415038737236,"y0":50.00362263325861,"z0":5.4315565294270565,"aX":-12.076689199367467},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":1433,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.455698281763802,"extension":7.246177933171937},"index":1,"playId":"9daa0b93-0ab6-30d9-89cf-c18bcdcae331","pitchNumber":2,"startTime":"2026-05-10T22:44:44.115Z","endTime":"2026-05-10T22:44:49.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03752188725935,"aZ":-7.419516301761034,"pfxX":-1.6194241891515873,"pfxZ":12.39847185710552,"pX":0.40415619833196237,"pZ":2.315411393370809,"vX0":2.361060049434092,"vY0":-141.09927545167895,"vZ0":-7.570386378153214,"x":101.59,"y":176.26,"x0":-0.23689729550088012,"y0":50.005575909214805,"z0":5.526574563042551,"aX":-3.2341807270953495},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":2.4,"spinRate":2030,"spinDirection":190},"zone":6,"typeConfidence":0.92,"plateTime":0.3896522921123977,"extension":7.172645100512288},"index":2,"playId":"83a00d04-14d9-3802-b498-41f90b9f4057","pitchNumber":3,"startTime":"2026-05-10T22:45:12.479Z","endTime":"2026-05-10T22:45:15.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356039796203273,"aZ":-9.47045903082504,"pfxX":-0.7208279964478173,"pfxZ":11.177314087947266,"pX":0.4056956531620047,"pZ":2.6532882234385826,"vX0":2.2502547326032434,"vY0":-141.20636343630778,"vZ0":-6.557141064621878,"x":101.54,"y":167.14,"x0":-0.3058127660724378,"y0":50.00451144878318,"z0":5.606054951377258,"aX":-1.4644497648527601},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.2,"breakHorizontal":0.8,"spinRate":2154,"spinDirection":184},"zone":6,"typeConfidence":0.91,"plateTime":0.3870024709278379,"extension":7.100542430537849},"index":3,"playId":"66f1e347-c8d4-3d6a-ac24-e6c3b82ec1d6","pitchNumber":4,"startTime":"2026-05-10T22:45:39.323Z","endTime":"2026-05-10T22:45:42.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.057804621583415,"aZ":-31.066047274628563,"pfxX":-7.862463981108811,"pfxZ":0.7787243598480842,"pX":-0.32075753366902005,"pZ":4.70342267952416,"vX0":2.841779588733984,"vY0":-118.50261223890158,"vZ0":4.198612924151135,"x":129.23,"y":111.79,"x0":-0.5121022951965035,"y0":50.00339040859592,"z0":5.742080959554811,"aX":-11.21369809820434},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.6,"breakHorizontal":13.6,"spinRate":1343,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4617196481764063,"extension":7.014344219767183},"index":4,"playId":"bc759af7-8d05-3884-9e30-3db61e1926c0","pitchNumber":5,"startTime":"2026-05-10T22:46:02.283Z","endTime":"2026-05-10T22:46:05.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27570043131327,"aZ":-9.396734952604817,"pfxX":-2.0496011246773094,"pfxZ":11.393697526240906,"pX":0.119767695352147,"pZ":2.705588343630145,"vX0":2.0755070101793947,"vY0":-140.58604106894708,"vZ0":-6.223728047328731,"x":112.43,"y":165.73,"x0":-0.3622556571206281,"y0":50.000909424811745,"z0":5.559882390281933,"aX":-4.096795396505527},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":3.2,"spinRate":2030,"spinDirection":189},"zone":5,"typeConfidence":0.91,"plateTime":0.38980634539775005,"extension":7.071841352176822},"index":5,"playId":"81338737-5755-3d2a-ace5-416e68ced29a","pitchNumber":6,"startTime":"2026-05-10T22:46:23.186Z","endTime":"2026-05-10T22:46:26.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:46:26.547Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-10T22:46:39.732Z","endTime":"2026-05-10T22:49:23.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93646766558566,"aZ":-9.649467129229313,"pfxX":-1.13513804056787,"pfxZ":11.342842816221438,"pX":-0.5553340446329635,"pZ":4.392088522696957,"vX0":-0.3013777073548821,"vY0":-140.30796145818218,"vZ0":-2.016261286117257,"x":138.17,"y":120.19,"x0":-0.2989804008590317,"y0":50.0023048233964,"z0":5.752154831870273,"aX":-2.253853417486571},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":2.2,"spinRate":1993,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.39098408057943024,"extension":7.0117475649075836},"index":0,"playId":"e0633fa5-f547-3b74-9853-7aae2bb2c3a9","pitchNumber":1,"startTime":"2026-05-10T22:46:54.332Z","endTime":"2026-05-10T22:46:57.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06184304727372,"aZ":-8.514462092188507,"pfxX":-1.45730919135235,"pfxZ":11.912295850659788,"pX":0.6114012787383398,"pZ":4.087748222739405,"vX0":2.508557282431928,"vY0":-140.3418734381996,"vZ0":-3.0344075165466604,"x":93.69,"y":128.41,"x0":-0.10646569398257727,"y0":50.000639634090966,"z0":5.741580784366266,"aX":-2.89428899343162},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.1,"breakHorizontal":2.0,"spinRate":2040,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.3909422239498337,"extension":7.068472264416394},"index":1,"playId":"8defa5df-71df-3b0b-81fc-e278c5304f1c","pitchNumber":2,"startTime":"2026-05-10T22:47:14.528Z","endTime":"2026-05-10T22:47:17.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24921682946728,"aZ":-7.584713929072488,"pfxX":-1.7265934632165698,"pfxZ":12.27277279947375,"pX":0.8072497490577817,"pZ":3.0253875522664053,"vX0":3.636447415650554,"vY0":-140.94262933413918,"vZ0":-5.785340353827216,"x":86.23,"y":157.09,"x0":-0.2777393016845978,"y0":50.003212533230055,"z0":5.5996311219865476,"aX":-3.4596720512108132},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.1,"breakHorizontal":2.4,"spinRate":2270,"spinDirection":186},"zone":3,"typeConfidence":0.92,"plateTime":0.38921101685834714,"extension":7.135453827904358},"index":2,"playId":"94ec3b10-9663-3988-97c6-9d211178a833","pitchNumber":3,"startTime":"2026-05-10T22:47:42.834Z","endTime":"2026-05-10T22:47:46.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65372345778204,"aZ":-9.021148456585307,"pfxX":-0.4743222325003451,"pfxZ":11.384252199139096,"pX":0.21562850159682856,"pZ":3.965752143682893,"vX0":1.328697710378627,"vY0":-141.5506067623243,"vZ0":-3.193908456839793,"x":108.78,"y":131.7,"x0":-0.19775864570008939,"y0":50.00035881586746,"z0":5.684170300647758,"aX":-0.9646200786795759},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":0.6,"spinRate":2225,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.38661939253995214,"extension":7.0192255709808276},"index":3,"playId":"ce7a5eee-d4ee-32d7-83df-111b2ef0c558","pitchNumber":4,"startTime":"2026-05-10T22:48:04.927Z","endTime":"2026-05-10T22:48:08.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66903557297146,"aZ":-7.074162627921158,"pfxX":-1.293629153866443,"pfxZ":12.463510117328397,"pX":0.06118355816231946,"pZ":2.4606608565328565,"vX0":1.3465520861218232,"vY0":-140.93520032805986,"vZ0":-7.36745444954144,"x":114.67,"y":172.34,"x0":-0.25444612131723954,"y0":50.00540621602091,"z0":5.563903528508921,"aX":-2.6058861530678654},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":2.0,"spinRate":2287,"spinDirection":185},"zone":5,"typeConfidence":0.92,"plateTime":0.3884585222230825,"extension":7.163122917261185},"index":4,"playId":"3751b4ea-de93-3200-b71d-6e0e5c7f071d","pitchNumber":5,"startTime":"2026-05-10T22:48:25.955Z","endTime":"2026-05-10T22:48:29.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-10T22:48:36.804Z","endTime":"2026-05-10T22:48:53.588Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81420967913868,"aZ":-8.411449749509408,"pfxX":0.08749018194201291,"pfxZ":11.90622459076321,"pX":0.12371163881861617,"pZ":3.1109936456289016,"vX0":0.9958037600329939,"vY0":-140.6126668923059,"vZ0":-5.345941727076747,"x":112.28,"y":154.78,"x0":-0.24688274127518017,"y0":50.006746662384664,"z0":5.58662572092792,"aX":0.17480514237747438},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.6,"breakHorizontal":-0.4,"spinRate":2227,"spinDirection":189},"zone":2,"typeConfidence":0.91,"plateTime":0.38998732552030635,"extension":7.110744488020529},"index":6,"playId":"31f74b88-ecf5-35a5-81ef-45f40bc78843","pitchNumber":6,"startTime":"2026-05-10T22:48:53.588Z","endTime":"2026-05-10T22:48:56.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036320869711123,"aZ":-31.281102112368156,"pfxX":2.3234378143178622,"pfxZ":0.546564811725375,"pX":0.3385443644965198,"pZ":5.560916158770301,"vX0":1.3156662147775369,"vY0":-126.70224118390857,"vZ0":5.527336499080489,"x":104.1,"y":88.64,"x0":-0.48805098576551936,"y0":50.003180712656324,"z0":5.841930739292446,"aX":3.8066474546950686},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.4,"spinRate":2076,"spinDirection":129},"zone":12,"typeConfidence":0.91,"plateTime":0.43103119222586717,"extension":7.025904785834691},"index":7,"playId":"6f72b6a8-5b13-3d03-aa8f-4ea2abc796f2","pitchNumber":7,"startTime":"2026-05-10T22:49:20.322Z","endTime":"2026-05-10T22:49:23.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:49:23.776Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Fermín pops out to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-10T22:52:17.035Z","endTime":"2026-05-10T22:52:29.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"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":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T22:49:39.900Z","endTime":"2026-05-10T22:50:50.757Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-10T22:50:50.757Z","endTime":"2026-05-10T22:51:48.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter José Fermín replaces Nathan Church.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-10T22:51:48.787Z","endTime":"2026-05-10T22:52:19.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"}},{"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":98.8,"endSpeed":90.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.190057620413015,"aZ":-20.527848455738663,"pfxX":10.038542311086758,"pfxZ":5.584182092538731,"pX":0.37269164670784766,"pZ":2.9996011911140905,"vX0":-9.597793673930294,"vY0":-143.50132753036965,"vZ0":-4.532440183646504,"x":102.79,"y":157.79,"x0":2.456328503927974,"y0":50.00212336725252,"z0":5.87815309689182,"aX":20.936579778181923},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.4,"breakHorizontal":-16.2,"spinRate":2479,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.381677111123623,"extension":6.231648932606096},"hitData":{"launchSpeed":83.5,"launchAngle":70.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.42,"coordY":148.98}},"index":3,"playId":"82c68ce9-c053-3c48-9380-827444701da3","pitchNumber":1,"startTime":"2026-05-10T22:52:19.239Z","endTime":"2026-05-10T22:52:29.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:52:29.262Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gordon Graceffo intentionally walks Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-10T22:53:52.076Z","endTime":"2026-05-10T22:54:50.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"José Fermín remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:53:52.076Z","endTime":"2026-05-10T22:53:52.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Riley O'Brien.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T22:53:52.090Z","endTime":"2026-05-10T22:54:07.353Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ramón Laureano starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-10T22:54:07.353Z","endTime":"2026-05-10T22:54:49.148Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"base":2},{"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":0},"index":3,"playId":"08233056-0716-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-10T22:54:49.148Z","endTime":"2026-05-10T22:54:49.172Z","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":0},"index":4,"playId":"08233056-0716-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-10T22:54:49.172Z","endTime":"2026-05-10T22:54:49.173Z","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":0},"index":5,"playId":"08233056-0716-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-10T22:54:49.173Z","endTime":"2026-05-10T22:54:50.173Z","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":0},"index":6,"playId":"08233056-0716-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-10T22:54:49.173Z","endTime":"2026-05-10T22:54:50.186Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-10T22:54:50.186Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Ramón Laureano to 3rd. Jackson Merrill to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-10T22:55:35.734Z","endTime":"2026-05-10T22:58:39.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:55:20.195Z","endTime":"2026-05-10T22:55:35.734Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"3836d9ac-d1ea-46b9-adb5-2100a1c4cb1a","startTime":"2026-05-10T22:55:35.734Z","endTime":"2026-05-10T22:55:40.734Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67232821199245,"aZ":-28.221368534946148,"pfxX":0.25055079526729207,"pfxZ":2.36992034190921,"pX":-0.7244927340935379,"pZ":2.101113076300748,"vX0":2.5875405138508705,"vY0":-128.28814373737183,"vZ0":-3.5416264356617475,"x":144.62,"y":182.05,"x0":-1.7789105487750279,"y0":50.00154256777837,"z0":5.700673248343498,"aX":0.4166496579226775},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2385,"spinDirection":177},"zone":7,"typeConfidence":0.92,"plateTime":0.4270409211755539,"extension":6.292985582209168},"index":2,"playId":"0c1df5c5-2ce6-39af-b183-31d25ee00f81","pitchNumber":1,"startTime":"2026-05-10T22:55:55.320Z","endTime":"2026-05-10T22:56:03.518Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534508615482487,"aZ":-21.66455640351996,"pfxX":-4.657928781722555,"pfxZ":5.648450301074451,"pX":-1.651250895642928,"pZ":4.4910608043530535,"vX0":1.9104225679054936,"vY0":-135.76550143021194,"vZ0":0.2510933550583012,"x":179.94,"y":117.52,"x0":-1.7599792546541393,"y0":50.00600712809496,"z0":5.908778277359745,"aX":-8.671312647318683},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":8.0,"spinRate":1742,"spinDirection":219},"zone":11,"typeConfidence":0.64,"plateTime":0.40389331934939365,"extension":6.211396505632089},"index":3,"playId":"6f4463d1-2141-3bb9-8efd-3827746646bb","pitchNumber":2,"startTime":"2026-05-10T22:56:38.262Z","endTime":"2026-05-10T22:56:43.293Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74683532109739,"aZ":-13.273852967740238,"pfxX":-4.436516767864182,"pfxZ":9.891002520992041,"pX":-0.6454188260857173,"pZ":2.3253284874057827,"vX0":3.7998080233871323,"vY0":-136.98958313688624,"vZ0":-6.731580262543017,"x":141.6,"y":176.0,"x0":-1.4704334223112758,"y0":50.00438591903536,"z0":5.7125433918529565,"aX":-8.478184175210425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2097,"spinDirection":209},"zone":4,"typeConfidence":0.87,"plateTime":0.39902661531283945,"extension":6.470971170677952},"index":4,"playId":"046c15fa-7a84-3fc8-a2b7-af224a06dd8a","pitchNumber":3,"startTime":"2026-05-10T22:57:25.378Z","endTime":"2026-05-10T22:57:29.195Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305893071125013,"aZ":-45.66138631383447,"pfxX":-0.14092410472281824,"pfxZ":-9.396699440958729,"pX":0.48597255336592676,"pZ":-0.39062350530240647,"vX0":4.4686155651291735,"vY0":-119.68832655096581,"vZ0":-4.9428487454256675,"x":98.48,"y":249.33,"x0":-1.3949750499243152,"y0":50.0010171962495,"z0":5.83431793777713,"aX":-0.2028848695274194},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-18.0,"breakHorizontal":-1.0,"spinRate":2921,"spinDirection":17},"zone":14,"typeConfidence":0.92,"plateTime":0.4594247114272654,"extension":6.125665320501306},"index":5,"playId":"0c3139df-f579-3364-ba8a-485a68bb425f","pitchNumber":4,"startTime":"2026-05-10T22:57:44.669Z","endTime":"2026-05-10T22:57:48.095Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130084678677257,"aZ":-30.346293725738196,"pfxX":1.0326157605106747,"pfxZ":1.0807460969582507,"pX":-1.2794435409031935,"pZ":2.83187769245199,"vX0":1.1463568463128777,"vY0":-129.60141648456522,"vZ0":-1.2536946053233131,"x":165.77,"y":162.32,"x0":-1.8623555751101417,"y0":50.00438690639966,"z0":5.6484503157001305,"aX":1.749337921906042},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-2.2,"spinRate":2344,"spinDirection":165},"zone":11,"typeConfidence":0.92,"plateTime":0.4232904277847118,"extension":6.217867832133951},"index":6,"playId":"01252150-d228-3eb4-9859-665e0419997a","pitchNumber":5,"startTime":"2026-05-10T22:58:14.595Z","endTime":"2026-05-10T22:58:19.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665327260632704,"aZ":-31.22892163510993,"pfxX":0.35747931003378763,"pfxZ":0.5682515856106045,"pX":1.01423444403219,"pZ":1.1562213597094586,"vX0":6.309198222076119,"vY0":-128.13512595215235,"vZ0":-4.931641857119638,"x":78.34,"y":207.56,"x0":-1.5270864645181967,"y0":50.001427878500294,"z0":5.547850558658585,"aX":0.5940152249589365},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-2.0,"spinRate":2486,"spinDirection":162},"zone":14,"typeConfidence":0.89,"plateTime":0.4275854571380533,"extension":6.614706337760978},"index":7,"playId":"f1e945c1-2cb1-3ec0-a023-f1b837bd3037","pitchNumber":6,"startTime":"2026-05-10T22:58:35.354Z","endTime":"2026-05-10T22:58:39.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T22:58:39.466Z","atBatIndex":71},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Manny Machado out on a sacrifice fly to right fielder Jordan Walker. Ramón Laureano scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-10T22:59:53.749Z","endTime":"2026-05-10T23:00:08.121Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".352"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".085"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".093"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.82"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.47"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.39"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.17"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.99"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.57"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.06"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".243"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".243"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":700669,"link":"/api/v1/people/700669"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:58:56.871Z","endTime":"2026-05-10T22:59:55.936Z","isPitch":false,"type":"action"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95284197710448,"aZ":-14.707147003428194,"pfxX":-3.5725087414042287,"pfxZ":8.875181805952588,"pX":-0.7634546354490857,"pZ":3.5441003220056966,"vX0":3.264641895748348,"vY0":-139.74713186038434,"vZ0":-3.7679258129381368,"x":146.1,"y":143.09,"x0":-1.485489776814029,"y0":50.00419279559363,"z0":5.882927748462091,"aX":-7.0317417761503505},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2085,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3926978594714434,"extension":6.410288176445486},"hitData":{"launchSpeed":92.3,"launchAngle":45.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.59,"coordY":81.51}},"index":1,"playId":"5a88a074-ac6c-3fe2-b015-e3ce2c032e1e","pitchNumber":1,"startTime":"2026-05-10T22:59:55.936Z","endTime":"2026-05-10T23:00:08.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T23:00:08.121Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Manny Machado out on a sacrifice fly to right fielder Jordan Walker. Ramón Laureano scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-10T22:59:53.749Z","endTime":"2026-05-10T23:00:08.121Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".352"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".085"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".093"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.82"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.47"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.39"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.17"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.99"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.57"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.06"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".243"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".243"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":700669,"link":"/api/v1/people/700669"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T22:58:56.871Z","endTime":"2026-05-10T22:59:55.936Z","isPitch":false,"type":"action"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95284197710448,"aZ":-14.707147003428194,"pfxX":-3.5725087414042287,"pfxZ":8.875181805952588,"pX":-0.7634546354490857,"pZ":3.5441003220056966,"vX0":3.264641895748348,"vY0":-139.74713186038434,"vZ0":-3.7679258129381368,"x":146.1,"y":143.09,"x0":-1.485489776814029,"y0":50.00419279559363,"z0":5.882927748462091,"aX":-7.0317417761503505},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2085,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3926978594714434,"extension":6.410288176445486},"hitData":{"launchSpeed":92.3,"launchAngle":45.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.59,"coordY":81.51}},"index":1,"playId":"5a88a074-ac6c-3fe2-b015-e3ce2c032e1e","pitchNumber":1,"startTime":"2026-05-10T22:59:55.936Z","endTime":"2026-05-10T23:00:08.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T23:00:08.121Z","atBatIndex":72},"scoringPlays":[24,64,72],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":151.81,"y":151.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":198.42,"y":73.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":78.63,"y":94.72},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":181.16,"y":99.47},"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":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":73.86,"y":118.24},"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":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":129.75,"y":142.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":109.5,"y":155.59},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":111.99,"y":143.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":131.96,"y":181.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":146.97,"y":146.96},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":113.23,"y":56.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":188.07,"y":103.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":92.8,"y":42.78},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":134.59,"y":152.53},"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":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":119.37,"y":170.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":181.55,"y":106.51},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":23.57,"y":59.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":149.22,"y":142.74},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":177.62,"y":80.83},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":73.01,"y":142.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":93.16,"y":163.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":80.21,"y":67.26},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":181.65,"y":121.13},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":118.41,"y":146.62},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":128.81,"y":48.03},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":117.37,"y":175.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":130.83,"y":178.4},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":93.68,"y":146.65},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":160.41,"y":131.05},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":120.6,"y":185.49},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":58.0,"y":94.12},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":176.77,"y":101.51},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":116.4,"y":135.69},"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":186.68,"y":102.82},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":87.35,"y":81.37},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53],"bottom":[54,55,56,57],"hits":{"away":[{"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":98.98,"y":137.78},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":79.99,"y":70.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":146.43,"y":160.14},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":66.21,"y":139.09},"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":9,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":111.8,"y":142.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":65.46,"y":84.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":141.0,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":49.5,"y":61.39},"type":"H","description":"Home Run"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"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":10,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":167.42,"y":148.98},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":10,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":146.59,"y":81.51},"type":"O","description":"Sac Fly"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"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":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":9},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"catcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"third":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"shortstop":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"left":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"center":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"right":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"onDeck":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"inHole":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"battingOrder":8,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"onDeck":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"first":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"second":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"battingOrder":3,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":0,"strikes":0,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":11,"airOuts":12,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".235","atBats":33,"obp":".318","slg":".388","ops":".706","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":31,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"4.25","inningsPitched":"9.1","saveOpportunities":0,"earnedRuns":2,"whip":"1.37","battersFaced":39,"outs":28,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":62,"strikes":111,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"18.54","runsScoredPer9":"2.89","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":28,"errors":0,"chances":34,"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":8,"gamesStarted":8,"flyOuts":23,"groundOuts":51,"airOuts":45,"runs":11,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":158,"obp":".232","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":709,"era":"2.18","inningsPitched":"45.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.86","battersFaced":168,"outs":136,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":274,"strikes":435,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".600","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"6.55","walksPer9Inn":"1.99","hitsPer9Inn":"5.76","runsScoredPer9":"2.18","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":15},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":24,"groundOuts":20,"airOuts":42,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".218","atBats":133,"obp":".287","slg":".361","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":48,"rbi":22,"leftOnBase":64,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.60","popOuts":7,"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":42,"putOuts":10,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":18,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":20,"runs":21,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":84,"obp":".418","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":376,"era":"9.61","inningsPitched":"19.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":21,"whip":"2.03","battersFaced":98,"outs":59,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":376,"balls":149,"strikes":227,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"19.12","gamesFinished":7,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"8.69","walksPer9Inn":"5.95","hitsPer9Inn":"12.36","runsScoredPer9":"9.61","homeRunsPer9":"2.29","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":"400","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":27,"airOuts":30,"runs":31,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".299","atBats":147,"obp":".377","slg":".578","ops":".955","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":85,"rbi":29,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".367","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.36","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":84,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":15,"groundOuts":32,"airOuts":30,"runs":15,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".252","atBats":115,"obp":".290","slg":".426","ops":".716","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":49,"rbi":17,"leftOnBase":42,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":8,"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":65,"errors":0,"chances":67,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":10,"groundOuts":36,"airOuts":21,"runs":13,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".186","atBats":97,"obp":".252","slg":".237","ops":".489","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":23,"rbi":5,"leftOnBase":37,"sacBunts":7,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":3,"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":78,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"5.0 IP, 0 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":35,"strikes":60,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":8,"gamesStarted":8,"flyOuts":16,"groundOuts":49,"airOuts":32,"runs":19,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":3,"atBats":159,"obp":".369","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":690,"era":"4.31","inningsPitched":"39.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.59","battersFaced":180,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":271,"strikes":419,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".571","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.86","hitsPer9Inn":"10.44","runsScoredPer9":"4.31","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"701","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":2,"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":17,"flyOuts":4,"groundOuts":8,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".243","atBats":37,"obp":".310","slg":".378","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":14,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"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":"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":{"note":"(L, 2-1)","summary":"0.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":4,"strikes":3,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":15,"groundOuts":24,"airOuts":24,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":1,"hits":11,"hitByPitch":2,"atBats":68,"obp":".275","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"1.71","inningsPitched":"21.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"0.95","battersFaced":80,"outs":63,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":117,"strikes":162,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".667","pitchesPerInning":"13.29","gamesFinished":4,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"4.29","walksPer9Inn":"3.86","hitsPer9Inn":"4.71","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 12)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"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":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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":21,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":69,"obp":".299","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":321,"era":"3.26","inningsPitched":"19.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":12,"blownSaves":0,"earnedRuns":7,"whip":"1.14","battersFaced":78,"outs":58,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":122,"strikes":199,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":1,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.26","hitsPer9Inn":"6.98","runsScoredPer9":"3.26","homeRunsPer9":"1.40","inheritedRunners":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":34,"groundOuts":36,"airOuts":51,"runs":30,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":1,"hits":36,"hitByPitch":8,"avg":".235","atBats":153,"obp":".350","slg":".405","ops":".755","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":62,"rbi":20,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.86","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":50,"errors":2,"chances":180,"fielding":".989","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":{},"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":19,"gamesStarted":0,"flyOuts":5,"groundOuts":20,"airOuts":21,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":4,"atBats":63,"obp":".366","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":331,"era":"5.00","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.44","battersFaced":82,"outs":54,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":137,"strikes":194,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"18.39","gamesFinished":0,"strikeoutWalkRatio":"0.92","strikeoutsPer9Inn":"5.50","walksPer9Inn":"6.00","hitsPer9Inn":"7.00","runsScoredPer9":"6.00","homeRunsPer9":"0.50","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":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":25,"groundOuts":48,"airOuts":39,"runs":21,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":2,"hits":41,"hitByPitch":0,"avg":".266","atBats":154,"obp":".341","slg":".448","ops":".789","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":69,"rbi":30,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":6,"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":26,"putOuts":340,"errors":2,"chances":368,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":14,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".153","atBats":59,"obp":".206","slg":".186","ops":".392","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":11,"rbi":2,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":28,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"1.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":19,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":1,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":72,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":298,"era":"2.84","inningsPitched":"19.0","wins":3,"losses":1,"saves":11,"saveOpportunities":14,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"0.95","battersFaced":75,"outs":57,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":101,"strikes":197,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"2.20","rbi":2,"winPercentage":".750","pitchesPerInning":"15.68","gamesFinished":13,"strikeoutWalkRatio":"23.00","strikeoutsPer9Inn":"10.89","walksPer9Inn":"0.47","hitsPer9Inn":"8.05","runsScoredPer9":"3.32","homeRunsPer9":"0.47","inheritedRunners":7,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":7,"flyOuts":20,"groundOuts":51,"airOuts":31,"runs":19,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":146,"obp":".327","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":643,"era":"4.34","inningsPitched":"37.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.37","battersFaced":165,"outs":112,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":643,"balls":242,"strikes":401,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".500","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"6.99","walksPer9Inn":"3.86","hitsPer9Inn":"8.44","runsScoredPer9":"4.58","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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}},"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":10,"flyOuts":3,"groundOuts":11,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".111","atBats":18,"obp":".111","slg":".167","ops":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":18,"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":11,"errors":0,"chances":11,"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":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":18,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":60,"obp":".292","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":289,"era":"3.18","inningsPitched":"17.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":6,"whip":"1.18","battersFaced":72,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":104,"strikes":185,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"5.29","hitsPer9Inn":"5.29","runsScoredPer9":"3.71","homeRunsPer9":"0.53","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":7,"groundOuts":10,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":29,"obp":".281","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":114,"era":"2.35","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":32,"outs":23,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":47,"strikes":67,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".---","pitchesPerInning":"14.87","gamesFinished":3,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"2.35","walksPer9Inn":"3.52","hitsPer9Inn":"7.04","runsScoredPer9":"3.52","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":8,"gamesStarted":8,"flyOuts":36,"groundOuts":38,"airOuts":52,"runs":19,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":0,"atBats":159,"obp":".337","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":674,"era":"4.07","inningsPitched":"42.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.43","battersFaced":179,"outs":126,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":674,"balls":249,"strikes":425,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"6.21","walksPer9Inn":"3.43","hitsPer9Inn":"9.43","runsScoredPer9":"4.07","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"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":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":23,"airOuts":25,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".205","atBats":88,"obp":".253","slg":".341","ops":".594","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":30,"rbi":8,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":23,"stolenBasePercentage":".697","caughtStealingPercentage":".303","assists":16,"putOuts":190,"errors":3,"chances":209,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(H, 6)","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":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":19,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":68,"obp":".383","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":371,"era":"6.35","inningsPitched":"17.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":12,"whip":"1.82","battersFaced":82,"outs":51,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":146,"strikes":225,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"21.82","gamesFinished":3,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"12.18","walksPer9Inn":"6.88","hitsPer9Inn":"9.53","runsScoredPer9":"6.88","homeRunsPer9":"0.53","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693409":{"person":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"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":{},"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":8,"gamesStarted":8,"flyOuts":23,"groundOuts":39,"airOuts":44,"runs":25,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":0,"hits":50,"hitByPitch":3,"atBats":164,"obp":".358","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":690,"era":"4.85","inningsPitched":"42.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.43","battersFaced":179,"outs":128,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":247,"strikes":443,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".429","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.32","hitsPer9Inn":"10.55","runsScoredPer9":"5.27","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"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":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":35,"flyOuts":16,"groundOuts":34,"airOuts":36,"runs":16,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".252","atBats":131,"obp":".329","slg":".351","ops":".680","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":46,"rbi":16,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"131.00","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":55,"errors":4,"chances":159,"fielding":".975","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-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":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":40,"flyOuts":17,"groundOuts":43,"airOuts":32,"runs":22,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":4,"hits":38,"hitByPitch":8,"avg":".262","atBats":145,"obp":".407","slg":".421","ops":".828","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":61,"rbi":18,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.25","popOuts":9,"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":99,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[802139,671056,676475,691023,669357,691026,701675,665877,695336,687363,686780,681517,592773,668941,666277,676617,700669],"pitchers":[681517,592773,668941,666277,676617,700669],"bench":[650968,693409],"bullpen":[677865,669461,669160,700241,669467,694363,694335],"battingOrder":[802139,671056,676475,691023,669357,691026,665877,687363,686780],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Walker, J (11, 4th inning off Buehler, 1 on, 2 out)."},{"label":"TB","value":"Burleson; Walker, J 4; Wetherholt."},{"label":"RBI","value":"Walker, J 2 (29)."},{"label":"2-out RBI","value":"Walker, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Burleson; Fermín."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Burleson (2, 2nd base off Buehler/Durán)."}]}],"note":[{"label":"a","value":"Popped out for Church in the 10th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":1,"hits":4,"hitByPitch":0,"avg":".223","atBats":31,"obp":".297","slg":".370","ops":".667","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":12,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":33,"obp":".118","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.07","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.23","battersFaced":34,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":48,"strikes":96,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"pitchesPerInning":"14.40","runsScoredPer9":"1.80","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":30,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".364","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":38,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":11,"strikes":27,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.25","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"802","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":20,"airOuts":21,"runs":11,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".167","atBats":66,"obp":".269","slg":".227","ops":".496","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":15,"rbi":3,"leftOnBase":29,"sacBunts":0,"sacFlies":2,"babip":".212","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","assists":10,"putOuts":214,"errors":3,"chances":227,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":8,"gamesStarted":8,"flyOuts":21,"groundOuts":42,"airOuts":40,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":28,"hitByPitch":4,"atBats":154,"obp":".291","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":732,"era":"2.76","inningsPitched":"45.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.05","battersFaced":180,"outs":137,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":288,"strikes":444,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".600","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.94","hitsPer9Inn":"5.52","runsScoredPer9":"2.96","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":18,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":63,"obp":".176","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":272,"era":"0.96","inningsPitched":"18.2","wins":1,"losses":0,"saves":12,"saveOpportunities":12,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.64","battersFaced":68,"outs":56,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":272,"balls":83,"strikes":189,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.57","gamesFinished":17,"strikeoutWalkRatio":"7.60","strikeoutsPer9Inn":"18.32","walksPer9Inn":"2.41","hitsPer9Inn":"3.38","runsScoredPer9":"0.96","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":19,"airOuts":16,"runs":6,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":68,"obp":".364","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":305,"era":"3.00","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.50","battersFaced":77,"outs":54,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":305,"balls":114,"strikes":191,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".---","pitchesPerInning":"16.94","gamesFinished":4,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.00","walksPer9Inn":"4.00","hitsPer9Inn":"9.50","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":16,"groundOuts":15,"airOuts":25,"runs":5,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".192","atBats":73,"obp":".231","slg":".329","ops":".560","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":24,"rbi":13,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":1,"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":1,"putOuts":30,"errors":0,"chances":31,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":32,"strikes":57,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":20,"groundOuts":40,"airOuts":36,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":144,"obp":".323","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"5.20","inningsPitched":"36.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.35","battersFaced":158,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":242,"strikes":392,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".500","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.97","hitsPer9Inn":"9.17","runsScoredPer9":"5.20","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"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"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 3 BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":39,"airOuts":38,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".228","atBats":149,"obp":".303","slg":".362","ops":".665","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":54,"rbi":18,"leftOnBase":59,"sacBunts":2,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.25","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":86,"errors":0,"chances":87,"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"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":16,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":43,"obp":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":202,"era":"1.50","inningsPitched":"12.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":47,"outs":36,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":64,"strikes":138,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"3.75","walksPer9Inn":"2.25","hitsPer9Inn":"5.25","runsScoredPer9":"1.50","homeRunsPer9":"0.75","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"6.75","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.61","battersFaced":41,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":65,"strikes":91,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.71","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"11.57","walksPer9Inn":"4.82","hitsPer9Inn":"9.64","runsScoredPer9":"6.75","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":8,"groundOuts":25,"airOuts":19,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":71,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":289,"era":"1.83","inningsPitched":"19.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.02","battersFaced":78,"outs":59,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":91,"strikes":198,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".000","pitchesPerInning":"14.69","gamesFinished":1,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"6.41","walksPer9Inn":"2.29","hitsPer9Inn":"6.86","runsScoredPer9":"1.83","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"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"}]},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".286","slg":".250","ops":".536","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":3,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":38,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":183,"era":"3.97","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":5,"whip":"1.06","battersFaced":45,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":72,"strikes":111,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"16.15","gamesFinished":1,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"12.71","walksPer9Inn":"4.76","hitsPer9Inn":"4.76","runsScoredPer9":"5.56","homeRunsPer9":"0.79","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":13,"groundOuts":31,"airOuts":30,"runs":13,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".209","atBats":110,"obp":".263","slg":".427","ops":".690","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":47,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".228","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":9,"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":22,"putOuts":146,"errors":0,"chances":168,"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"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":20,"groundOuts":28,"airOuts":31,"runs":18,"doubles":4,"triples":2,"homeRuns":5,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".220","atBats":132,"obp":".300","slg":".394","ops":".694","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":52,"rbi":19,"leftOnBase":41,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":65,"errors":0,"chances":65,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":4,"groundOuts":28,"airOuts":9,"runs":14,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":85,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":350,"era":"5.57","inningsPitched":"21.0","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":7,"blownSaves":4,"earnedRuns":13,"whip":"1.29","battersFaced":91,"outs":63,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":111,"strikes":239,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.11","rbi":0,"winPercentage":".750","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"5.20","strikeoutsPer9Inn":"11.14","walksPer9Inn":"2.14","hitsPer9Inn":"9.43","runsScoredPer9":"6.00","homeRunsPer9":"0.86","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"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"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"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":38,"flyOuts":18,"groundOuts":43,"airOuts":35,"runs":22,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".191","atBats":136,"obp":".294","slg":".353","ops":".647","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":48,"rbi":20,"leftOnBase":54,"sacBunts":1,"sacFlies":3,"babip":".206","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.67","popOuts":6,"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":66,"putOuts":32,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":3,"flyOuts":10,"groundOuts":21,"airOuts":19,"runs":16,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":78,"obp":".365","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":313,"era":"7.71","inningsPitched":"18.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.55","battersFaced":86,"outs":56,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":104,"strikes":209,"strikePercentage":".670","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".500","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.23","walksPer9Inn":"2.41","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":30,"airOuts":24,"runs":9,"doubles":7,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".284","atBats":102,"obp":".311","slg":".451","ops":".762","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":46,"rbi":10,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":6,"groundOuts":23,"airOuts":16,"runs":9,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".262","atBats":65,"obp":".294","slg":".538","ops":".832","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":35,"rbi":11,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.25","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":135,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":19,"groundOuts":40,"airOuts":33,"runs":14,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".243","atBats":144,"obp":".319","slg":".292","ops":".611","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":42,"rbi":15,"leftOnBase":44,"sacBunts":1,"sacFlies":4,"babip":".327","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":14,"putOuts":62,"errors":1,"chances":77,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".269","slg":".292","ops":".561","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":7,"rbi":2,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":19,"groundOuts":41,"airOuts":37,"runs":18,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".268","atBats":142,"obp":".342","slg":".437","ops":".779","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":62,"rbi":23,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.29","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":57,"errors":2,"chances":144,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":10,"strikes":22,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":15,"gamesStarted":0,"flyOuts":12,"groundOuts":22,"airOuts":23,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":86,"obp":".304","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":392,"era":"4.37","inningsPitched":"22.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.24","battersFaced":92,"outs":68,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":392,"balls":146,"strikes":246,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.29","gamesFinished":7,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"7.54","walksPer9Inn":"2.38","hitsPer9Inn":"8.74","runsScoredPer9":"4.37","homeRunsPer9":"0.79","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":8,"gamesStarted":8,"flyOuts":27,"groundOuts":39,"airOuts":46,"runs":15,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":163,"obp":".300","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":723,"era":"3.05","inningsPitched":"44.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.17","battersFaced":181,"outs":133,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":255,"strikes":468,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".800","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.64","hitsPer9Inn":"7.92","runsScoredPer9":"3.05","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[701538,665487,592518,657757,593428,609280,664034,823550,592206,666023,660710,657656,621111,676760,699134,669093,670970],"pitchers":[621111,676760,699134,669093,670970],"bench":[669369],"bullpen":[592094,656288,650633,673513,695243,593974,681190,663362],"battingOrder":[701538,665487,592518,657757,593428,609280,664034,666023,657656],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bogaerts (3, Leahy)."},{"label":"HR","value":"Castellanos, N (2, 9th inning off O'Brien, 1 on, 2 out)."},{"label":"TB","value":"Bogaerts 3; Castellanos, N 4; Merrill."},{"label":"RBI","value":"Castellanos, N 2 (13); Machado, M (20)."},{"label":"2-out RBI","value":"Castellanos, N 2."},{"label":"Runners left in scoring position, 2 out","value":"Sheets; France, T; Bogaerts; Machado, M 2."},{"label":"SF","value":"Machado, M."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Merrill (8, 2nd base off Leahy/Pagés, P); Song (2, 2nd base off Leahy/Pagés, P); Tatis Jr. (10, 2nd base off Soriano, G/Pagés, P)."}]}],"note":[{"label":"a","value":"Flied out for Song in the 7th."},{"label":"b","value":"Struck out for Durán in the 9th."}]}},"officials":[{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"O'Brien."},{"label":"IBB","value":"Merrill (by Graceffo)."},{"label":"ABS Challenge","value":"Bogaerts (Strike-Confirmed); Buehler (Ball-Confirmed); Church (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Leahy 95-60; Stanek 10-8; Romero, J 20-14; Soriano, G 10-6; O'Brien 31-20; Graceffo 7-3; Buehler 89-57; Marinaccio 32-22; Rodriguez, B 5-5; Estrada, J 17-11; Morejon 1-1."},{"label":"Groundouts-flyouts","value":"Leahy 4-4; Stanek 0-0; Romero, J 0-2; Soriano, G 1-0; O'Brien 0-0; Graceffo 0-1; Buehler 9-5; Marinaccio 1-0; Rodriguez, B 1-2; Estrada, J 0-0; Morejon 0-0."},{"label":"Batters faced","value":"Leahy 21; Stanek 3; Romero, J 4; Soriano, G 3; O'Brien 5; Graceffo 3; Buehler 21; Marinaccio 6; Rodriguez, B 3; Estrada, J 3; Morejon 1."},{"label":"Inherited runners-scored","value":"Morejon 2-0."},{"label":"Umpires","value":"HP: Andy Fletcher. 1B: Alex Tosi. 2B: Cory Blaser. 3B: Jansen Visconti. "},{"label":"Weather","value":"68 degrees, Sunny."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"1:12 PM."},{"label":"T","value":"2:47."},{"label":"Att","value":"39,795."},{"label":"Venue","value":"Petco Park."},{"label":"May 10, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","boxscoreName":"Leahy"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":35,"strikes":60,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":8,"gamesStarted":8,"flyOuts":16,"groundOuts":49,"airOuts":32,"runs":19,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":3,"atBats":159,"obp":".369","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":690,"era":"4.31","inningsPitched":"39.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.59","battersFaced":180,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":271,"strikes":419,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".571","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.86","hitsPer9Inn":"10.44","runsScoredPer9":"4.31","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","boxscoreName":"Buehler"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":32,"strikes":57,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":20,"groundOuts":40,"airOuts":36,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":144,"obp":".323","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"5.20","inningsPitched":"36.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.35","battersFaced":158,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":242,"strikes":392,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".500","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.97","hitsPer9Inn":"9.17","runsScoredPer9":"5.20","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"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":60,"pitchingGameScore":60},{"player":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","boxscoreName":"Castellanos, N"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":16,"groundOuts":15,"airOuts":25,"runs":5,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".192","atBats":73,"obp":".231","slg":".329","ops":".560","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":24,"rbi":13,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":1,"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":1,"putOuts":30,"errors":0,"chances":31,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"loser":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}