{"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":824643,"link":"/api/v1.1/game/824643/feed/live","metaData":{"wait":10,"timeStamp":"20260814_205403","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824643,"type":"R","doubleHeader":"N","id":"2026/08/14/slnmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824643-2026-08-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-14T18:20:00Z","originalDate":"2026-08-14","officialDate":"2026-08-14","dayNight":"day","time":"1:20","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":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":61,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":61,"losses":61,"winningPercentage":".500"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","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":"Chi Cubs","record":{"gamesPlayed":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":51,"ties":0,"pct":".585"},"records":{},"divisionLeader":false,"wins":72,"losses":51,"winningPercentage":".585"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"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},"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID690928":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928","firstName":"Hunter","lastName":"Dobbins","primaryNumber":"40","birthDate":"1999-08-30","currentAge":27,"birthCity":"Bryan","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Dobbins","boxscoreName":"Dobbins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Dobbins","nameSlug":"hunter-dobbins-690928","firstLastName":"Hunter Dobbins","lastFirstName":"Dobbins, Hunter","lastInitName":"Dobbins, H","initLastName":"H Dobbins","fullFMLName":"Hunter  Dobbins","fullLFMName":"Dobbins, Hunter ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"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},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton, T","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701649":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649","firstName":"James","lastName":"Triantos","primaryNumber":"5","birthDate":"2003-01-29","currentAge":23,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"James","useLastName":"Triantos","middleName":"Douglas","boxscoreName":"Triantos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Triantos","nameSlug":"james-triantos-701649","firstLastName":"James Triantos","lastFirstName":"Triantos, James","lastInitName":"Triantos, J","initLastName":"J Triantos","fullFMLName":"James Douglas Triantos","fullLFMName":"Triantos, James Douglas","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID657265":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265","firstName":"Peter","lastName":"Strzelecki","primaryNumber":"58","birthDate":"1994-10-24","currentAge":31,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Strzelecki","middleName":"J.","boxscoreName":"Strzelecki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"STREZ-lecky","mlbDebutDate":"2022-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Strzelecki","nameSlug":"peter-strzelecki-657265","firstLastName":"Peter Strzelecki","lastFirstName":"Strzelecki, Peter","lastInitName":"Strzelecki, P","initLastName":"P Strzelecki","fullFMLName":"Peter J. Strzelecki","fullLFMName":"Strzelecki, Peter J.","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},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"9 mph, In From CF"},"gameInfo":{"attendance":40374,"firstPitch":"2026-08-14T18:20:00.000Z","gameDurationMinutes":154},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"home":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"}},"officialScorer":{"id":431081,"fullName":"Allan Spear","link":"/api/v1/people/431081"},"primaryDatacaster":{"id":700141,"fullName":"Matthew Fox","link":"/api/v1/people/700141"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T18:20:15.081Z","endTime":"2026-08-14T18:20:37.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-08-14T16:51:55.262Z","endTime":"2026-08-14T17:58:55.505Z","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-08-14T17:58:55.505Z","endTime":"2026-08-14T18:19:47.800Z","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-08-14T18:19:47.800Z","endTime":"2026-08-14T18:20:17.147Z","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":93.0,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226821230943266,"aZ":-29.707827910984964,"pfxX":-9.200804992878709,"pfxZ":1.3187230202552254,"pX":-0.14958092295428813,"pZ":2.150569070613576,"vX0":5.430456504881205,"vY0":-135.43235538446976,"vZ0":-5.258307336124105,"x":122.7,"y":180.71,"x0":-0.9764336575046939,"y0":50.00447296690368,"z0":6.173641894574932,"aX":-17.238615749478807},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.6,"breakHorizontal":15.6,"spinRate":2166,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4031232786316039,"extension":5.727502815134282},"index":3,"playId":"a0d067c1-7a07-35c4-8076-8e8382b192df","pitchNumber":1,"startTime":"2026-08-14T18:20:17.147Z","endTime":"2026-08-14T18:20:20.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706326408989796,"aZ":-29.251567897326076,"pfxX":-3.664290275842057,"pfxZ":1.7945522703524546,"pX":0.0352933195994322,"pZ":1.6001251876955993,"vX0":3.871864365187598,"vY0":-126.39079946768102,"vZ0":-5.420504636301225,"x":115.65,"y":195.58,"x0":-1.0372168162949036,"y0":50.00064184367253,"z0":6.109160464501847,"aX":-5.953931201869891},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":5.8,"spinRate":683,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.43264482100994783,"extension":5.793780472566556},"hitData":{"launchSpeed":92.5,"launchAngle":21.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.81,"coordY":74.23}},"index":4,"playId":"7a6c80c5-57d2-302e-8770-0c2ed26cfc41","pitchNumber":2,"startTime":"2026-08-14T18:20:30.896Z","endTime":"2026-08-14T18:20:37.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:20:37.910Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, pitcher Clay Holmes to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T18:21:09.569Z","endTime":"2026-08-14T18:21:51.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":605280,"link":"/api/v1/people/605280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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-08-14T18:21:00.247Z","endTime":"2026-08-14T18:21:11.866Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.984359415101256,"aZ":-31.541054386945984,"pfxX":-8.788373253173859,"pfxZ":0.3473408542774514,"pX":0.4340946333690309,"pZ":2.3683966926402835,"vX0":6.547214105077808,"vY0":-134.29668645642818,"vZ0":-4.229253546285305,"x":100.45,"y":174.83,"x0":-0.8842323007322611,"y0":50.00489275122359,"z0":6.187679306754874,"aX":-16.17877856945877},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.0,"breakHorizontal":14.6,"spinRate":2164,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.40664635085328493,"extension":5.637841532035658},"index":1,"playId":"780aad14-2dc2-3822-b5ed-774cd4c015ca","pitchNumber":1,"startTime":"2026-08-14T18:21:11.866Z","endTime":"2026-08-14T18:21:15.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31837731344316,"aZ":-36.45935806631878,"pfxX":7.827404469084813,"pfxZ":-2.970504667271248,"pX":-0.39843684097509746,"pZ":3.2471612272533052,"vX0":-0.7516430011094823,"vY0":-118.73821382676752,"vZ0":0.05014961025495168,"x":132.19,"y":151.11,"x0":-1.0980723744854837,"y0":50.00186098837478,"z0":6.512411842425301,"aX":11.302026170860382},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":-14.0,"spinRate":2795,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.4593159535585891,"extension":5.5621498276569845},"index":2,"playId":"b40210fd-e9b7-305d-95fa-30509ef8e042","pitchNumber":2,"startTime":"2026-08-14T18:21:27.027Z","endTime":"2026-08-14T18:21:30.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.715055235085146,"aZ":-34.73407615951705,"pfxX":11.179054370296106,"pfxZ":-1.7733854798606217,"pX":0.7990591907652033,"pZ":2.539514154676918,"vX0":0.6964661311090987,"vY0":-119.06741406362515,"vZ0":-1.7425867791118461,"x":86.54,"y":170.21,"x0":-0.950211736071129,"y0":50.002137303633624,"z0":6.4081542747111255,"aX":16.136630310301317},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-20.4,"spinRate":2949,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.4590776843162683,"extension":5.58945292341477},"hitData":{"launchSpeed":67.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.98,"coordY":180.21}},"index":3,"playId":"1b0b8aeb-c9fb-3918-b405-90acffe7293e","pitchNumber":3,"startTime":"2026-08-14T18:21:43.926Z","endTime":"2026-08-14T18:21:51.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:21:51.945Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T18:21:57.677Z","endTime":"2026-08-14T18:23:31.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729273113091562,"aZ":-33.97940645604124,"pfxX":-3.7857678961888013,"pfxZ":-1.096969025413502,"pX":-2.26887975328734,"pZ":3.735714725343045,"vX0":-1.36577220468712,"vY0":-127.45608638130406,"vZ0":-0.03202062931797722,"x":203.48,"y":137.92,"x0":-1.2345475108661708,"y0":50.00258163227597,"z0":6.427593980839432,"aX":-6.239299217440374},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":7.2,"spinRate":801,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.429426460681813,"extension":5.680988899401539},"index":0,"playId":"919cf442-e10a-3929-bd28-063d2f026dd6","pitchNumber":1,"startTime":"2026-08-14T18:22:20.134Z","endTime":"2026-08-14T18:22:23.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72270817516979,"aZ":-28.53957218121071,"pfxX":-7.92067187153258,"pfxZ":1.9405970121643232,"pX":-0.5685010359593388,"pZ":2.3091508584688554,"vX0":3.863017341053646,"vY0":-135.80561413890135,"vZ0":-4.804646653409244,"x":138.67,"y":176.43,"x0":-0.9774263551154281,"y0":50.0054058685273,"z0":6.077795347355841,"aX":-14.851120677650798},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":2201,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.40275560276358036,"extension":5.697995149255121},"index":1,"playId":"9473b4fb-840e-326a-b513-9fa69beb00f1","pitchNumber":2,"startTime":"2026-08-14T18:22:36.161Z","endTime":"2026-08-14T18:22:43.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55373321104741,"aZ":-37.133366748854954,"pfxX":-4.176779566485435,"pfxZ":-2.927560568535224,"pX":-1.6412592114375393,"pZ":3.648458952290765,"vX0":0.30511433633493873,"vY0":-129.1842231512167,"vZ0":0.27417088682819,"x":179.56,"y":140.27,"x0":-1.217990580762847,"y0":50.00506553389917,"z0":6.3921277493419995,"aX":-7.070093520880115},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.0,"breakHorizontal":7.6,"spinRate":623,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4237578170392817,"extension":5.7110780317159735},"index":2,"playId":"89ccef7a-02ff-3619-9983-17d5070ddaac","pitchNumber":3,"startTime":"2026-08-14T18:23:07.390Z","endTime":"2026-08-14T18:23:11.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.634200879224448,"aZ":-32.59480589871839,"pfxX":-10.89272053469718,"pfxZ":-0.21982436675307504,"pX":-0.513478293873904,"pZ":1.3915127558730676,"vX0":4.781606077906489,"vY0":-136.62382085860412,"vZ0":-6.523353524014871,"x":136.57,"y":201.21,"x0":-0.8763070419874481,"y0":50.00593638524654,"z0":6.066075295639708,"aX":-20.48370272936924},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.7,"breakHorizontal":18.6,"spinRate":2175,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4017299625011388,"extension":5.782863183600998},"hitData":{"launchSpeed":80.6,"launchAngle":37.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.64,"coordY":92.69}},"index":3,"playId":"053482d0-1a09-3ef0-b95b-077e34a7497f","pitchNumber":4,"startTime":"2026-08-14T18:23:22.501Z","endTime":"2026-08-14T18:23:31.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:23:31.032Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T18:25:41.247Z","endTime":"2026-08-14T18:26:32.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.1,"endSpeed":86.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64227134211085,"aZ":-11.998035691555527,"pfxX":4.234701736342845,"pfxZ":10.57751790963379,"pX":-0.09354677885046538,"pZ":2.733243708174774,"vX0":-3.154472074436348,"vY0":-136.85360503609166,"vZ0":-7.716313388092142,"x":120.57,"y":164.98,"x0":0.5207083728852769,"y0":50.0005026940812,"z0":6.400747188324782,"aX":8.07579376023569},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-7.1,"spinRate":2129,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.3993772973025296,"extension":6.445046931821223},"index":0,"playId":"da253dd8-7d7f-3e88-a3ef-714ff60d2449","pitchNumber":1,"startTime":"2026-08-14T18:26:05.984Z","endTime":"2026-08-14T18:26:10.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52374900885601,"aZ":-10.677922643045717,"pfxX":3.366117925488564,"pfxZ":11.339663813027883,"pX":-0.22544355172151848,"pZ":1.9140214054875833,"vX0":-2.8456893792147597,"vY0":-136.45786526860118,"vZ0":-9.857713840466516,"x":125.59,"y":187.1,"x0":0.3908298039134724,"y0":50.00608273351271,"z0":6.297835509540417,"aX":6.383307565208599},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-5.5,"spinRate":2134,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4005650739191773,"extension":6.5299940399895755},"hitData":{"launchSpeed":97.1,"launchAngle":51.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.33,"coordY":102.79}},"index":1,"playId":"91c5ca52-05e9-3877-897d-120a94471255","pitchNumber":2,"startTime":"2026-08-14T18:26:22.892Z","endTime":"2026-08-14T18:26:32.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:26:32.878Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman César Prieto to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T18:26:59.565Z","endTime":"2026-08-14T18:28:04.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693409,"link":"/api/v1/people/693409"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440683721041378,"aZ":-32.7788367630152,"pfxX":-2.702952344896845,"pfxZ":-0.38524360661449286,"pX":1.3739672994339176,"pZ":1.4017599653998107,"vX0":2.1240274491302635,"vY0":-124.27566694848161,"vZ0":-5.658907235165284,"x":64.63,"y":200.93,"x0":0.8637842156254432,"y0":50.0021611824597,"z0":6.397345599658902,"aX":-4.272550934712451},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":4.4,"spinRate":2693,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.4389778060084111,"extension":6.27067541205787},"index":0,"playId":"583a5dc0-acb9-3282-9eb3-9605f03a0f9d","pitchNumber":1,"startTime":"2026-08-14T18:26:59.565Z","endTime":"2026-08-14T18:27:02.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.297377670455138,"aZ":-32.16400712330407,"pfxX":-2.3401554254504067,"pfxZ":0.0066512938732854465,"pX":-0.7179754456068319,"pZ":0.6434658032566953,"vX0":-2.944966814788184,"vY0":-125.13670085167216,"vZ0":-7.505451651324846,"x":144.37,"y":221.41,"x0":0.7763622102332067,"y0":50.002597613871146,"z0":6.302620169198037,"aX":-3.726170880609717},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":4.9,"spinRate":2729,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.43701615788702597,"extension":6.371232962995028},"index":1,"playId":"21879725-e65d-34f8-8a3f-1ffc426c4706","pitchNumber":2,"startTime":"2026-08-14T18:27:14.966Z","endTime":"2026-08-14T18:27:18.789Z","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":81.0,"endSpeed":74.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23223876898214,"aZ":-44.35439652674023,"pfxX":-5.935684539177009,"pfxZ":-8.771223426166422,"pX":-1.031700454239092,"pZ":1.1711661999882512,"vX0":-1.9591000225128827,"vY0":-117.87972677946084,"vZ0":-2.8234166940595555,"x":156.33,"y":207.16,"x0":0.5844080976302312,"y0":50.0042265335533,"z0":6.532751114981796,"aX":-8.240756431835933},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.3,"breakHorizontal":11.3,"spinRate":3012,"spinDirection":333},"zone":13,"typeConfidence":0.89,"plateTime":0.4670709425706381,"extension":6.360880230031884},"index":2,"playId":"9da913e9-c250-3cdf-9c7d-7d1a7286b324","pitchNumber":3,"startTime":"2026-08-14T18:27:35.028Z","endTime":"2026-08-14T18:27:39.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.901040381538948,"aZ":-29.995424056451228,"pfxX":-0.9021981691914043,"pfxZ":1.3006233406932601,"pX":0.1157665128331173,"pZ":1.7830198684357168,"vX0":-1.602656632672953,"vY0":-127.18475634369683,"vZ0":-5.672071234964438,"x":112.59,"y":190.64,"x0":0.8661406294863263,"y0":50.0029334976865,"z0":6.360289121905347,"aX":-1.5088342797853156},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":1.9,"spinRate":2777,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.42723195646681855,"extension":6.305801706101209},"hitData":{"launchSpeed":99.5,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.49,"coordY":161.24}},"index":3,"playId":"a5aa4088-9170-3ace-98a3-1682868c8352","pitchNumber":4,"startTime":"2026-08-14T18:27:56.780Z","endTime":"2026-08-14T18:28:04.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:28:04.167Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T18:28:08.856Z","endTime":"2026-08-14T18:31:07.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132163612095244,"aZ":-37.36843181848774,"pfxX":-4.737235268001539,"pfxZ":-3.3368174171595015,"pX":0.8312286256979392,"pZ":3.446750795989602,"vX0":1.3358594555382983,"vY0":-123.7792680296223,"vZ0":-0.02021555074342607,"x":85.32,"y":145.72,"x0":0.9008741837221541,"y0":50.0044917981987,"z0":6.577408116449241,"aX":-7.369674908073435},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.8,"breakHorizontal":8.3,"spinRate":2648,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.4420819845603057,"extension":6.271867336078866},"index":0,"playId":"c4981af4-6905-3e13-9490-0628f298a049","pitchNumber":1,"startTime":"2026-08-14T18:28:27.564Z","endTime":"2026-08-14T18:28:32.438Z","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":94.5,"endSpeed":86.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824333910263025,"aZ":-13.535468474260151,"pfxX":4.37261866047924,"pfxZ":9.750233363478515,"pX":0.08478852190654065,"pZ":2.6610678233376457,"vX0":-3.087535221875237,"vY0":-137.46469520703957,"vZ0":-7.577967762192283,"x":113.77,"y":166.93,"x0":0.6551391108389982,"y0":50.00211790364965,"z0":6.374798941126689,"aX":8.357691969178765},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-7.3,"spinRate":2098,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.3986346913469845,"extension":6.5277961106224085},"index":1,"playId":"2b19f049-0712-3733-8d48-651c07f5fe90","pitchNumber":2,"startTime":"2026-08-14T18:28:44.624Z","endTime":"2026-08-14T18:28:48.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35575519485506,"aZ":-46.613744478845916,"pfxX":-5.388426839188586,"pfxZ":-10.537420601075315,"pX":-0.18027265358649833,"pZ":1.242606272804435,"vX0":-0.6437642243760371,"vY0":-117.74115913708003,"vZ0":-1.9678782230042644,"x":123.87,"y":205.23,"x0":0.7966918973516738,"y0":50.00231959226115,"z0":6.499261178624088,"aX":-7.3836730929998815},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-19.2,"breakHorizontal":9.8,"spinRate":3039,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4695355251465747,"extension":6.379726718107571},"index":2,"playId":"50096e4c-5982-39dd-be67-a12178062fa0","pitchNumber":3,"startTime":"2026-08-14T18:29:06.694Z","endTime":"2026-08-14T18:29:12.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33934573109845,"aZ":-31.864329299725643,"pfxX":-2.512484962782538,"pfxZ":0.19055336766989628,"pX":-0.4160457460793052,"pZ":0.6140788897990522,"vX0":-2.369890134545506,"vY0":-126.31998173787791,"vZ0":-7.788324916538091,"x":132.86,"y":222.2,"x0":0.8560050452485866,"y0":50.00367943011779,"z0":6.251284336085869,"aX":-4.117584770730191},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":5.0,"spinRate":2749,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.43128860661836255,"extension":6.40348583718292},"index":3,"playId":"dee036aa-4d90-389d-9dc3-1fb3ea99f49c","pitchNumber":4,"startTime":"2026-08-14T18:29:27.609Z","endTime":"2026-08-14T18:29:31.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.155598655520166,"aZ":-32.281344364803566,"pfxX":-3.2187418155118217,"pfxZ":-0.07123269781943087,"pX":0.549265764889528,"pZ":2.8226753290782045,"vX0":0.16554022465518697,"vY0":-124.90688389192862,"vZ0":-2.635272734607394,"x":96.06,"y":162.57,"x0":0.9018906941507995,"y0":50.00002817749419,"z0":6.501334684695745,"aX":-5.1711379465755885},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":5.9,"spinRate":2678,"spinDirection":262},"zone":3,"typeConfidence":2.0,"plateTime":0.4356967311208426,"extension":6.292572970338889},"index":4,"playId":"2677e4e0-cb94-3814-b701-5f841cc29f38","pitchNumber":5,"startTime":"2026-08-14T18:29:49.165Z","endTime":"2026-08-14T18:29:53.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-14T18:30:00.579Z","endTime":"2026-08-14T18:30:10.508Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17543399478723,"aZ":-14.078982100556619,"pfxX":1.9029018290062072,"pfxZ":9.290027790505942,"pX":0.01613844496468012,"pZ":3.1007764116070575,"vX0":-2.2566502899705396,"vY0":-138.26854583705037,"vZ0":-6.58611238215057,"x":116.38,"y":155.06,"x0":0.5934229458583359,"y0":50.00083609731552,"z0":6.448117191301324,"aX":3.7055010594585984},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-3.0,"spinRate":2209,"spinDirection":157},"zone":2,"typeConfidence":0.89,"plateTime":0.39527787636807954,"extension":6.588726042427952},"index":6,"playId":"d37ee6dc-4dbe-3c24-9c47-c3602fdb6c85","pitchNumber":6,"startTime":"2026-08-14T18:30:10.508Z","endTime":"2026-08-14T18:30:14.379Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.917671581329625,"aZ":-35.2107920140532,"pfxX":-1.6326678748502463,"pfxZ":-1.9047784739534954,"pX":-0.5023497674402682,"pZ":2.4291458286328913,"vX0":-2.1143241915665807,"vY0":-124.62887574711567,"vZ0":-2.8896017217877983,"x":136.15,"y":173.19,"x0":0.5648761427941084,"y0":50.003238131860776,"z0":6.473439656336702,"aX":-2.6022789636370005},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":3.4,"spinRate":2693,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.4372709414453664,"extension":6.322817767286042},"index":7,"playId":"8c237e0c-00e6-30fc-baf6-0b308d06f80f","pitchNumber":7,"startTime":"2026-08-14T18:30:32.228Z","endTime":"2026-08-14T18:30:36.375Z","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":96.1,"endSpeed":88.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065793214827043,"aZ":-13.164729189126684,"pfxX":3.257250536659389,"pfxZ":9.519034372327624,"pX":-0.04549489303962608,"pZ":2.8194172321277517,"vX0":-3.0081130492872252,"vY0":-139.82605714456508,"vZ0":-7.319946230746422,"x":118.73,"y":162.66,"x0":0.6167130907778163,"y0":50.002202295102705,"z0":6.3200166809972185,"aX":6.5035893506782125},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-5.4,"spinRate":2089,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.3904792713704919,"extension":6.472268365704918},"hitData":{"launchSpeed":89.9,"launchAngle":51.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.8,"coordY":108.7}},"index":8,"playId":"de773e2c-bdfb-36b6-b675-788745ff7df1","pitchNumber":8,"startTime":"2026-08-14T18:30:57.808Z","endTime":"2026-08-14T18:31:07.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:31:07.563Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T18:33:33.588Z","endTime":"2026-08-14T18:34:02.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13512617040787,"aZ":-25.176432848372738,"pfxX":-9.40343570762614,"pfxZ":3.9114346735338756,"pX":-0.17241105212744398,"pZ":2.8043938673141953,"vX0":5.788611702829925,"vY0":-132.6048260410409,"vZ0":-4.012068165018855,"x":123.57,"y":163.06,"x0":-1.1567580628102205,"y0":50.00383664406521,"z0":6.163938095190897,"aX":-16.82436156235871},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":2094,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.41233703261754284,"extension":5.66092933567649},"index":0,"playId":"9abacf3d-145d-3bbc-aed4-7b244f799462","pitchNumber":1,"startTime":"2026-08-14T18:33:39.233Z","endTime":"2026-08-14T18:33:42.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.631179098644317,"aZ":-35.02652509713632,"pfxX":7.339898834539129,"pfxZ":-1.980242886728325,"pX":0.4711920841897543,"pZ":2.646816121356349,"vX0":1.4418399252505574,"vY0":-118.38560487945594,"vZ0":-1.216273071199797,"x":99.04,"y":167.32,"x0":-1.098037091287034,"y0":50.00294771263854,"z0":6.333262202515425,"aX":10.564869426114582},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.6,"breakHorizontal":-13.7,"spinRate":2807,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4602077043897146,"extension":5.643385911313394},"hitData":{"launchSpeed":95.5,"launchAngle":43.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.84,"coordY":84.29}},"index":1,"playId":"e81573e7-8453-3423-ad8c-1f0e1398c2ac","pitchNumber":2,"startTime":"2026-08-14T18:33:53.321Z","endTime":"2026-08-14T18:34:02.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:34:02.974Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T18:34:12.299Z","endTime":"2026-08-14T18:35:28.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":"Flyout","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":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.564196002968405,"aZ":-25.183205598859214,"pfxX":-8.880069572226033,"pfxZ":3.7747695025024965,"pX":0.001246151961348423,"pZ":2.1613629311815883,"vX0":5.750712963113006,"vY0":-134.37995280433103,"vZ0":-5.708962415348012,"x":116.95,"y":180.42,"x0":-0.9985918022640076,"y0":50.00404899717611,"z0":6.071701049033546,"aX":-16.45356178647632},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":15.1,"spinRate":2091,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4055884610578353,"extension":5.72166162520771},"index":0,"playId":"6ed8f506-2d56-3053-bb1e-452b22fe3100","pitchNumber":1,"startTime":"2026-08-14T18:34:30.297Z","endTime":"2026-08-14T18:34:33.779Z","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.4,"endSpeed":86.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.540553732078994,"aZ":-29.694977479592293,"pfxX":-8.940872318255273,"pfxZ":1.3194681654107345,"pX":-1.5569253318866823,"pZ":1.3608814784623584,"vX0":2.1302663830275117,"vY0":-135.9212819376602,"vZ0":-6.960456443513881,"x":176.35,"y":202.04,"x0":-1.1868895279673113,"y0":50.00243080327923,"z0":6.004267816079147,"aX":-16.803810385578913},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2090,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40227996316826253,"extension":5.682629076048998},"index":1,"playId":"973f7b27-25de-3cbf-9806-edd8c7f196b1","pitchNumber":2,"startTime":"2026-08-14T18:34:46.283Z","endTime":"2026-08-14T18:34:50.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.265675160026085,"aZ":-21.305735517556315,"pfxX":-7.9193629353785,"pfxZ":5.880622106060711,"pX":-1.419568779776466,"pZ":1.8818333292244536,"vX0":1.8899286669969722,"vY0":-134.59386442533744,"vZ0":-7.183898724574388,"x":171.11,"y":187.97,"x0":-1.0986886127025637,"y0":50.001988391077255,"z0":6.077444912020994,"aX":-14.631896095836913},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":2266,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4058443400911722,"extension":5.765463235989384},"index":2,"playId":"0e4459e3-ae04-3e98-abe5-5db6ff63a2e6","pitchNumber":3,"startTime":"2026-08-14T18:35:02.101Z","endTime":"2026-08-14T18:35:05.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185573278042,"aZ":-22.771189859464236,"pfxX":-7.917409155893428,"pfxZ":5.028758241338917,"pX":0.3750152548225057,"pZ":2.4764742880674984,"vX0":6.1567043480382795,"vY0":-134.8399079689975,"vZ0":-5.407314401310978,"x":102.71,"y":171.92,"x0":-0.8923050577041532,"y0":50.00193215942818,"z0":6.082130238989002,"aX":-14.798177415742853},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":13.3,"spinRate":2251,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.403893984320836,"extension":5.778503816471551},"hitData":{"launchSpeed":83.8,"launchAngle":45.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.13,"coordY":101.29}},"index":3,"playId":"000de7f3-f516-31a6-ae79-b068070f10ed","pitchNumber":4,"startTime":"2026-08-14T18:35:19.161Z","endTime":"2026-08-14T18:35:28.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:35:28.015Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T18:35:44.897Z","endTime":"2026-08-14T18:37:26.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.034153619639493,"aZ":-35.07487486889707,"pfxX":5.708253480305924,"pfxZ":-1.9867571951887575,"pX":1.6456482713347786,"pZ":1.7764674433055616,"vX0":4.33971033618214,"vY0":-119.67862088812058,"vZ0":-3.185853149499139,"x":54.27,"y":190.82,"x0":-0.9297774059295338,"y0":50.004371242960325,"z0":6.250837450067833,"aX":8.321816495762466},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.1,"breakHorizontal":-11.4,"spinRate":2862,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.45680812874126,"extension":5.734004262161392},"index":0,"playId":"61d8e0e2-fd75-323f-b454-930d265a2df2","pitchNumber":1,"startTime":"2026-08-14T18:35:51.364Z","endTime":"2026-08-14T18:35:55.117Z","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.4,"endSpeed":87.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324967378868475,"aZ":-26.822455034859015,"pfxX":-9.159272662579603,"pfxZ":2.81541099405072,"pX":0.8225885228154735,"pZ":0.12441460039434911,"vX0":7.578061607267703,"vY0":-135.67167421844178,"vZ0":-10.512278963980734,"x":85.64,"y":235.42,"x0":-0.7905930163521441,"y0":50.00379753227542,"z0":5.858511484472997,"aX":-17.404996422149114},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":2148,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40078217717256504,"extension":5.788022460752644},"index":1,"playId":"5f7414e6-149f-358d-8fa4-b7852f9f04a6","pitchNumber":2,"startTime":"2026-08-14T18:36:06.955Z","endTime":"2026-08-14T18:36:11.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702524117747103,"aZ":-29.585816441267774,"pfxX":-8.554234360835265,"pfxZ":1.3967249035090123,"pX":-1.4401622796494415,"pZ":3.1211382070386704,"vX0":1.7267250184386926,"vY0":-135.2699903978376,"vZ0":-2.924766818367276,"x":171.9,"y":154.51,"x0":-0.9757706177394394,"y0":50.00223815595211,"z0":6.292159357738416,"aX":-15.840212956193444},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2096,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4050335553908324,"extension":5.66853232871578},"index":2,"playId":"829c51c8-ba01-32e4-b262-1cea784950b8","pitchNumber":3,"startTime":"2026-08-14T18:36:24.124Z","endTime":"2026-08-14T18:36:28.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.523512702350867,"aZ":-30.53984494633474,"pfxX":-7.847098812001973,"pfxZ":0.912696859970417,"pX":-0.6557461498176334,"pZ":3.2085706179356217,"vX0":3.4786544118649005,"vY0":-133.3605716887108,"vZ0":-2.194864595931639,"x":142.0,"y":152.15,"x0":-0.9597648836659782,"y0":50.00467496190487,"z0":6.2519839634520995,"aX":-14.091486433037298},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":13.4,"spinRate":2148,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.411197343391418,"extension":5.729521278179252},"index":3,"playId":"b4a37608-5a41-3af5-987a-26e35878812e","pitchNumber":4,"startTime":"2026-08-14T18:36:40.354Z","endTime":"2026-08-14T18:36:44.037Z","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":1,"outs":2},"index":4,"startTime":"2026-08-14T18:36:50.569Z","endTime":"2026-08-14T18:37:03.888Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.961470349659507,"aZ":-36.430238891549706,"pfxX":0.41426962295464687,"pfxZ":-2.724324431622094,"pX":-0.1605051899750812,"pZ":2.886518684883978,"vX0":1.8548384267157674,"vY0":-123.43302573132738,"vZ0":-0.9431060063198671,"x":123.12,"y":160.84,"x0":-0.9720993193497183,"y0":50.00502683602385,"z0":6.31058883578547,"aX":0.6463334992965574},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.9,"breakHorizontal":-1.1,"spinRate":2676,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.44183858899139317,"extension":5.6257538178293585},"index":5,"playId":"33bb9eab-bce2-3493-badf-b66d2f7f944a","pitchNumber":5,"startTime":"2026-08-14T18:37:03.888Z","endTime":"2026-08-14T18:37:07.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.917709909340854,"aZ":-37.259392277522494,"pfxX":-0.2797321916153539,"pfxZ":-3.291944509489003,"pX":1.6564293852319594,"pZ":1.5955715442870015,"vX0":6.063586422571538,"vY0":-123.80299480106095,"vZ0":-3.532222216028051,"x":53.86,"y":195.7,"x0":-0.7936408185141635,"y0":50.00420865486155,"z0":6.176127787412078,"aX":-0.43290567700963595},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.6,"breakHorizontal":-1.0,"spinRate":2720,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4433144669909401,"extension":5.939090463083953},"index":6,"playId":"61e555fa-9518-3475-8795-4174e54c64d3","pitchNumber":6,"startTime":"2026-08-14T18:37:22.718Z","endTime":"2026-08-14T18:37:26.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:37:26.744Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T18:39:35.401Z","endTime":"2026-08-14T18:41:03.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"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.3,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97937973291368,"aZ":-13.836228881354351,"pfxX":2.3422803438613933,"pfxZ":9.554764703468663,"pX":0.407517438573333,"pZ":2.669765814653382,"vX0":-1.4618225810994994,"vY0":-137.30491835816215,"vZ0":-7.6844064513547305,"x":101.47,"y":166.7,"x0":0.6411382599830413,"y0":50.00204865271924,"z0":6.436525353262085,"aX":4.49437343963633},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-4.0,"spinRate":2234,"spinDirection":153},"zone":6,"typeConfidence":0.89,"plateTime":0.39816398171991496,"extension":6.331751549359946},"index":0,"playId":"09d527e5-a16e-37c1-a4d2-38db38f772e4","pitchNumber":1,"startTime":"2026-08-14T18:39:58.814Z","endTime":"2026-08-14T18:40:01.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349252425851475,"aZ":-44.12378597352442,"pfxX":-3.1947659967202267,"pfxZ":-8.599951768654982,"pX":-1.055298017039825,"pZ":2.0487314304698803,"vX0":-3.010728901737636,"vY0":-117.43024749190862,"vZ0":-0.9244516500864485,"x":157.23,"y":183.46,"x0":0.6610339374757678,"y0":50.003400671343115,"z0":6.57138826391624,"aX":-4.4381604060732585},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.5,"breakHorizontal":6.6,"spinRate":3101,"spinDirection":329},"zone":13,"typeConfidence":0.89,"plateTime":0.4673784833431913,"extension":6.440211201704974},"index":1,"playId":"3ee08a06-f3b8-38e5-b09b-ac34f4cb0278","pitchNumber":2,"startTime":"2026-08-14T18:40:14.698Z","endTime":"2026-08-14T18:40:18.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.518458512781713,"aZ":-28.97253969244322,"pfxX":-2.0916432481535012,"pfxZ":1.9793565975487262,"pX":-0.7688435800931216,"pZ":0.2810833743849701,"vX0":-3.1078612702460218,"vY0":-125.50113840007177,"vZ0":-8.875947526234052,"x":146.31,"y":231.19,"x0":0.7497646944707925,"y0":50.00582574472431,"z0":6.167951201349082,"aX":-3.3916772889519313},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":4.4,"spinRate":2791,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4337387798404957,"extension":6.337784564960798},"index":2,"playId":"85fe30a7-da97-3503-bade-7f7b9b875d22","pitchNumber":3,"startTime":"2026-08-14T18:40:31.191Z","endTime":"2026-08-14T18:40:34.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-14T18:40:50.377Z","endTime":"2026-08-14T18:40:54.451Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779887216490035,"aZ":-9.563566616507966,"pfxX":4.875508815093037,"pfxZ":11.72423225598741,"pX":0.06756144327687948,"pZ":2.160162331361134,"vX0":-2.9970169971263765,"vY0":-138.23082384136907,"vZ0":-9.556159843821101,"x":114.42,"y":180.46,"x0":0.5342271859099417,"y0":50.006750190233205,"z0":6.311165240222456,"aX":9.405485335274024},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":-8.2,"spinRate":2128,"spinDirection":153},"zone":5,"typeConfidence":0.91,"plateTime":0.39675076749954874,"extension":6.525017740470257},"hitData":{"launchSpeed":91.2,"launchAngle":37.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.14,"coordY":72.02}},"index":4,"playId":"3b82f2ab-3c7d-3d3a-8c24-8dd1478909fe","pitchNumber":4,"startTime":"2026-08-14T18:40:54.451Z","endTime":"2026-08-14T18:41:03.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:41:03.403Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, first baseman Alec Burleson to pitcher Matthew Liberatore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T18:41:06.062Z","endTime":"2026-08-14T18:43:35.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669461,"link":"/api/v1/people/669461"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5000759967037,"aZ":-33.17148761582578,"pfxX":-2.4808852889316477,"pfxZ":-0.6334411684105867,"pX":0.3846433736920464,"pZ":0.8844704395511632,"vX0":-0.6285808735300396,"vY0":-124.04152295812989,"vZ0":-6.5240268908084635,"x":102.34,"y":214.9,"x0":0.963131716754464,"y0":50.002680079422845,"z0":6.280695674550458,"aX":-3.904327504266283},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":4.7,"spinRate":2709,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.43989159864514527,"extension":6.452634285070567},"index":0,"playId":"1b6ea40d-a9fb-3cf7-839a-4eb28dd3c8cd","pitchNumber":1,"startTime":"2026-08-14T18:41:28.077Z","endTime":"2026-08-14T18:41:31.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07168168978528,"aZ":-33.64000969744927,"pfxX":-2.1033411117978487,"pfxZ":-0.9429117452627764,"pX":0.02934866979061141,"pZ":2.5427152946441973,"vX0":-1.1081613147345328,"vY0":-122.9469472071853,"vZ0":-2.67285711152741,"x":115.88,"y":170.13,"x0":0.7571308479093428,"y0":50.003060026048345,"z0":6.458356516726633,"aX":-3.2666161805951672},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":4.1,"spinRate":2668,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.44305461138253577,"extension":6.252299823228624},"index":1,"playId":"0f24eddf-e9e4-337d-ad2c-c4489c949a8a","pitchNumber":2,"startTime":"2026-08-14T18:41:46.991Z","endTime":"2026-08-14T18:41:50.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.774931550040698,"aZ":-43.93846533984632,"pfxX":-4.441473160383559,"pfxZ":-8.703487607172598,"pX":-0.5327025974474234,"pZ":1.4033342723146573,"vX0":-1.6347976933687505,"vY0":-115.55702429192714,"vZ0":-2.0732433982921985,"x":137.31,"y":200.89,"x0":0.7613194836798667,"y0":50.00532841764519,"z0":6.537902108800163,"aX":-6.000301258952348},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.0,"breakHorizontal":8.4,"spinRate":2952,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4741958527344634,"extension":6.4675331724786975},"index":2,"playId":"7827ab15-67a7-35a0-8dfa-8d6c6e4b3e46","pitchNumber":3,"startTime":"2026-08-14T18:42:06.300Z","endTime":"2026-08-14T18:42:12.300Z","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":1},"index":3,"startTime":"2026-08-14T18:42:17.274Z","endTime":"2026-08-14T18:42:29.177Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033151996068305,"aZ":-21.754909876882042,"pfxX":7.030725684883586,"pfxZ":6.0427211027010905,"pX":2.3781080711217117,"pZ":4.238748502775245,"vX0":0.9982159831850865,"vY0":-130.81027162328846,"vZ0":-1.3877631358422482,"x":26.35,"y":124.33,"x0":1.0783104629518954,"y0":50.00011050170496,"z0":6.416050092194373,"aX":12.112444840009937},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.0,"spinRate":1936,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.4196343877822941,"extension":6.3214556352729385},"index":4,"playId":"29c69a2d-a9f4-311a-b90a-0c2132692ae3","pitchNumber":4,"startTime":"2026-08-14T18:42:29.177Z","endTime":"2026-08-14T18:42:33.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.138794578517096,"aZ":-45.39460578831962,"pfxX":-4.852520251460586,"pfxZ":-9.706122275138878,"pX":-0.1362931467637161,"pZ":1.8350484288417803,"vX0":-0.6687610292468779,"vY0":-116.59484206756062,"vZ0":-0.966862218162673,"x":122.2,"y":189.23,"x0":0.7848812405017671,"y0":50.00358467044324,"z0":6.579694087945674,"aX":-6.608639773062953},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-17.5,"breakHorizontal":9.0,"spinRate":3103,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4717350926666759,"extension":6.419721286222085},"index":5,"playId":"982b6b4a-2e7a-3d32-8cb9-7cc36fb1c66b","pitchNumber":5,"startTime":"2026-08-14T18:42:47.373Z","endTime":"2026-08-14T18:42:50.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007896704786948,"aZ":-22.444616582783592,"pfxX":8.195015575667263,"pfxZ":5.585108786969117,"pX":1.26128453714175,"pZ":3.0298195865521698,"vX0":-1.7866237724015552,"vY0":-131.17330151042088,"vZ0":-4.002318223855561,"x":68.92,"y":156.97,"x0":0.887154872646488,"y0":50.00012401644295,"z0":6.250851345714543,"aX":14.26316650728696},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.4,"spinRate":1820,"spinDirection":135},"zone":12,"typeConfidence":0.89,"plateTime":0.4177209331768976,"extension":6.315466502390164},"index":6,"playId":"ec0b6d29-7a77-3c7c-83ac-ed5fa7da296e","pitchNumber":6,"startTime":"2026-08-14T18:43:10.051Z","endTime":"2026-08-14T18:43:13.977Z","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":95.5,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0645387743636,"aZ":-13.136601843264234,"pfxX":5.467999382451003,"pfxZ":9.733874826160937,"pX":-0.31381616182319233,"pZ":3.119911000511243,"vX0":-3.921249779822262,"vY0":-138.94085136593466,"vZ0":-6.662823091286019,"x":128.96,"y":154.54,"x0":0.40525166500613113,"y0":50.00004384027834,"z0":6.421470344160138,"aX":10.69137789736104},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-9.1,"spinRate":1935,"spinDirection":157},"zone":1,"typeConfidence":0.89,"plateTime":0.3941758255157586,"extension":6.531167258131039},"hitData":{"launchSpeed":81.0,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":158.27}},"index":7,"playId":"006f1095-74c4-3db1-8bc0-b8ceefdd939c","pitchNumber":7,"startTime":"2026-08-14T18:43:27.473Z","endTime":"2026-08-14T18:43:35.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:43:35.184Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T18:44:04.530Z","endTime":"2026-08-14T18:46:26.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.062075436009163,"aZ":-33.31658714334474,"pfxX":-2.510739008987416,"pfxZ":-0.7245943266552555,"pX":0.6082195135067893,"pZ":3.131704394756276,"vX0":-0.06447762751588444,"vY0":-123.42413992520166,"vZ0":-1.3892399417732917,"x":93.82,"y":154.22,"x0":0.9618948737305322,"y0":50.00179713869831,"z0":6.447397937761545,"aX":-3.9657639497490567},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.3,"breakHorizontal":4.6,"spinRate":2753,"spinDirection":290},"zone":3,"typeConfidence":2.0,"plateTime":0.4398002559977763,"extension":6.374271255673442},"index":0,"playId":"573f254c-6dbc-3d21-884d-ea0deb989694","pitchNumber":1,"startTime":"2026-08-14T18:44:13.897Z","endTime":"2026-08-14T18:44:17.893Z","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.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337309545615444,"aZ":-13.719268235835951,"pfxX":2.5948934589628174,"pfxZ":9.441827283897947,"pX":-0.087209952140703,"pZ":4.1001407957835925,"vX0":-2.6105701639225156,"vY0":-138.54746088347744,"vZ0":-4.1141909210281415,"x":120.32,"y":128.08,"x0":0.5275919294648332,"y0":50.00531711449478,"z0":6.513576478979211,"aX":5.073625315236329},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-4.2,"spinRate":2122,"spinDirection":162},"zone":11,"typeConfidence":0.91,"plateTime":0.39448874612010876,"extension":6.46736711459592},"index":1,"playId":"cf8ab53c-1b71-3d5a-a840-ff926ea4d016","pitchNumber":2,"startTime":"2026-08-14T18:44:29.748Z","endTime":"2026-08-14T18:44:33.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908209204218007,"aZ":-45.37369271610677,"pfxX":-4.711721439134511,"pfxZ":-9.605800719953663,"pX":0.6937146666398485,"pZ":3.6903041053853567,"vX0":1.2463579243012453,"vY0":-116.47910562766504,"vZ0":2.8115892895531083,"x":90.56,"y":139.14,"x0":0.7638139060438942,"y0":50.00359147601421,"z0":6.758221071922749,"aX":-6.473532488372251},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.4,"breakHorizontal":8.3,"spinRate":3090,"spinDirection":330},"zone":12,"typeConfidence":0.89,"plateTime":0.47027013029895537,"extension":6.40583090378036},"index":2,"playId":"ae62ca93-aab8-3d30-b067-83838162ea80","pitchNumber":3,"startTime":"2026-08-14T18:44:49.090Z","endTime":"2026-08-14T18:44:53.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9811128663128,"aZ":-33.266180690120294,"pfxX":-2.0142858466369846,"pfxZ":-0.6723411304532192,"pX":0.3791371337581218,"pZ":3.1862960672281866,"vX0":-0.48211895975141716,"vY0":-125.33285298893207,"vZ0":-1.387097994915626,"x":102.55,"y":152.75,"x0":0.8350604319371594,"y0":50.00515252938059,"z0":6.418860148450429,"aX":-3.2633073563600035},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":3.7,"spinRate":2874,"spinDirection":285},"zone":3,"typeConfidence":2.0,"plateTime":0.4340040348232588,"extension":6.301837877144685},"index":3,"playId":"bf3e5de3-7889-3710-b306-256d61042034","pitchNumber":4,"startTime":"2026-08-14T18:45:07.736Z","endTime":"2026-08-14T18:45:11.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-14T18:45:15.905Z","endTime":"2026-08-14T18:45:30.449Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85266578003593,"aZ":-32.31266136104656,"pfxX":-2.130561924421867,"pfxZ":-0.08331173053696261,"pX":-0.41898694149725446,"pZ":1.3695139906494398,"vX0":-2.0220080209480424,"vY0":-125.69036739769321,"vZ0":-5.726888436784945,"x":132.97,"y":201.8,"x0":0.6696036052288464,"y0":50.00567423127231,"z0":6.26742376378211,"aX":-3.4463515165433405},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":4.3,"spinRate":2876,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.43396718205143214,"extension":6.473239356100497},"index":5,"playId":"b61d513f-0539-31dd-b372-131b41e68281","pitchNumber":5,"startTime":"2026-08-14T18:45:30.449Z","endTime":"2026-08-14T18:45:34.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402702090414316,"aZ":-10.867130367996122,"pfxX":2.7368130075463935,"pfxZ":10.824170826560994,"pX":-0.2903685593266608,"pZ":2.9126613149370915,"vX0":-2.8971815787986954,"vY0":-138.99911270965032,"vZ0":-7.593281608204478,"x":128.07,"y":160.14,"x0":0.40687481566566697,"y0":50.005438876163105,"z0":6.391150800572021,"aX":5.388577459214326},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":-4.4,"spinRate":2239,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.3931465199287514,"extension":6.531417650466886},"index":6,"playId":"38aa257f-9404-3966-b995-d062995a6872","pitchNumber":6,"startTime":"2026-08-14T18:45:49.600Z","endTime":"2026-08-14T18:45:52.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30036776741427,"aZ":-36.2066665850119,"pfxX":-0.7099364415859533,"pfxZ":-2.4527929524003724,"pX":-0.5177720555149605,"pZ":1.1693471186718285,"vX0":-2.587814154135684,"vY0":-126.60685228703541,"vZ0":-5.68933912807546,"x":136.74,"y":207.21,"x0":0.603728612608947,"y0":50.0001860830932,"z0":6.29464808668331,"aX":-1.168726470095112},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":1.8,"spinRate":2810,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4302177918876242,"extension":6.428334610996706},"index":7,"playId":"beef6678-2740-3d40-adef-a234151b7e60","pitchNumber":7,"startTime":"2026-08-14T18:46:22.840Z","endTime":"2026-08-14T18:46:26.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:46:26.873Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Torres flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T18:48:36.397Z","endTime":"2026-08-14T18:50:23.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672952870687933,"aZ":-29.835550632816545,"pfxX":-9.897194440089006,"pfxZ":1.2924276086114652,"pX":-0.2610395425330623,"pZ":2.3751826471234376,"vX0":5.292342662148266,"vY0":-133.44683445247,"vZ0":-4.288525403839787,"x":126.95,"y":174.65,"x0":-0.9799696591739601,"y0":50.00430448150296,"z0":6.142901591619513,"aX":-17.92097966822826},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":16.8,"spinRate":2061,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4098454083886631,"extension":5.655473346072458},"index":0,"playId":"28b3a226-0f91-3e2b-bf8a-29bb143aeb1c","pitchNumber":1,"startTime":"2026-08-14T18:49:00.564Z","endTime":"2026-08-14T18:49:03.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3695868784281,"aZ":-41.822790723567785,"pfxX":5.692660951342335,"pfxZ":-6.957168126002152,"pX":-0.5682235430163104,"pZ":2.492452196151615,"vX0":-0.8213271880689139,"vY0":-116.86197602046886,"vZ0":-0.0902171403446288,"x":138.66,"y":171.48,"x0":-0.9526234277665755,"y0":50.00214101837245,"z0":6.449930535146261,"aX":7.89774295536143},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.4,"breakHorizontal":-10.1,"spinRate":2921,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4681450068722097,"extension":5.537059988877951},"index":1,"playId":"1947a0d4-8221-3b15-a8f1-969325c71556","pitchNumber":2,"startTime":"2026-08-14T18:49:15.522Z","endTime":"2026-08-14T18:49:20.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-14T18:49:27.446Z","endTime":"2026-08-14T18:49:39.135Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112647276689344,"aZ":-34.69246532719086,"pfxX":-4.2751520439697925,"pfxZ":-1.5209479575046299,"pX":-1.498262116365729,"pZ":1.7964155197020657,"vX0":0.25225061210313027,"vY0":-128.4083652711568,"vZ0":-3.995732606376281,"x":174.11,"y":190.28,"x0":-1.0436713410129725,"y0":50.00430982141821,"z0":6.101522584521276,"aX":-7.067289867527489},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":7.7,"spinRate":854,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.42822429320703037,"extension":5.7546820431906465},"index":3,"playId":"558911eb-ca2a-3cab-8226-63b59e2b9817","pitchNumber":3,"startTime":"2026-08-14T18:49:39.135Z","endTime":"2026-08-14T18:49:42.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, 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":81.5,"endSpeed":75.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71795412387245,"aZ":-43.20856201796366,"pfxX":4.6742232936775,"pfxZ":-7.682278017085304,"pX":-1.596523266658754,"pZ":2.887129206985795,"vX0":-3.060261021003316,"vY0":-118.76974196898635,"vZ0":0.7366229882491306,"x":177.86,"y":160.83,"x0":-0.9017483422269157,"y0":50.00510330725839,"z0":6.487290089916653,"aX":6.711094813337995},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.6,"breakHorizontal":-7.8,"spinRate":3043,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4603156320376516,"extension":5.48555130230622},"index":4,"playId":"1cef2321-2d1e-391f-bb55-5af42b21dfe7","pitchNumber":4,"startTime":"2026-08-14T18:49:56.215Z","endTime":"2026-08-14T18:49:59.643Z","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":81.0,"endSpeed":74.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341394772351826,"aZ":-36.348724918174874,"pfxX":10.322267165587373,"pfxZ":-2.9759255094594774,"pX":-0.14150137700157886,"pZ":2.2059251377177502,"vX0":-0.924279847917335,"vY0":-117.97442346130984,"vZ0":-1.6764490858583931,"x":122.39,"y":179.22,"x0":-1.0839318730033833,"y0":50.0014018211735,"z0":6.289221496444949,"aX":14.48653169635892},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.5,"breakHorizontal":-18.5,"spinRate":2873,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4650253364663315,"extension":5.670427938753785},"hitData":{"launchSpeed":88.8,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.65,"coordY":88.1}},"index":5,"playId":"d26bb784-e974-37f1-a1a2-757cf692a8b0","pitchNumber":5,"startTime":"2026-08-14T18:50:15.135Z","endTime":"2026-08-14T18:50:23.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:50:23.482Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T18:50:27.327Z","endTime":"2026-08-14T18:51:46.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133825406330608,"aZ":-30.34051816991701,"pfxX":-11.16269683918928,"pfxZ":0.9943901199484175,"pX":0.5950045543015186,"pZ":1.2030828354457286,"vX0":7.612577675703118,"vY0":-134.60322208814426,"vZ0":-7.043730323132265,"x":94.32,"y":206.3,"x0":-0.8191626493426583,"y0":50.00078205285056,"z0":6.001276508810324,"aX":-20.48694207213636},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.5,"breakHorizontal":18.6,"spinRate":2113,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4068767048039561,"extension":5.895003786134085},"index":0,"playId":"c78d2489-806d-3ef2-b0fc-8a661051da7c","pitchNumber":1,"startTime":"2026-08-14T18:50:48.600Z","endTime":"2026-08-14T18:50:52.570Z","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":93.1,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975403638860467,"aZ":-32.51219353512163,"pfxX":-9.63230927938329,"pfxZ":-0.183415066541329,"pX":-0.21812948084424988,"pZ":1.99103306350902,"vX0":5.365877240814076,"vY0":-135.5143491076648,"vZ0":-4.810899010548925,"x":125.31,"y":185.02,"x0":-0.97387332713111,"y0":50.00070194425158,"z0":6.063770456574382,"aX":-17.889464648427875},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.2,"breakHorizontal":16.3,"spinRate":2142,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.40438151774726006,"extension":5.8110539332155655},"index":1,"playId":"be9e7824-a244-3b33-8338-3696ecd7ec2c","pitchNumber":2,"startTime":"2026-08-14T18:51:03.775Z","endTime":"2026-08-14T18:51:07.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68554263061641,"aZ":-35.414808394235116,"pfxX":8.302206271434375,"pfxZ":-2.237265591511333,"pX":-0.4120423007947595,"pZ":2.1020302320518014,"vX0":-0.9494785787063702,"vY0":-118.9866797182125,"vZ0":-2.356604560255376,"x":132.71,"y":182.03,"x0":-1.0899926059601805,"y0":50.003989699690315,"z0":6.2836697521158005,"aX":12.023866633323525},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.3,"breakHorizontal":-14.9,"spinRate":2792,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4585756131965444,"extension":5.758111950243691},"index":2,"playId":"954c14e4-562f-3f9a-9d5d-a46d502761f7","pitchNumber":3,"startTime":"2026-08-14T18:51:25.033Z","endTime":"2026-08-14T18:51:28.567Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.269627569450595,"aZ":-37.687327382692615,"pfxX":0.5646833944150647,"pfxZ":-3.5535365197680306,"pX":1.0898217514918906,"pZ":1.731069424876683,"vX0":4.14503411057391,"vY0":-122.86046925969937,"vZ0":-3.334411341955948,"x":75.46,"y":192.04,"x0":-0.6833067784638189,"y0":50.00551479034569,"z0":6.265685598729343,"aX":0.8749708008513397},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.0,"breakHorizontal":-1.9,"spinRate":2740,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4435309411918338,"extension":5.881120229986765},"index":3,"playId":"7f5335ed-72ea-3976-b209-1365117d8187","pitchNumber":4,"startTime":"2026-08-14T18:51:42.766Z","endTime":"2026-08-14T18:51:46.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:51:46.810Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"César Prieto grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T18:51:53.581Z","endTime":"2026-08-14T18:52:52.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204177939593997,"aZ":-29.40988096368106,"pfxX":-9.98863773274691,"pfxZ":1.4610051043063006,"pX":0.5217480095565922,"pZ":1.5874227232625626,"vX0":7.4508428945550875,"vY0":-135.7604991464356,"vZ0":-6.464750552977506,"x":97.11,"y":195.92,"x0":-0.9433832148967308,"y0":50.00078508515927,"z0":6.012561560492877,"aX":-18.878723163623995},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":2117,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.4015097863440342,"extension":5.851322322058944},"index":0,"playId":"bf9316ed-bfeb-301a-84f1-0ab9d516d698","pitchNumber":1,"startTime":"2026-08-14T18:52:10.265Z","endTime":"2026-08-14T18:52:15.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45446576747681,"aZ":-33.43767082835671,"pfxX":-8.568471736646012,"pfxZ":-0.6814814653769279,"pX":-0.02578236286418199,"pZ":1.825779465972128,"vX0":5.433175803661425,"vY0":-135.19154711427808,"vZ0":-5.107166090470292,"x":117.98,"y":189.48,"x0":-0.9482387732330857,"y0":50.002844472415575,"z0":6.086087598818347,"aX":-15.861691331028075},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.2,"breakHorizontal":14.4,"spinRate":2028,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4051267860117713,"extension":5.865221358800737},"index":1,"playId":"ca63bc61-154a-3b5b-9ac3-6a12f77e2097","pitchNumber":2,"startTime":"2026-08-14T18:52:26.339Z","endTime":"2026-08-14T18:52:30.211Z","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":93.3,"endSpeed":86.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335695555943165,"aZ":-30.39533040065746,"pfxX":-9.456867558894738,"pfxZ":0.9439373813562657,"pX":0.0350890852894526,"pZ":2.262095800857058,"vX0":5.987408937727711,"vY0":-135.87095804696048,"vZ0":-4.600575567027502,"x":115.66,"y":177.7,"x0":-0.9585393431660105,"y0":50.005237215325536,"z0":6.06825070943743,"aX":-17.838256119185193},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.0,"breakHorizontal":16.0,"spinRate":2088,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4018007781247279,"extension":5.876009358723771},"hitData":{"launchSpeed":96.8,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":144.08}},"index":2,"playId":"f207c1be-42fa-30a9-bca2-eec637258c8a","pitchNumber":3,"startTime":"2026-08-14T18:52:44.745Z","endTime":"2026-08-14T18:52:52.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:52:52.268Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging, catcher Iván Herrera to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T18:55:06.527Z","endTime":"2026-08-14T18:56:49.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7021228371198,"aZ":-46.327853417352465,"pfxX":-5.1562107889063755,"pfxZ":-10.555395483294468,"pX":-0.12064568650596273,"pZ":1.9198828669170425,"vX0":-0.5848912512249396,"vY0":-115.95595330814821,"vZ0":-0.47649561724708955,"x":121.6,"y":186.94,"x0":0.8045973711609227,"y0":50.001828822002025,"z0":6.605175881232847,"aX":-6.915610081360109},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-18.8,"breakHorizontal":9.5,"spinRate":3285,"spinDirection":331},"zone":8,"typeConfidence":0.91,"plateTime":0.47508850967697436,"extension":6.334102144538924},"index":0,"playId":"7af1e13e-7348-3ee0-b6ee-1e3f96ae8d89","pitchNumber":1,"startTime":"2026-08-14T18:55:28.075Z","endTime":"2026-08-14T18:55:31.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1281236753429,"aZ":-11.591204536810235,"pfxX":3.333932005973286,"pfxZ":10.655640321159085,"pX":0.178015344881658,"pZ":4.145872255692969,"vX0":-2.507228726863494,"vY0":-137.97070567672998,"vZ0":-4.018774825161275,"x":110.21,"y":126.84,"x0":0.6644777032355381,"y0":50.00217423931521,"z0":6.399917268288931,"aX":6.4400761386576795},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-5.5,"spinRate":2307,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.39668289981296434,"extension":6.519168645741975},"index":1,"playId":"47790011-5a8c-33de-ad74-60719c8efb81","pitchNumber":2,"startTime":"2026-08-14T18:55:43.675Z","endTime":"2026-08-14T18:55:46.989Z","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":89.5,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09675461966682,"aZ":-26.135491388619666,"pfxX":8.38494724872198,"pfxZ":3.4964013463796437,"pX":0.6584586878451779,"pZ":2.1288500348358648,"vX0":-3.49532480476291,"vY0":-130.2890183334996,"vZ0":-5.23875640118414,"x":91.9,"y":181.3,"x0":0.9242612663723149,"y0":50.00382469918378,"z0":6.128370036115745,"aX":14.488268893248277},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-14.5,"spinRate":1814,"spinDirection":137},"zone":9,"typeConfidence":0.9,"plateTime":0.4195941145336217,"extension":6.464614558062901},"index":2,"playId":"92328e30-549c-3d79-928f-870e6d097c1c","pitchNumber":3,"startTime":"2026-08-14T18:55:59.195Z","endTime":"2026-08-14T18:56:03.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7061497381211,"aZ":-45.86138292473556,"pfxX":-6.523473348629293,"pfxZ":-9.869682399986626,"pX":0.40304063657653644,"pZ":2.9119908421893332,"vX0":1.146188170039698,"vY0":-117.66243442341859,"vZ0":1.424846234010842,"x":101.64,"y":160.16,"x0":0.7532270615716866,"y0":50.00540929229419,"z0":6.586020289234351,"aX":-9.043413802739337},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.2,"breakHorizontal":11.5,"spinRate":3350,"spinDirection":327},"zone":3,"typeConfidence":0.9,"plateTime":0.4675509298762197,"extension":6.416691399572826},"index":3,"playId":"68e204a4-eca0-3706-9c05-286ad9de9040","pitchNumber":4,"startTime":"2026-08-14T18:56:17.607Z","endTime":"2026-08-14T18:56:20.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17998765698537,"aZ":-35.99992603351175,"pfxX":-2.2882571526501945,"pfxZ":-2.4134514323002376,"pX":0.1961510479216755,"pZ":0.4539568515536247,"vX0":-0.8100407156199657,"vY0":-124.6209162821454,"vZ0":-6.9538705978183035,"x":109.52,"y":226.52,"x0":0.8220209504958005,"y0":50.00350219548569,"z0":6.22549703355278,"aX":-3.627583987327814},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.6,"breakHorizontal":4.3,"spinRate":2782,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.4381980529235143,"extension":6.4554170718103405},"index":4,"playId":"904e0f90-225e-3953-b0a1-85f410a4975c","pitchNumber":5,"startTime":"2026-08-14T18:56:41.402Z","endTime":"2026-08-14T18:56:49.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:56:49.377Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T18:56:55.423Z","endTime":"2026-08-14T18:59:21.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":94.4,"endSpeed":87.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8706598197628,"aZ":-15.585516052325703,"pfxX":2.8017450718872015,"pfxZ":8.593049550174836,"pX":0.32500272583907364,"pZ":3.3491799102521265,"vX0":-1.7587818134762518,"vY0":-137.44390482120386,"vZ0":-5.498501613418157,"x":104.61,"y":148.35,"x0":0.6061827874952813,"y0":50.005403154907995,"z0":6.4186879345408245,"aX":5.409895869175165},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-4.8,"spinRate":1995,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.39714466506891366,"extension":6.523829326649331},"index":0,"playId":"ca4ffd46-45ce-3d75-958d-f97b4041bef8","pitchNumber":1,"startTime":"2026-08-14T18:57:20.642Z","endTime":"2026-08-14T18:57:24.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.695276204377656,"aZ":-20.825277497365867,"pfxX":6.820327134628381,"pfxZ":6.632116139765905,"pX":1.1355647942527258,"pZ":2.8225904931029353,"vX0":-1.8483394963901405,"vY0":-130.0839674120329,"vZ0":-4.722011176439589,"x":73.71,"y":162.57,"x0":0.969931707669322,"y0":50.00297963252454,"z0":6.2435055768454095,"aX":11.66972679962878},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":1776,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.42131934493245504,"extension":6.356167241560269},"index":1,"playId":"e9df7717-0af8-39ef-be53-4b310e248630","pitchNumber":2,"startTime":"2026-08-14T18:57:39.955Z","endTime":"2026-08-14T18:57:44.324Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867466893780808,"aZ":-34.058529980070986,"pfxX":-2.2227738032338107,"pfxZ":-1.211809191860615,"pX":0.8094079864092628,"pZ":3.1384272522012586,"vX0":0.5621051741405294,"vY0":-123.38974775119789,"vZ0":-1.1671342741598383,"x":86.15,"y":154.04,"x0":0.8690814040893843,"y0":50.00115258906463,"z0":6.457519667950173,"aX":-3.466902470156528},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":4.0,"spinRate":2748,"spinDirection":280},"zone":3,"typeConfidence":2.0,"plateTime":0.4419488218712413,"extension":6.423182590053923},"index":2,"playId":"abc372c5-c8ec-3bc6-b16c-74e127d22ad2","pitchNumber":3,"startTime":"2026-08-14T18:57:59.883Z","endTime":"2026-08-14T18:58:02.883Z","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":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30660587750155,"aZ":-36.08521906292789,"pfxX":-3.379572935130578,"pfxZ":-2.509734664288649,"pX":0.8811612361440988,"pZ":2.58009135154635,"vX0":1.1121584890950116,"vY0":-123.63808529058896,"vZ0":-2.0015071332633037,"x":83.41,"y":169.12,"x0":0.8661370069233258,"y0":50.004357467367186,"z0":6.411890822053714,"aX":-5.263031442639159},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.8,"breakHorizontal":5.9,"spinRate":2756,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.44203245276491154,"extension":6.5067382997545},"index":3,"playId":"66bb18d8-7c0c-3d88-884d-748347794a3d","pitchNumber":4,"startTime":"2026-08-14T18:58:25.267Z","endTime":"2026-08-14T18:58:28.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61662842737193,"aZ":-44.887202791437936,"pfxX":-7.654680348729635,"pfxZ":-10.042788456841667,"pX":1.7003000477609789,"pZ":2.486161635502995,"vX0":4.017872622863667,"vY0":-112.22384115236845,"vZ0":0.9822783418360521,"x":52.19,"y":171.65,"x0":0.8748183175718198,"y0":50.00073987409087,"z0":6.640222016597725,"aX":-9.695168547226805},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-17.5,"breakHorizontal":12.7,"spinRate":3119,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.4893659156661796,"extension":6.313148211886128},"index":4,"playId":"0e4eea46-d021-3147-9dd5-a5f7a7bd2904","pitchNumber":5,"startTime":"2026-08-14T18:58:47.360Z","endTime":"2026-08-14T18:58:50.647Z","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.7,"endSpeed":88.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58901833140145,"aZ":-14.798959786541095,"pfxX":2.239969302680015,"pfxZ":8.734227318476869,"pX":-0.12336022365354844,"pZ":2.752310884480507,"vX0":-2.614911638519487,"vY0":-139.28827190357802,"vZ0":-7.282557532960415,"x":121.7,"y":164.47,"x0":0.5310253768451609,"y0":50.00571875902765,"z0":6.355531105944147,"aX":4.457743006605439},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-3.6,"spinRate":2149,"spinDirection":155},"zone":5,"typeConfidence":0.91,"plateTime":0.39135193418007663,"extension":6.544393431822244},"hitData":{"launchSpeed":79.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.28,"coordY":148.76}},"index":5,"playId":"0ee63771-7aa0-3211-bacd-4a610423ae2c","pitchNumber":6,"startTime":"2026-08-14T18:59:13.883Z","endTime":"2026-08-14T18:59:21.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T18:59:21.334Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T18:59:39.504Z","endTime":"2026-08-14T19:00:55.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37209692079358,"aZ":-44.74502878231226,"pfxX":-5.737546563418083,"pfxZ":-9.632344390987754,"pX":1.4688661465875037,"pZ":3.1367365416181667,"vX0":2.9329681530804397,"vY0":-113.65097912254038,"vZ0":2.014944258999374,"x":61.01,"y":154.09,"x0":0.9052253000301436,"y0":50.0051473550576,"z0":6.69195668879544,"aX":-7.485686634389811},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.6,"breakHorizontal":9.6,"spinRate":3077,"spinDirection":330},"zone":12,"typeConfidence":0.9,"plateTime":0.48245288692425037,"extension":6.383104066380234},"index":0,"playId":"1a8ec761-8204-3392-b465-7c8379781ac4","pitchNumber":1,"startTime":"2026-08-14T18:59:48.811Z","endTime":"2026-08-14T18:59:52.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.154941433103005,"aZ":-36.982169891838716,"pfxX":-3.617993613881326,"pfxZ":-3.0756049965843673,"pX":-0.7572612771023529,"pZ":2.405369287684583,"vX0":-2.3146254306046132,"vY0":-122.87949286741271,"vZ0":-2.2490750685872434,"x":145.87,"y":173.84,"x0":0.6597716773508847,"y0":50.00111392223246,"z0":6.407521494458041,"aX":-5.658112972059778},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.8,"breakHorizontal":7.0,"spinRate":2804,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.4419285873893326,"extension":6.407947894939648},"index":1,"playId":"6830bf59-952f-3db0-8c03-740fc175e01e","pitchNumber":2,"startTime":"2026-08-14T19:00:06.159Z","endTime":"2026-08-14T19:00:10.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377786894187892,"aZ":-45.28000342943358,"pfxX":-4.942182598828413,"pfxZ":-9.63600003858385,"pX":-1.0567095295634752,"pZ":0.26645744703591406,"vX0":-2.2302085027445218,"vY0":-116.82333539899045,"vZ0":-4.281181460104063,"x":157.28,"y":231.59,"x0":0.5574075265084577,"y0":50.004853467635705,"z0":6.45086740710556,"aX":-6.719513667883941},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-18.2,"breakHorizontal":9.6,"spinRate":3147,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.4718183079081606,"extension":6.464364687788928},"index":2,"playId":"ab42c98c-b3b8-3ecd-b4bf-7e32f968442b","pitchNumber":3,"startTime":"2026-08-14T19:00:23.188Z","endTime":"2026-08-14T19:00:27.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945415170518466,"aZ":-13.984927362425939,"pfxX":3.8898021623718204,"pfxZ":9.479162633663885,"pX":0.34063215348064796,"pZ":3.944943531769039,"vX0":-2.3874874682375786,"vY0":-137.5085335858065,"vZ0":-4.334224604338916,"x":104.02,"y":132.27,"x0":0.7139014573114955,"y0":50.002449881828966,"z0":6.48765550820928,"aX":7.463114031773495},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2021,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.3980408769956818,"extension":6.488862650222733},"index":3,"playId":"70074129-de93-3f2a-85f0-52f009d14677","pitchNumber":4,"startTime":"2026-08-14T19:00:51.808Z","endTime":"2026-08-14T19:00:55.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:00:55.844Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T19:03:23.535Z","endTime":"2026-08-14T19:04:29.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599928152410655,"aZ":-31.92084268261921,"pfxX":-7.793662770249501,"pfxZ":0.13877738888744773,"pX":-1.6366322766809207,"pZ":3.2635152463070587,"vX0":1.436858512246036,"vY0":-132.8815666269059,"vZ0":-1.7359694683510307,"x":179.38,"y":150.67,"x0":-1.1736217908517645,"y0":50.00087970345707,"z0":6.2537895621500805,"aX":-13.876032003753759},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.1,"breakHorizontal":13.8,"spinRate":1989,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.41287120270715816,"extension":5.507421689265941},"index":0,"playId":"4b98df39-659f-39a8-adf3-cf858b9700aa","pitchNumber":1,"startTime":"2026-08-14T19:03:28.363Z","endTime":"2026-08-14T19:03:32.233Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2209975111178,"aZ":-33.8521139710258,"pfxX":-9.11130163782827,"pfxZ":-0.917545595890612,"pX":0.1280425804956549,"pZ":1.6037765310665109,"vX0":5.837951863914663,"vY0":-134.19441995202348,"vZ0":-5.4009968690236985,"x":112.12,"y":195.48,"x0":-0.8925332114301096,"y0":50.006424858680745,"z0":6.056197007865683,"aX":-16.609820204944082},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":2063,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4082647977068672,"extension":5.821429617392238},"index":1,"playId":"62dae413-e6a5-3bb1-823b-4f7f3bc7a797","pitchNumber":2,"startTime":"2026-08-14T19:03:43.770Z","endTime":"2026-08-14T19:03:47.444Z","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":86.6,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233554617961875,"aZ":-30.213228536560003,"pfxX":-4.012117572111114,"pfxZ":1.2258440957646606,"pX":-0.5028232932540361,"pZ":2.274872117057628,"vX0":2.5603061625968806,"vY0":-126.0523154970249,"vZ0":-3.626456608911812,"x":136.17,"y":177.36,"x0":-1.0139173245378434,"y0":50.00337524989283,"z0":6.189497915724022,"aX":-6.4131728654686455},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":975,"spinDirection":287},"zone":4,"typeConfidence":2.0,"plateTime":0.4356525122382835,"extension":5.756819045514463},"index":2,"playId":"c1fb8f76-5d6d-3b2b-a2e2-a11ff105e40d","pitchNumber":3,"startTime":"2026-08-14T19:03:59.600Z","endTime":"2026-08-14T19:04:02.692Z","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":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514238461933342,"aZ":-28.789385585095097,"pfxX":-7.599490781771058,"pfxZ":1.762268868623294,"pX":-0.6356939222568432,"pZ":1.7661404447677127,"vX0":3.295267043793149,"vY0":-136.76753820605327,"vZ0":-6.245201655517886,"x":141.23,"y":191.09,"x0":-0.857724526824706,"y0":50.006644849879706,"z0":6.011489296411071,"aX":-14.637102744730058},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.3,"breakHorizontal":13.2,"spinRate":2093,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.39799561532785965,"extension":5.969667539318379},"hitData":{"launchSpeed":87.7,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.15,"coordY":140.88}},"index":3,"playId":"41d4b7a7-6e35-3d98-9cb4-a50dea5facbc","pitchNumber":4,"startTime":"2026-08-14T19:04:22.044Z","endTime":"2026-08-14T19:04:29.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:04:29.561Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, first baseman Michael Busch to pitcher Clay Holmes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T19:05:06.415Z","endTime":"2026-08-14T19:05:16.259Z","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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-08-14T19:04:52.043Z","endTime":"2026-08-14T19:05:08.683Z","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(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":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.357916605434777,"aZ":-32.10969745844272,"pfxX":-0.6412297029377534,"pfxZ":0.04027658740431672,"pX":1.0154903657386019,"pZ":1.991474493863196,"vX0":4.791947015132432,"vY0":-125.25969070699536,"vZ0":-3.789178380295316,"x":78.29,"y":185.01,"x0":-0.846229757564128,"y0":50.003608351915396,"z0":6.174062917067742,"aX":-1.0111612698211072},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":0.0,"spinRate":2393,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43873946676391906,"extension":5.810511743050226},"hitData":{"launchSpeed":55.7,"launchAngle":5.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.67,"coordY":165.34}},"index":1,"playId":"2590c12c-7ffe-3df0-9ebb-f1dee1992334","pitchNumber":1,"startTime":"2026-08-14T19:05:08.683Z","endTime":"2026-08-14T19:05:16.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:05:16.259Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, first baseman Michael Busch to pitcher Clay Holmes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T19:05:34.642Z","endTime":"2026-08-14T19:07:37.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.2,"endSpeed":74.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.314815155874463,"aZ":-41.94318774490502,"pfxX":5.478487712650245,"pfxZ":-7.027184656656246,"pX":-0.18380753205898187,"pZ":2.0093625125948473,"vX0":0.32991647098623705,"vY0":-116.92903892884797,"vZ0":-1.0852982614431523,"x":124.01,"y":184.53,"x0":-1.038809145309919,"y0":50.00545472874906,"z0":6.40285711785105,"aX":7.613475627359241},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.7,"breakHorizontal":-10.0,"spinRate":2902,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.46780827224330634,"extension":5.725676674470558},"index":0,"playId":"2b6b4fcd-1cb8-3ba9-9841-767d6ebc57aa","pitchNumber":1,"startTime":"2026-08-14T19:05:45.022Z","endTime":"2026-08-14T19:05:49.905Z","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":88.0,"endSpeed":80.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65608725524728,"aZ":-33.290081138316275,"pfxX":-8.193693134720696,"pfxZ":-0.6745108336687498,"pX":0.34511409437102886,"pZ":1.3382699299397909,"vX0":5.4827550523540864,"vY0":-127.9577085438429,"vZ0":-5.241027700018478,"x":103.85,"y":202.65,"x0":-0.766289651607279,"y0":50.00500009783832,"z0":6.036975520507042,"aX":-13.519896229311618},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":13.6,"spinRate":766,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4288858386795633,"extension":6.005261047952451},"index":1,"playId":"299df023-cf89-3e5c-a5b6-c78a2f058010","pitchNumber":2,"startTime":"2026-08-14T19:06:01.042Z","endTime":"2026-08-14T19:06:04.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.611899257640424,"aZ":-19.146744382951024,"pfxX":-6.676799413179454,"pfxZ":6.865616468052767,"pX":-1.2599298182694716,"pZ":3.2463512137358164,"vX0":1.9810084761172484,"vY0":-136.33149236688084,"vZ0":-4.064360911561924,"x":165.03,"y":151.13,"x0":-1.1246545325673614,"y0":50.0050813228268,"z0":6.063593400482943,"aX":-12.675970579103433},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":11.8,"spinRate":2113,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40047783611101284,"extension":6.0123895089954855},"index":2,"playId":"c58434e0-405b-3c36-a025-27720c1c40d3","pitchNumber":3,"startTime":"2026-08-14T19:06:21.093Z","endTime":"2026-08-14T19:06:25.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635959083151853,"aZ":-42.9943385312557,"pfxX":5.056759031360223,"pfxZ":-7.680998914684818,"pX":0.14999457224009086,"pZ":0.700652700253837,"vX0":0.6883023179306498,"vY0":-118.24067726824336,"vZ0":-3.6221430086062254,"x":111.28,"y":219.86,"x0":-0.8019577751550885,"y0":50.00425036343527,"z0":6.218076348533137,"aX":7.122897022199673},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.5,"breakHorizontal":-9.4,"spinRate":2948,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46415458986180447,"extension":5.808012263572428},"index":3,"playId":"6200c6dc-fdb9-3ecc-b578-11f85e8065b7","pitchNumber":4,"startTime":"2026-08-14T19:06:39.469Z","endTime":"2026-08-14T19:06:44.167Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6878818191373,"aZ":-25.505552620412907,"pfxX":-3.3566247699964835,"pfxZ":4.021430403892458,"pX":-0.6832037131161823,"pZ":1.5730829026232678,"vX0":1.9727816903733728,"vY0":-128.0347084702823,"vZ0":-6.252237062141532,"x":143.04,"y":196.31,"x0":-1.028009316063041,"y0":50.00323915615415,"z0":6.045405332223725,"aX":-5.567240867438959},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":5.6,"spinRate":477,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.42795749724677634,"extension":5.996075622868555},"index":4,"playId":"69682df9-3243-3fb2-b9de-100c3d99ae90","pitchNumber":5,"startTime":"2026-08-14T19:07:10.013Z","endTime":"2026-08-14T19:07:16.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08804721856527,"aZ":-31.487491155718086,"pfxX":-9.21292219053831,"pfxZ":0.3599818801750039,"pX":0.3181785333174361,"pZ":0.963549183003145,"vX0":6.046634921925008,"vY0":-136.93430248350032,"vZ0":-7.77834841406921,"x":104.87,"y":212.76,"x0":-0.713031604394206,"y0":50.0050663207873,"z0":5.972816141283681,"aX":-17.631153037852016},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.7,"breakHorizontal":15.6,"spinRate":2103,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39883353293460955,"extension":5.891688682232536},"hitData":{"launchSpeed":108.8,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.15,"coordY":159.9}},"index":5,"playId":"daa722ca-5f4b-352b-9dac-86f361d39fb4","pitchNumber":6,"startTime":"2026-08-14T19:07:29.835Z","endTime":"2026-08-14T19:07:37.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:07:37.223Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T19:09:33.375Z","endTime":"2026-08-14T19:12:01.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55174246341503,"aZ":-23.787380228231598,"pfxX":-2.3281984136258513,"pfxZ":4.941485570196316,"pX":-0.7624351549806287,"pZ":1.7356777197791804,"vX0":-2.9438225840796415,"vY0":-128.6672089315566,"vZ0":-6.712258646758546,"x":146.06,"y":191.92,"x0":0.693681505300269,"y0":50.00436342784664,"z0":6.188790140135652,"aX":-3.9528634496053057},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.8,"breakHorizontal":4.8,"spinRate":2614,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.42366263009688376,"extension":6.414388484029893},"index":0,"playId":"9063dca7-6c2a-354a-bef3-739c198847fd","pitchNumber":1,"startTime":"2026-08-14T19:10:12.227Z","endTime":"2026-08-14T19:10:15.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.262029446106908,"aZ":-32.60567740607541,"pfxX":-2.0100484367084306,"pfxZ":-0.27722949736137625,"pX":-1.216513259706639,"pZ":1.3275724687760342,"vX0":-4.0634462560032025,"vY0":-123.56926240388448,"vZ0":-5.446900052596556,"x":163.37,"y":202.94,"x0":0.698175363710117,"y0":50.00171171396473,"z0":6.240233374466553,"aX":-3.165696064216151},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.3,"breakHorizontal":4.4,"spinRate":2809,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4401045808835189,"extension":6.487921781593659},"index":1,"playId":"0a53a36f-0840-3434-a0a0-e554e0fec3f2","pitchNumber":2,"startTime":"2026-08-14T19:10:27.337Z","endTime":"2026-08-14T19:10:31.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244574368233142,"aZ":-44.210771125416585,"pfxX":-4.265286665890873,"pfxZ":-8.874382514891924,"pX":-0.47708120462666137,"pZ":1.0712663678105687,"vX0":-1.3684132269099116,"vY0":-116.38530653370705,"vZ0":-2.557679153699417,"x":135.19,"y":209.86,"x0":0.6745650817468216,"y0":50.00466911646286,"z0":6.418436273874236,"aX":-5.782980849510537},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.4,"breakHorizontal":8.0,"spinRate":3136,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.47275191262273886,"extension":6.455628979569522},"index":2,"playId":"ed863845-c86d-3981-b2c6-a0f2bc1adcf7","pitchNumber":3,"startTime":"2026-08-14T19:10:44.903Z","endTime":"2026-08-14T19:10:48.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-14T19:10:56.582Z","endTime":"2026-08-14T19:11:09.964Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":87.3,"endSpeed":81.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76833943551109,"aZ":-30.964326592784328,"pfxX":-1.287821927882284,"pfxZ":0.726568872114617,"pX":-1.6033352189587968,"pZ":0.21726428553299268,"vX0":-5.13424798103048,"vY0":-126.9834040429482,"vZ0":-8.657150331972522,"x":178.12,"y":232.91,"x0":0.6011109616203143,"y0":50.001341500078844,"z0":6.08845443683915,"aX":-2.129128927787592},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":3.4,"spinRate":2872,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4291780106421137,"extension":6.477652943419914},"index":4,"playId":"c1ff1090-a00c-3c0b-a1a4-5df29ea21964","pitchNumber":4,"startTime":"2026-08-14T19:11:09.964Z","endTime":"2026-08-14T19:11:13.368Z","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.9,"endSpeed":87.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846842480858605,"aZ":-11.371598796817,"pfxX":2.327298576174204,"pfxZ":10.698354731342324,"pX":-1.3928696896102672,"pZ":3.060843214242026,"vX0":-4.999714726335032,"vY0":-138.11238714939182,"vZ0":-6.931103883024539,"x":170.09,"y":156.14,"x0":0.13315594057940766,"y0":50.0058133427177,"z0":6.356683388718303,"aX":4.527031481076783},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":-3.2,"spinRate":2314,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.395582208844226,"extension":6.565466145996143},"index":5,"playId":"ea17c2f0-23f4-3f41-aeac-f4efab648a17","pitchNumber":5,"startTime":"2026-08-14T19:11:32.278Z","endTime":"2026-08-14T19:11:35.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460270992838222,"aZ":-13.1521208873074,"pfxX":2.820989178139183,"pfxZ":9.763056452164818,"pX":-0.6212270450357593,"pZ":2.266143012462089,"vX0":-3.6855485517509856,"vY0":-137.93535244557063,"vZ0":-8.418862257938853,"x":140.68,"y":177.59,"x0":0.3587912914398769,"y0":50.005462664091375,"z0":6.222386217546689,"aX":5.49794509108393},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-4.4,"spinRate":2251,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.3954136530488488,"extension":6.614660001694245},"hitData":{"launchSpeed":102.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":145.09}},"index":6,"playId":"76530570-e7a2-3ea2-8246-237b6cbbef9d","pitchNumber":6,"startTime":"2026-08-14T19:11:54.122Z","endTime":"2026-08-14T19:12:01.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:12:01.722Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T19:12:23.096Z","endTime":"2026-08-14T19:13:46.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.0,"endSpeed":73.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26830479160309,"aZ":-45.64146503949323,"pfxX":-6.5119928431034175,"pfxZ":-9.974798312158061,"pX":0.021227137305922527,"pZ":1.9750038481786727,"vX0":0.14814824831711093,"vY0":-116.47028019638343,"vZ0":-0.5440204762721677,"x":116.19,"y":185.45,"x0":0.7998622113862386,"y0":50.000449143601124,"z0":6.590153205723121,"aX":-8.796030279201421},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-17.8,"breakHorizontal":11.6,"spinRate":3162,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.4732976405012046,"extension":6.390892164644253},"index":0,"playId":"f3ef82b9-1690-36d6-972b-c2e60099999c","pitchNumber":1,"startTime":"2026-08-14T19:12:37.565Z","endTime":"2026-08-14T19:12:41.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.185906252726895,"aZ":-45.122336918902846,"pfxX":-5.62281528337416,"pfxZ":-9.215768730623124,"pX":-1.633940093288331,"pZ":-0.2006340157706964,"vX0":-3.369457097752498,"vY0":-118.72524536948515,"vZ0":-5.600732505578972,"x":179.28,"y":244.2,"x0":0.5421436521753246,"y0":50.00446896905354,"z0":6.3683710584960105,"aX":-7.897122089986531},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.9,"breakHorizontal":11.0,"spinRate":3239,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4642442934312849,"extension":6.452590750165315},"index":1,"playId":"bf73aa38-151b-36db-8f42-159716888541","pitchNumber":2,"startTime":"2026-08-14T19:12:53.148Z","endTime":"2026-08-14T19:12:57.553Z","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":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644396665482155,"aZ":-22.517577383592563,"pfxX":7.723509723020702,"pfxZ":5.658593388578858,"pX":0.5355140920365647,"pZ":2.0598291394590693,"vX0":-3.280375374642191,"vY0":-129.18943646216724,"vZ0":-6.04257407452282,"x":96.59,"y":183.16,"x0":0.8120958586445947,"y0":50.000048961045714,"z0":6.1381409592683935,"aX":13.170368144965902},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":1839,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.42252364123624586,"extension":6.413414843038801},"index":2,"playId":"6851c9bb-80d6-3ca4-90b2-f9f2f859b18c","pitchNumber":3,"startTime":"2026-08-14T19:13:15.245Z","endTime":"2026-08-14T19:13:19.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9573702877671,"aZ":-12.220894993175863,"pfxX":4.037053135455672,"pfxZ":10.12304531010835,"pX":0.0554786948475167,"pZ":2.8910433597663423,"vX0":-2.751395353298454,"vY0":-138.99196267587678,"vZ0":-7.277455604237427,"x":114.89,"y":160.72,"x0":0.5298859933347143,"y0":50.00623151776854,"z0":6.341726235497206,"aX":7.959858722326269},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2215,"spinDirection":154},"zone":2,"typeConfidence":0.91,"plateTime":0.3929412517287174,"extension":6.571374803348042},"hitData":{"launchSpeed":86.6,"launchAngle":8.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.93,"coordY":135.97}},"index":3,"playId":"d992c5a0-5f07-31b0-9e56-665bb7ef9f20","pitchNumber":4,"startTime":"2026-08-14T19:13:34.704Z","endTime":"2026-08-14T19:13:46.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:13:46.715Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T19:13:54.124Z","endTime":"2026-08-14T19:15:51.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66770519371975,"aZ":-22.32701330453424,"pfxX":8.881623529218347,"pfxZ":5.74412653090158,"pX":-0.48954529700076854,"pZ":0.039176386507024326,"vX0":-5.930568897935815,"vY0":-129.93954662902968,"vZ0":-10.856413221684779,"x":106.57,"y":223.83,"x0":0.6659547925818267,"y0":50.0022431020241,"z0":5.960850073550252,"aX":15.220577226189505},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":1912,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.42118120283850846,"extension":6.501337125797601},"index":0,"playId":"52a2a8d5-514a-3275-b17f-a70453ba0ed6","pitchNumber":1,"startTime":"2026-08-14T19:14:12.632Z","endTime":"2026-08-14T19:14:16.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12485064389934,"aZ":-33.088227423070684,"pfxX":-2.71389817658042,"pfxZ":-0.5875068417668476,"pX":-0.35711829722689475,"pZ":2.23558708339338,"vX0":-1.756440772276325,"vY0":-123.44376460128295,"vZ0":-3.2440168010926427,"x":130.61,"y":178.42,"x0":0.7147413258687552,"y0":50.00381778293782,"z0":6.334369426723605,"aX":-4.214656790347765},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":2764,"spinDirection":303},"zone":4,"typeConfidence":2.0,"plateTime":0.44264093367716706,"extension":6.451035903754687},"index":1,"playId":"62523d42-6f0a-39da-9a5f-0e9f8804eb2d","pitchNumber":2,"startTime":"2026-08-14T19:14:34.305Z","endTime":"2026-08-14T19:14:37.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.246104207742363,"aZ":-44.3883467193627,"pfxX":-6.651730396331221,"pfxZ":-9.356615496401732,"pX":1.1349519463260003,"pZ":3.7268695364017987,"vX0":2.495213496648784,"vY0":-114.20319482713364,"vZ0":3.2982907131915677,"x":73.74,"y":138.15,"x0":0.8854734284253519,"y0":50.00156152209306,"z0":6.664532390004346,"aX":-8.686324770228618},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.6,"breakHorizontal":11.3,"spinRate":3089,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.48169797983571083,"extension":6.39695439934625},"index":2,"playId":"2b8802b5-ea83-30fe-8d81-a05878bb5314","pitchNumber":3,"startTime":"2026-08-14T19:14:56.495Z","endTime":"2026-08-14T19:15:00.664Z","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":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456319550631363,"aZ":-44.221865071688136,"pfxX":-5.905888819422464,"pfxZ":-9.104866318021049,"pX":-0.7724155839678263,"pZ":1.4139694130309695,"vX0":-1.25248913942525,"vY0":-115.49091816442184,"vZ0":-1.7145596352909918,"x":146.44,"y":200.6,"x0":0.546050130609858,"y0":50.00040358159848,"z0":6.496412575925817,"aX":-7.818955746248874},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.6,"breakHorizontal":11.0,"spinRate":3052,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.477884927234693,"extension":6.451419860210912},"index":3,"playId":"af1e286e-4c6d-33ad-a1e1-d1871b8a5e1e","pitchNumber":4,"startTime":"2026-08-14T19:15:16.460Z","endTime":"2026-08-14T19:15:19.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031794082104874,"aZ":-16.78747148376961,"pfxX":7.434518518086028,"pfxZ":7.918412920914458,"pX":0.3765115599219736,"pZ":3.345856141871041,"vX0":-3.37982977956268,"vY0":-138.1169328773271,"vZ0":-5.185255636507962,"x":102.65,"y":148.44,"x0":0.6460095952453088,"y0":50.00610087554185,"z0":6.366303267214777,"aX":14.452536785672557},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-12.8,"spinRate":2163,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3956696724562101,"extension":6.547654498382305},"hitData":{"launchSpeed":91.3,"launchAngle":50.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":112.16}},"index":4,"playId":"cdaba45d-ade2-3689-aad1-83263ea465a7","pitchNumber":5,"startTime":"2026-08-14T19:15:41.615Z","endTime":"2026-08-14T19:15:51.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:15:51.202Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T19:17:57.832Z","endTime":"2026-08-14T19:19:04.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":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":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":91.1,"endSpeed":83.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532668111235537,"aZ":-26.72212252187184,"pfxX":-10.097510045698986,"pfxZ":3.071618363083374,"pX":-0.4940614375329019,"pZ":1.3916937264586695,"vX0":4.6223895510297055,"vY0":-132.4803118172521,"vZ0":-7.006363445797598,"x":135.83,"y":201.2,"x0":-0.9503186026505367,"y0":50.00536884590101,"z0":6.026408293352129,"aX":-17.93545337118183},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":17.3,"spinRate":2053,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41357252298694824,"extension":5.616180239931966},"index":0,"playId":"ca4b7880-01ac-32be-9853-40f129860825","pitchNumber":1,"startTime":"2026-08-14T19:18:21.067Z","endTime":"2026-08-14T19:18:24.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959541606213648,"aZ":-32.18749347440466,"pfxX":-9.34861231516097,"pfxZ":-0.007816610560652748,"pX":-0.8130234599685757,"pZ":2.4119304123191725,"vX0":3.513308164465146,"vY0":-134.32851642283768,"vZ0":-3.9443435987903834,"x":147.99,"y":173.66,"x0":-0.9229552644343799,"y0":50.00204696616882,"z0":6.186345285088778,"aX":-17.092193555216603},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":16.2,"spinRate":2093,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4076620731037348,"extension":5.611853110106958},"index":1,"playId":"2bd4ec56-1e1d-3a57-a925-dda56e48c1f1","pitchNumber":2,"startTime":"2026-08-14T19:18:35.067Z","endTime":"2026-08-14T19:18:38.418Z","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":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.623404701592126,"aZ":-35.353206546318745,"pfxX":6.817543843637996,"pfxZ":-2.2191346631203235,"pX":1.0550615357780857,"pZ":2.0697815337744743,"vX0":2.518674408850108,"vY0":-118.70015028953127,"vZ0":-2.2010259739437426,"x":76.78,"y":182.9,"x0":-0.9038907023588999,"y0":50.00242607060604,"z0":6.2122961171648,"aX":9.776777105645817},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.3,"breakHorizontal":-13.0,"spinRate":2834,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46054390308631765,"extension":5.6225242261204675},"hitData":{"launchSpeed":69.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.04,"coordY":149.36}},"index":2,"playId":"fa7aeb8b-1e45-373b-ae63-a8c991915556","pitchNumber":3,"startTime":"2026-08-14T19:18:56.213Z","endTime":"2026-08-14T19:19:04.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:19:04.714Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T19:19:11.503Z","endTime":"2026-08-14T19:19:53.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274365440298407,"aZ":-32.54425943099833,"pfxX":-7.838998331235126,"pfxZ":-0.20523969935870845,"pX":-1.007549461853965,"pZ":3.3176247851206573,"vX0":2.495398303212349,"vY0":-134.12635719409192,"vZ0":-1.5891657836024944,"x":155.41,"y":149.2,"x0":-0.9341786173687082,"y0":50.00278213430764,"z0":6.2487962215346045,"aX":-14.215201167921684},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.5,"breakHorizontal":13.6,"spinRate":1999,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4091098008993672,"extension":5.826330227315935},"index":0,"playId":"197a3954-1152-354c-9b29-fa0c48dc0cde","pitchNumber":1,"startTime":"2026-08-14T19:19:29.621Z","endTime":"2026-08-14T19:19:33.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86113988940384,"aZ":-32.14869551075383,"pfxX":-7.985705286718467,"pfxZ":0.015897801189842298,"pX":-0.3475334311766607,"pZ":1.3532466347530587,"vX0":4.169793942382524,"vY0":-133.68277074385705,"vZ0":-6.265995143069821,"x":130.25,"y":202.24,"x0":-0.8901316245968828,"y0":50.00389382459733,"z0":6.035740502894314,"aX":-14.452376725379935},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.1,"breakHorizontal":13.6,"spinRate":1966,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.40975128201381317,"extension":5.905623520370475},"hitData":{"launchSpeed":84.7,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":149.66}},"index":1,"playId":"4fbb8d7f-ea60-3adc-9cd8-08e7d17deb01","pitchNumber":2,"startTime":"2026-08-14T19:19:44.825Z","endTime":"2026-08-14T19:19:53.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:19:53.136Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T19:20:25.235Z","endTime":"2026-08-14T19:21:28.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-14T19:20:14.813Z","endTime":"2026-08-14T19:20:27.492Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211859791449825,"aZ":-30.587453765264858,"pfxX":-8.815353545007266,"pfxZ":0.85734252894731,"pX":-0.46931366576028527,"pZ":2.7055283344790584,"vX0":4.188992130168103,"vY0":-135.011146319347,"vZ0":-3.7185711781478914,"x":134.89,"y":165.73,"x0":-0.8951331931580824,"y0":50.0028345608917,"z0":6.251928565326556,"aX":-16.284327205258357},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":2001,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40559852147079933,"extension":5.740655189652373},"index":1,"playId":"9ddc9ef9-8d3e-3d71-8535-741b21de3c05","pitchNumber":1,"startTime":"2026-08-14T19:20:27.492Z","endTime":"2026-08-14T19:20:30.492Z","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":84.8,"endSpeed":78.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807350105596456,"aZ":-38.074973449851775,"pfxX":1.9259965715833791,"pfxZ":-3.7985502038456467,"pX":0.10090035736762133,"pZ":2.7110701574779776,"vX0":1.9279532103544714,"vY0":-123.57174215483522,"vZ0":-1.03417460327306,"x":113.15,"y":165.58,"x0":-0.9386815762864564,"y0":50.00473945035892,"z0":6.323652965631196,"aX":2.989402083225857},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.8,"breakHorizontal":-4.0,"spinRate":2758,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.44263667945913765,"extension":5.790204620802721},"index":2,"playId":"4588051f-2239-3efc-a603-297da60cf20b","pitchNumber":2,"startTime":"2026-08-14T19:20:46.262Z","endTime":"2026-08-14T19:20:49.562Z","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":81.8,"endSpeed":75.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.913720926979675,"aZ":-34.36879823934279,"pfxX":10.104394948157864,"pfxZ":-1.5457980193830951,"pX":2.4361977105133317,"pZ":0.6074168006795574,"vX0":4.259253824865487,"vY0":-118.97977772699119,"vZ0":-5.646173539621415,"x":24.14,"y":222.38,"x0":-0.6951159786228827,"y0":50.00238195981725,"z0":6.161083525461765,"aX":14.344531943024258},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.0,"breakHorizontal":-19.3,"spinRate":2723,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.462083544955711,"extension":5.813854148584003},"index":3,"playId":"5e94e043-e1b3-3c0f-bf65-e3a6bb4f67c5","pitchNumber":3,"startTime":"2026-08-14T19:21:01.645Z","endTime":"2026-08-14T19:21:04.966Z","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":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.369436582721956,"aZ":-28.89832110221467,"pfxX":-8.601443158599265,"pfxZ":1.7283761148252301,"pX":-0.35802651689881837,"pZ":1.772828803730972,"vX0":4.237326548223395,"vY0":-136.4653392667989,"vZ0":-6.25217278321678,"x":130.65,"y":190.91,"x0":-0.811498622219439,"y0":50.00036196962337,"z0":6.078136260920306,"aX":-16.258394177363055},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":14.8,"spinRate":2102,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40102221732641663,"extension":5.8611920808169975},"hitData":{"launchSpeed":104.3,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":150.67}},"index":4,"playId":"dea64663-a2bc-3f91-af8d-36136f185f76","pitchNumber":4,"startTime":"2026-08-14T19:21:21.123Z","endTime":"2026-08-14T19:21:28.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:21:28.577Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-14T19:23:49.476Z","endTime":"2026-08-14T19:25:30.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07987943101665,"aZ":-45.72931683868271,"pfxX":-5.083754628200621,"pfxZ":-10.826402737136945,"pX":0.36177088345110286,"pZ":2.7738636416066993,"vX0":0.43333232989353454,"vY0":-112.31054906141297,"vZ0":1.7608958316546923,"x":103.21,"y":163.89,"x0":0.8229350175218825,"y0":50.00171610214517,"z0":6.701461890109618,"aX":-6.365876384657808},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-18.6,"breakHorizontal":9.0,"spinRate":3059,"spinDirection":326},"zone":6,"typeConfidence":0.91,"plateTime":0.49141721911414393,"extension":6.378164927410479},"index":0,"playId":"d1e8bbe0-a544-38c8-9a8f-98663b43c4df","pitchNumber":1,"startTime":"2026-08-14T19:24:08.025Z","endTime":"2026-08-14T19:24:11.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557324134341187,"aZ":-44.40703813865435,"pfxX":-5.214111586878785,"pfxZ":-9.617340616901657,"pX":0.4800064745596513,"pZ":2.404970474549872,"vX0":0.6109299833216264,"vY0":-113.23115529301431,"vZ0":0.711787671466876,"x":98.7,"y":173.85,"x0":0.8794530442395834,"y0":50.002290751412716,"z0":6.602962604318808,"aX":-6.633621526526576},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.7,"breakHorizontal":9.2,"spinRate":2951,"spinDirection":322},"zone":6,"typeConfidence":0.91,"plateTime":0.4875154139452085,"extension":6.308016055481454},"index":1,"playId":"9a84655c-7e45-3691-9338-9442f582bf46","pitchNumber":2,"startTime":"2026-08-14T19:24:23.777Z","endTime":"2026-08-14T19:24:27.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-14T19:24:33.816Z","endTime":"2026-08-14T19:24:44.723Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929032414176678,"aZ":-43.748446837766934,"pfxX":-4.39790660180725,"pfxZ":-8.79835425347263,"pX":-0.5357067062414953,"pZ":0.5777524237397826,"vX0":-1.2753807616346138,"vY0":-115.3223988927306,"vZ0":-3.4508946815226276,"x":137.42,"y":223.18,"x0":0.5988606695893561,"y0":50.00029644598498,"z0":6.408335007087632,"aX":-5.78908763681399},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-16.6,"breakHorizontal":8.3,"spinRate":3058,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.4790980545813568,"extension":6.573548436120718},"index":3,"playId":"e6dbb426-61ae-33f6-a8e2-deefe4ca1b04","pitchNumber":3,"startTime":"2026-08-14T19:24:44.723Z","endTime":"2026-08-14T19:24:48.094Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590340470394892,"aZ":-11.931614147389425,"pfxX":3.181281191841008,"pfxZ":10.437262520698761,"pX":0.4373208271603508,"pZ":4.078387258114899,"vX0":-1.2644034696855826,"vY0":-138.32816826664552,"vZ0":-4.3030268957188245,"x":100.33,"y":128.66,"x0":0.48674336099777,"y0":50.005295988955474,"z0":6.452928830973555,"aX":6.171602722574253},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2172,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.3958244255543373,"extension":6.529355709323391},"index":4,"playId":"030c0811-94dd-3c0f-97da-608ce1fae866","pitchNumber":4,"startTime":"2026-08-14T19:25:05.492Z","endTime":"2026-08-14T19:25:09.580Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29470992022935,"aZ":-44.516555895033314,"pfxX":-6.5954544801935215,"pfxZ":-9.84614636254684,"pX":-0.4170519105517341,"pZ":2.051713842239512,"vX0":-0.5703518748855787,"vY0":-112.15227471812949,"vZ0":0.2918251821875568,"x":132.9,"y":183.38,"x0":0.6968135836721655,"y0":50.00220167935796,"z0":6.520157996585347,"aX":-8.267771404762103},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-17.3,"breakHorizontal":12.0,"spinRate":3011,"spinDirection":328},"zone":7,"typeConfidence":0.91,"plateTime":0.4913793942643099,"extension":6.511746762826716},"index":5,"playId":"f790fda6-17e6-3cbd-b75a-344f7e317004","pitchNumber":5,"startTime":"2026-08-14T19:25:26.161Z","endTime":"2026-08-14T19:25:30.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:25:30.175Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-14T19:25:35.414Z","endTime":"2026-08-14T19:26:50.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04519015966436,"aZ":-35.92056567172658,"pfxX":-1.8941155770120615,"pfxZ":-2.5151720846105707,"pX":0.7815036794656562,"pZ":1.6950969954173796,"vX0":0.33735973089146193,"vY0":-121.18135776761507,"vZ0":-3.641053940126726,"x":87.21,"y":193.01,"x0":0.8868279417654965,"y0":50.000713088244254,"z0":6.345667549535713,"aX":-2.8247075068966696},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":3.4,"spinRate":2679,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.4514962029715286,"extension":6.377539098675688},"index":0,"playId":"a120e5d8-8e48-3899-af65-599254fbaa4e","pitchNumber":1,"startTime":"2026-08-14T19:25:58.090Z","endTime":"2026-08-14T19:26:02.363Z","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":1,"outs":1},"index":1,"startTime":"2026-08-14T19:26:09.422Z","endTime":"2026-08-14T19:26:21.649Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621368944497284,"aZ":-17.798766423701128,"pfxX":4.4379830860179865,"pfxZ":8.520402641301718,"pX":-1.1346134946707864,"pZ":1.0952807726399274,"vX0":-6.026620890737725,"vY0":-128.53413665795895,"vZ0":-8.977011104661463,"x":160.25,"y":209.21,"x0":0.6550909902211679,"y0":50.002006846632646,"z0":5.994128563301918,"aX":7.486295956871506},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.8,"breakHorizontal":-6.8,"spinRate":1506,"spinDirection":136},"zone":13,"typeConfidence":0.63,"plateTime":0.42483025893213444,"extension":6.450761493673591},"index":2,"playId":"61473869-cf29-348f-9e0b-4449fa3182e8","pitchNumber":2,"startTime":"2026-08-14T19:26:21.649Z","endTime":"2026-08-14T19:26:24.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.676589846250252,"aZ":-22.219397223633546,"pfxX":7.935864850973169,"pfxZ":5.97360244992967,"pX":0.9584951499498986,"pZ":1.790940413600993,"vX0":-2.3764484758887097,"vY0":-127.8539104094649,"vZ0":-6.50663421380494,"x":80.46,"y":190.42,"x0":0.8651171252886299,"y0":50.00361886921357,"z0":6.0954286030922935,"aX":13.228580706672526},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":-13.9,"spinRate":1704,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.427280175664567,"extension":6.451292502586743},"hitData":{"launchSpeed":69.2,"launchAngle":20.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.13,"coordY":121.12}},"index":3,"playId":"67863c44-5e33-381f-ac0a-c2448442715a","pitchNumber":3,"startTime":"2026-08-14T19:26:39.522Z","endTime":"2026-08-14T19:26:50.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:26:50.893Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-14T19:27:11.921Z","endTime":"2026-08-14T19:29:10.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":1},"pitchData":{"startSpeed":82.0,"endSpeed":77.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.163241803982892,"aZ":-34.928279015569636,"pfxX":-3.153579282910562,"pfxZ":-1.868802804062728,"pX":0.3494298872780926,"pZ":1.8777236781996294,"vX0":-0.4116450782879483,"vY0":-119.63116446771198,"vZ0":-3.291699638387226,"x":103.68,"y":188.08,"x0":0.9333357717249557,"y0":50.00114970882773,"z0":6.345569037314595,"aX":-4.653080392110438},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.8,"breakHorizontal":5.9,"spinRate":2598,"spinDirection":286},"zone":9,"typeConfidence":0.85,"plateTime":0.45471707731436517,"extension":6.321759251920953},"index":0,"playId":"d6e44020-345d-3c0c-b794-a97badf5f00a","pitchNumber":1,"startTime":"2026-08-14T19:27:17.958Z","endTime":"2026-08-14T19:27:21.367Z","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":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157392719291405,"aZ":-43.76429478457683,"pfxX":-4.88710267667806,"pfxZ":-8.69412248825498,"pX":-1.0349473269978016,"pZ":-0.6875643365231979,"vX0":-2.2530275201191126,"vY0":-115.21712648787637,"vZ0":-6.156951271256735,"x":156.45,"y":257.34,"x0":0.5933417014356456,"y0":50.00558302119129,"z0":6.289895900178101,"aX":-6.5130221422780945},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-17.0,"breakHorizontal":9.5,"spinRate":3072,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4769952722164139,"extension":6.450854288077479},"index":1,"playId":"5769e30c-88c9-3c18-8f67-5e0ea48829ae","pitchNumber":2,"startTime":"2026-08-14T19:27:42.445Z","endTime":"2026-08-14T19:27:45.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.310653421829034,"aZ":-22.66796784056704,"pfxX":7.569116188439482,"pfxZ":5.752375039324168,"pX":-0.6540145179591055,"pZ":0.952377401873189,"vX0":-5.901986250217531,"vY0":-127.03714511790629,"vZ0":-8.471814064761958,"x":141.93,"y":213.07,"x0":0.7032708837427485,"y0":50.00529715372394,"z0":6.100614452888008,"aX":12.511401830533906},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.9,"breakHorizontal":-12.6,"spinRate":1883,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4293407099284767,"extension":6.380825046259817},"index":2,"playId":"8cd83713-0824-3e2d-9a65-d928219a1e2b","pitchNumber":3,"startTime":"2026-08-14T19:28:07.758Z","endTime":"2026-08-14T19:28:11.294Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178078136650765,"aZ":-36.87152053670357,"pfxX":-3.46429310978123,"pfxZ":-3.058895492455145,"pX":-1.1091351765849158,"pZ":2.0284232407247322,"vX0":-3.383710003437205,"vY0":-122.59547751603284,"vZ0":-2.904482346205625,"x":159.28,"y":184.01,"x0":0.7344406990236734,"y0":50.00204899195992,"z0":6.347524516451659,"aX":-5.320646372570944},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.0,"breakHorizontal":7.0,"spinRate":2677,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.44523228710246743,"extension":6.442256793505022},"index":3,"playId":"fd936e51-962c-3e61-a777-95bacd41de7a","pitchNumber":4,"startTime":"2026-08-14T19:28:41.402Z","endTime":"2026-08-14T19:28:45.163Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-14T19:28:50.575Z","endTime":"2026-08-14T19:29:06.804Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513918391609295,"aZ":-15.303177046590568,"pfxX":2.91180234953544,"pfxZ":8.649306663049096,"pX":-0.34120291041235573,"pZ":2.7605266357245366,"vX0":-3.2010342577475774,"vY0":-138.23077132432618,"vZ0":-6.711405985180235,"x":130.01,"y":164.25,"x0":0.4491393044564315,"y0":50.00222559349818,"z0":6.232415324923943,"aX":5.67967697290379},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":-4.7,"spinRate":2039,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.39503844545697575,"extension":6.514604463750808},"index":5,"playId":"4e0f6f3a-850b-3c3f-96a9-1cd6be33e7f4","pitchNumber":5,"startTime":"2026-08-14T19:29:06.804Z","endTime":"2026-08-14T19:29:10.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:29:10.803Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-14T19:29:17.794Z","endTime":"2026-08-14T19:32:43.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8793728765463,"aZ":-21.494407231595787,"pfxX":6.400481653074793,"pfxZ":6.4051148469008155,"pX":-0.38990770069867187,"pZ":1.4821560028154832,"vX0":-4.822717298784908,"vY0":-127.89802617664803,"vZ0":-7.434920826407473,"x":131.86,"y":198.76,"x0":0.6829559185099792,"y0":50.001737504911475,"z0":6.09665963664263,"aX":10.667584194288905},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":-10.6,"spinRate":1682,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.42726234019524956,"extension":6.27407597504129},"index":0,"playId":"f74e8890-a9a9-3ad2-841d-6b1e6c9501c3","pitchNumber":1,"startTime":"2026-08-14T19:29:38.481Z","endTime":"2026-08-14T19:29:43.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"460c7e41-dc7d-32ec-b217-b20907db6de6","startTime":"2026-08-14T19:30:11.828Z","endTime":"2026-08-14T19:30:14.828Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.150203873756862,"aZ":-37.17682748323501,"pfxX":-2.3760374679152036,"pfxZ":-3.266193476679648,"pX":-0.3270831838964721,"pZ":3.702673151344795,"vX0":-2.0760418995432977,"vY0":-121.63809200639759,"vZ0":0.9507144436367554,"x":129.47,"y":138.81,"x0":0.8398538987177484,"y0":50.004820371664195,"z0":6.478112698917535,"aX":-3.635675749712263},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":4.7,"spinRate":2663,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.44671707261029203,"extension":6.236530958702112},"index":2,"playId":"06f515a8-32b0-38f1-9549-5238c3291b5d","pitchNumber":2,"startTime":"2026-08-14T19:30:32.924Z","endTime":"2026-08-14T19:30:36.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.681574128219456,"aZ":-34.41675295703952,"pfxX":-3.1229475555084196,"pfxZ":-1.4620997156959366,"pX":-1.28844228570006,"pZ":1.3105787388569419,"vX0":-3.8776711561450283,"vY0":-122.27081824105305,"vZ0":-4.904534588344154,"x":166.11,"y":203.39,"x0":0.7146504091686424,"y0":50.00179465438671,"z0":6.2463264428932295,"aX":-4.7987521384327545},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":6.5,"spinRate":2761,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4453996063924568,"extension":6.34116399834529},"index":3,"playId":"ca1dc621-1234-39c2-bf57-81bc699465e4","pitchNumber":3,"startTime":"2026-08-14T19:30:54.138Z","endTime":"2026-08-14T19:30:57.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"8eb70c22-432f-4007-b14e-f499d4b8be94","startTime":"2026-08-14T19:31:14.293Z","endTime":"2026-08-14T19:31:19.293Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92108934910155,"aZ":-44.95180984599648,"pfxX":-5.619684763450081,"pfxZ":-9.294671920503426,"pX":0.6893657903235987,"pZ":3.552782663407097,"vX0":1.465664090092442,"vY0":-116.5387868145159,"vZ0":2.68495445331389,"x":90.72,"y":142.85,"x0":0.7822952152398288,"y0":50.00028466099809,"z0":6.631962551550474,"aX":-7.72789549561271},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.8,"breakHorizontal":9.8,"spinRate":3085,"spinDirection":323},"zone":12,"typeConfidence":0.89,"plateTime":0.47000481309624087,"extension":6.24376583586341},"index":5,"playId":"1515d4ab-2207-34c8-9acb-db77188b78d5","pitchNumber":4,"startTime":"2026-08-14T19:31:31.010Z","endTime":"2026-08-14T19:31:36.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nico Hoerner steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":6,"actionPlayId":"1515d4ab-2207-34c8-9acb-db77188b78d5","startTime":"2026-08-14T19:31:44.252Z","endTime":"2026-08-14T19:32:08.160Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.156606590959477,"aZ":-35.417503529648094,"pfxX":-3.0037486052177247,"pfxZ":-2.1138551501632072,"pX":0.05267169434163445,"pZ":1.9448938417825357,"vX0":-0.8285626450554137,"vY0":-122.07929551417041,"vZ0":-3.305524042224641,"x":114.99,"y":186.27,"x0":0.7853981920716373,"y0":50.00298428329201,"z0":6.31259471423201,"aX":-4.611302633683175},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":5.6,"spinRate":2743,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.4457627013682095,"extension":6.425629556673148},"index":7,"playId":"e83a3f11-ba37-358e-9d43-3a2d8b2c3951","pitchNumber":5,"startTime":"2026-08-14T19:32:08.160Z","endTime":"2026-08-14T19:32:11.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709552838449216,"aZ":-16.651352105399226,"pfxX":7.194251530598791,"pfxZ":7.886041102272205,"pX":-0.8213648894592429,"pZ":2.131344040446261,"vX0":-5.702292166991786,"vY0":-138.63067448422595,"vZ0":-8.078834943157538,"x":148.31,"y":181.23,"x0":0.3160155172267753,"y0":50.004335790764934,"z0":6.170849481161249,"aX":14.162767636211072},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":-12.0,"spinRate":2204,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.3934085878538429,"extension":6.552655117676406},"index":8,"playId":"bac56fbd-f6f1-3e47-ab13-5b46cd6c4cda","pitchNumber":6,"startTime":"2026-08-14T19:32:38.632Z","endTime":"2026-08-14T19:32:43.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:32:43.664Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-14T19:34:57.307Z","endTime":"2026-08-14T19:36:42.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55085454803559,"aZ":-31.894116666932646,"pfxX":-9.556425592804292,"pfxZ":0.16196653276625383,"pX":0.32852994178218514,"pZ":2.323953822537276,"vX0":6.30529631572824,"vY0":-131.48493972103344,"vZ0":-3.6740214434635488,"x":104.48,"y":176.03,"x0":-0.8481433531073918,"y0":50.00513912805844,"z0":6.083397302217143,"aX":-16.884228394098784},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":16.1,"spinRate":2150,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.41514975868908355,"extension":5.762038876987168},"index":0,"playId":"64c8f533-dccc-3416-bce7-b60b9ec9bc4f","pitchNumber":1,"startTime":"2026-08-14T19:35:12.698Z","endTime":"2026-08-14T19:35:16.180Z","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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02300383818411,"aZ":-33.66033545099203,"pfxX":-2.5792803678000733,"pfxZ":-0.9538161223660317,"pX":-0.7907144494332292,"pZ":2.4185584614981837,"vX0":1.1621529835490712,"vY0":-124.25651441764545,"vZ0":-2.4684635613290187,"x":147.14,"y":173.48,"x0":-0.929526444622423,"y0":50.00210296211749,"z0":6.22321783881344,"aX":-4.030769865817038},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.0,"breakHorizontal":4.4,"spinRate":567,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.44091178951633125,"extension":5.773861322286502},"index":1,"playId":"5827a77d-bcaa-3568-976d-e12b4a30f502","pitchNumber":2,"startTime":"2026-08-14T19:35:27.905Z","endTime":"2026-08-14T19:35:32.475Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69275309364653,"aZ":-30.702527399905645,"pfxX":-4.129126538478694,"pfxZ":0.8814356367098659,"pX":-0.21838405607111458,"pZ":1.0029334237740268,"vX0":3.065298752532765,"vY0":-128.43591269737126,"vZ0":-6.6151058811292955,"x":125.32,"y":211.7,"x0":-0.891077393746338,"y0":50.00409003485921,"z0":6.000898758222702,"aX":-6.896419575699723},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":6.8,"spinRate":575,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.42652707810283896,"extension":5.935974792205518},"index":2,"playId":"f15b19b2-1e5a-312e-a0ee-518f5b3fb4cc","pitchNumber":3,"startTime":"2026-08-14T19:35:58.306Z","endTime":"2026-08-14T19:36:02.926Z","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.1,"endSpeed":85.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420998639845504,"aZ":-25.04081948315986,"pfxX":-4.146565153270803,"pfxZ":3.8720770745617834,"pX":-0.6414975027610705,"pZ":4.289551318364898,"vX0":2.5948565716154812,"vY0":-134.21787505224046,"vZ0":-0.5125023126882452,"x":141.45,"y":122.96,"x0":-1.0773150744776314,"y0":50.002096880154184,"z0":6.251176862548519,"aX":-7.6380942958473765},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":7.1,"spinRate":2123,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.40659787837899364,"extension":5.805285102003017},"index":3,"playId":"9c76e3ad-cba3-3be7-91dd-e4f3bdac8c93","pitchNumber":4,"startTime":"2026-08-14T19:36:15.638Z","endTime":"2026-08-14T19:36:19.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-14T19:36:27.594Z","endTime":"2026-08-14T19:36:38.583Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"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":93.3,"endSpeed":86.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.171763935761817,"aZ":-29.44877693221262,"pfxX":-9.148667465475864,"pfxZ":1.4446487304388196,"pX":-0.9248231284608499,"pZ":2.6669855827894295,"vX0":2.9508996408712864,"vY0":-135.88292746827747,"vZ0":-3.864650560289759,"x":152.25,"y":166.77,"x0":-0.8301133932579509,"y0":50.00394385028328,"z0":6.1324437581242535,"aX":-17.26866413412813},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":16.1,"spinRate":2196,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.401658939895595,"extension":5.707957127918158},"index":5,"playId":"f5c02ae3-0337-36e3-a03e-4122ac4d4717","pitchNumber":5,"startTime":"2026-08-14T19:36:38.583Z","endTime":"2026-08-14T19:36:42.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:36:42.608Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to right fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-14T19:36:45.364Z","endTime":"2026-08-14T19:38:09.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":621438,"link":"/api/v1/people/621438"},"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(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":83.9,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39920676544784,"aZ":-33.611090100357146,"pfxX":0.6619012704774992,"pfxZ":-0.9359345934355829,"pX":-0.18630400187580462,"pZ":3.3975550265439804,"vX0":1.4062438708984784,"vY0":-122.28738659769974,"vZ0":-0.3604664205396113,"x":124.1,"y":147.05,"x0":-0.8510623175565815,"y0":50.00086019745473,"z0":6.390299611479826,"aX":1.0186797992389114},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":-1.4,"spinRate":2675,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4451146699540649,"extension":5.722061496240254},"index":0,"playId":"47f1c24d-796d-3cbc-90c2-ceddc92b7d23","pitchNumber":1,"startTime":"2026-08-14T19:37:06.627Z","endTime":"2026-08-14T19:37:10.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90414571089616,"aZ":-30.02871249358559,"pfxX":-9.600639052485034,"pfxZ":1.1504006472842847,"pX":0.8509926432200978,"pZ":0.5897728300137103,"vX0":7.37407836332054,"vY0":-135.54159535046708,"vZ0":-8.712025707111936,"x":84.56,"y":222.86,"x0":-0.6490824178803385,"y0":50.00629771117246,"z0":5.9235238163345825,"aX":-17.97791394745827},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.5,"breakHorizontal":16.0,"spinRate":2205,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40313669259663376,"extension":5.879043423094967},"index":1,"playId":"0b883d63-90cb-3dc5-a90f-11d9d7d73c9a","pitchNumber":2,"startTime":"2026-08-14T19:37:22.531Z","endTime":"2026-08-14T19:37:26.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.604473014631974,"aZ":-34.25654676921073,"pfxX":-0.14635950870924486,"pfxZ":-1.359826314963537,"pX":0.8133932290354046,"pZ":1.0853023112216331,"vX0":4.110575005308508,"vY0":-122.05611635015883,"vZ0":-5.070728033182214,"x":86.0,"y":209.48,"x0":-0.8628101227792809,"y0":50.00307488535658,"z0":6.089706466432264,"aX":-0.22471845493561315},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":-0.6,"spinRate":2664,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44617718861558275,"extension":5.898328273298814},"index":2,"playId":"42603285-1be3-3265-8548-2dcc3c171618","pitchNumber":3,"startTime":"2026-08-14T19:37:39.536Z","endTime":"2026-08-14T19:37:43.033Z","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":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493307237928555,"aZ":-32.518382822824734,"pfxX":-8.70145666171512,"pfxZ":-0.1822405323891223,"pX":0.2120953155479277,"pZ":1.3755514630766517,"vX0":5.4336746341186375,"vY0":-135.60531402460404,"vZ0":-6.419007409962039,"x":108.92,"y":201.64,"x0":-0.6827462970606271,"y0":50.00549864871456,"z0":6.030118661306008,"aX":-16.275710721822293},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.4,"breakHorizontal":14.6,"spinRate":2105,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40327689594396876,"extension":5.819659548284497},"hitData":{"launchSpeed":82.2,"launchAngle":20.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.18,"coordY":126.51}},"index":3,"playId":"3f38cea7-d609-3ece-af4f-5b496888000b","pitchNumber":4,"startTime":"2026-08-14T19:37:56.331Z","endTime":"2026-08-14T19:38:09.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:38:09.306Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"César Prieto grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. José Fermín out at 2nd. César Prieto to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-14T19:38:10.295Z","endTime":"2026-08-14T19:39:57.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887293257947704,"aZ":-30.013533254556705,"pfxX":-8.927151797114025,"pfxZ":1.1821316464851055,"pX":-0.3459661671237895,"pZ":0.5416244866131128,"vX0":4.480330884052144,"vY0":-134.46741295963176,"vZ0":-8.548667697321719,"x":130.19,"y":224.16,"x0":-0.872939338411804,"y0":50.005169648942186,"z0":5.888364828113368,"aX":-16.366487539696845},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":2111,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.407168440638102,"extension":6.163816143344136},"index":0,"playId":"2bdad1fc-656f-35d0-b38c-9beffc4127fc","pitchNumber":1,"startTime":"2026-08-14T19:38:31.513Z","endTime":"2026-08-14T19:38:34.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33051078081603,"aZ":-32.11656795029122,"pfxX":-9.455519002316374,"pfxZ":0.030126625473934965,"pX":-1.3201840287725781,"pZ":2.3944943616805907,"vX0":2.6515662419628936,"vY0":-133.6654971687948,"vZ0":-3.7925782076943246,"x":167.32,"y":174.13,"x0":-1.1001788396770291,"y0":50.00183950926832,"z0":6.152073335272337,"aX":-17.011430055434044},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":2022,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.41065938657080414,"extension":5.667389778443845},"index":1,"playId":"8a39b69f-fc8c-3b9e-8e33-f41721f5f963","pitchNumber":2,"startTime":"2026-08-14T19:38:50.696Z","endTime":"2026-08-14T19:38:54.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98805158016109,"aZ":-29.199346419715443,"pfxX":-7.4381275623736585,"pfxZ":1.6357902369383286,"pX":-0.5285637478213089,"pZ":2.3364426805039575,"vX0":3.2761959967611953,"vY0":-133.62333332259772,"vZ0":-4.4470945121082615,"x":137.15,"y":175.7,"x0":-0.7995381098381239,"y0":50.005818822523324,"z0":6.104111032249555,"aX":-13.542750901352756},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.3,"breakHorizontal":12.8,"spinRate":2010,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4088702364112837,"extension":5.902707536182184},"index":2,"playId":"59a4ccf5-d690-3676-b4ec-f67f2b8f3cf9","pitchNumber":3,"startTime":"2026-08-14T19:39:07.498Z","endTime":"2026-08-14T19:39:11.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-14T19:39:34.193Z","endTime":"2026-08-14T19:39:50.907Z","isPitch":false,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085243464499623,"aZ":-31.696881426964982,"pfxX":-9.131084732370015,"pfxZ":0.2516044037853886,"pX":-0.5009507569234013,"pZ":1.7787040939030254,"vX0":3.9575809164070774,"vY0":-135.89866250779204,"vZ0":-5.524522402335258,"x":136.1,"y":190.75,"x0":-0.7878135259792722,"y0":50.00160943975876,"z0":6.032983108763818,"aX":-17.12017349216535},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.7,"spinRate":1995,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40265365782342055,"extension":6.022536971558203},"hitData":{"launchSpeed":79.1,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.71,"coordY":150.26}},"index":4,"playId":"58aa93db-9fe7-3a0a-9bbc-3cd12f8a13b9","pitchNumber":4,"startTime":"2026-08-14T19:39:50.907Z","endTime":"2026-08-14T19:39:57.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:39:57.669Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-14T19:40:14.580Z","endTime":"2026-08-14T19:42:07.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.831534822868992,"aZ":-31.285094700211328,"pfxX":-9.375425618659714,"pfxZ":0.48223356757454816,"pX":-0.13726518234672774,"pZ":1.1354492790298079,"vX0":5.278544461524015,"vY0":-134.2127211942433,"vZ0":-6.917359972548642,"x":122.23,"y":208.12,"x0":-0.9106929172084466,"y0":50.00071536971377,"z0":5.971986229637011,"aX":-17.115051067944496},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.4,"breakHorizontal":15.8,"spinRate":2118,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4079936212977171,"extension":6.066267253753961},"index":0,"playId":"f96734db-d8ff-30c6-84e2-0fb50816bae0","pitchNumber":1,"startTime":"2026-08-14T19:40:26.733Z","endTime":"2026-08-14T19:40:31.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.821069859011043,"aZ":-42.076211936992294,"pfxX":6.125056703331218,"pfxZ":-7.274629617765325,"pX":-0.8831541424030012,"pZ":1.8844145543631943,"vX0":-1.7333112075254935,"vY0":-115.72157328047055,"vZ0":-1.12234681018713,"x":150.66,"y":187.9,"x0":-0.9218894301353959,"y0":50.00194696530354,"z0":6.392772082259385,"aX":8.338497408218696},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.2,"breakHorizontal":-10.7,"spinRate":2928,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.472629486620598,"extension":5.604637883103555},"index":1,"playId":"a245e0e3-54bb-3c0b-bea8-f0693de77ec2","pitchNumber":2,"startTime":"2026-08-14T19:40:43.768Z","endTime":"2026-08-14T19:40:48.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"83c8e717-097f-3df2-bfd1-041e0b49f764","startTime":"2026-08-14T19:41:03.643Z","endTime":"2026-08-14T19:41:06.643Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21790076505405,"aZ":-31.13473067448555,"pfxX":-9.21655213461208,"pfxZ":0.5730479670905657,"pX":0.7441960774469021,"pZ":1.156665439468603,"vX0":6.846866573382828,"vY0":-133.50590544166687,"vZ0":-6.8641282312128435,"x":88.63,"y":207.55,"x0":-0.6537238174562313,"y0":50.00232768584942,"z0":5.996243243888577,"aX":-16.669530802916096},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.2,"breakHorizontal":15.2,"spinRate":2115,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4099660976222399,"extension":5.993771111651637},"index":3,"playId":"1096f4be-817d-3bd7-85c6-4eab59c959f4","pitchNumber":3,"startTime":"2026-08-14T19:41:23.638Z","endTime":"2026-08-14T19:41:27.304Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88780884761707,"aZ":-31.79640913295969,"pfxX":-9.452728341556499,"pfxZ":0.21035788816956202,"pX":-0.12925915808972396,"pZ":1.9452739400373316,"vX0":5.109405834628896,"vY0":-133.17520993278904,"vZ0":-4.8062789088874736,"x":121.93,"y":186.26,"x0":-0.8456439112590647,"y0":50.003731767262295,"z0":6.076291216690223,"aX":-16.96170173113027},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.5,"breakHorizontal":16.0,"spinRate":2098,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.41144857455581896,"extension":5.7749095185428},"index":4,"playId":"b6195be2-8dc6-3411-97d9-ce84b5690332","pitchNumber":4,"startTime":"2026-08-14T19:41:40.617Z","endTime":"2026-08-14T19:41:43.877Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674355541598466,"aZ":-31.225073541779963,"pfxX":-9.978414656168056,"pfxZ":0.5279280268434405,"pX":-0.5445722101458451,"pZ":2.5630345730850284,"vX0":4.476710659149662,"vY0":-133.2416232920138,"vZ0":-3.487225368641029,"x":137.76,"y":169.58,"x0":-0.9467516988398309,"y0":50.00383366438219,"z0":6.1364193254449635,"aX":-18.006521128156315},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":17.2,"spinRate":2119,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.41051750000253584,"extension":5.680611521637341},"hitData":{"launchSpeed":94.7,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":140.03}},"index":5,"playId":"b2fe3e30-79ac-3603-9a2c-ae004a0b7361","pitchNumber":5,"startTime":"2026-08-14T19:41:59.775Z","endTime":"2026-08-14T19:42:07.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:42:07.140Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyrone Taylor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:44:18.361Z","endTime":"2026-08-14T19:46:24.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":77.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.255241257527747,"aZ":-34.61851657064269,"pfxX":-3.365941869807632,"pfxZ":-1.6482855023553036,"pX":0.3987648579677471,"pZ":2.1566989812176063,"vX0":-0.010411959796044229,"vY0":-119.45370224928722,"vZ0":-3.036497509992638,"x":101.8,"y":180.55,"x0":0.8423656167315169,"y0":50.00246999422607,"z0":6.475300953052346,"aX":-4.993693081109557},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":6.1,"spinRate":2696,"spinDirection":291},"zone":9,"typeConfidence":0.85,"plateTime":0.4539432686618454,"extension":6.289369711004509},"index":0,"playId":"a17f7f6c-65e3-361d-b199-f7a24725da22","pitchNumber":1,"startTime":"2026-08-14T19:44:41.766Z","endTime":"2026-08-14T19:44:45.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934777308125685,"aZ":-43.95599287473038,"pfxX":-4.234341908733759,"pfxZ":-9.016647369150217,"pX":-0.9450124476782175,"pZ":1.2222350635119692,"vX0":-2.2165833500099454,"vY0":-113.90652872667354,"vZ0":-2.0205439194364594,"x":153.02,"y":205.78,"x0":0.5923739169671695,"y0":50.00097803966708,"z0":6.487487301471422,"aX":-5.534398348346313},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.6,"breakHorizontal":8.3,"spinRate":3093,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.48180225536282517,"extension":6.430343889597358},"index":1,"playId":"f683fe4b-d70a-314f-a00e-f99377a72a11","pitchNumber":2,"startTime":"2026-08-14T19:44:55.791Z","endTime":"2026-08-14T19:45:01.358Z","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":88.5,"endSpeed":82.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131285415363173,"aZ":-18.036624657268764,"pfxX":3.9759560824672486,"pfxZ":8.336982586473997,"pX":0.006509487299962349,"pZ":1.3605846120642742,"vX0":-3.28806162624292,"vY0":-128.73632694071273,"vZ0":-8.376550127611141,"x":116.75,"y":202.04,"x0":0.7772925789260016,"y0":50.00228084688478,"z0":6.026566008478788,"aX":6.7425849427243},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.7,"breakHorizontal":-6.6,"spinRate":1726,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.42378692108877614,"extension":6.439508350750638},"index":2,"playId":"6d72de9c-39bd-375c-9d6e-b62fb441b403","pitchNumber":3,"startTime":"2026-08-14T19:45:12.538Z","endTime":"2026-08-14T19:45:18.457Z","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.0,"endSpeed":79.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.221462998430116,"aZ":-35.16719396221075,"pfxX":-3.2848384907377817,"pfxZ":-1.8982517114866635,"pX":-0.25359618854567156,"pZ":2.6797916563557127,"vX0":-1.3395956706222385,"vY0":-123.94321609856983,"vZ0":-2.1333656947216975,"x":126.67,"y":166.43,"x0":0.7182355396294948,"y0":50.001845869149165,"z0":6.4462328319886675,"aX":-5.187542289070267},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":6.2,"spinRate":2782,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.4393777983110776,"extension":6.376710165133714},"index":3,"playId":"19554592-98cf-3722-a41d-d3d8a029f646","pitchNumber":4,"startTime":"2026-08-14T19:45:31.394Z","endTime":"2026-08-14T19:45:36.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":82.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6907016058535,"aZ":-32.09365600985914,"pfxX":-1.8564808320607895,"pfxZ":0.05063687446743126,"pX":-1.2422891867579098,"pZ":0.72452971486521,"vX0":-3.868190963159353,"vY0":-126.75187461709496,"vZ0":-7.287127929943415,"x":164.35,"y":219.22,"x0":0.5320963902307839,"y0":50.00389034073965,"z0":6.128848962658594,"aX":-3.0858557974378518},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":4.1,"spinRate":2825,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4286303814872854,"extension":6.458415388725795},"index":4,"playId":"a2b14850-9e84-3ce2-a6ed-2051f6639d6c","pitchNumber":5,"startTime":"2026-08-14T19:45:58.134Z","endTime":"2026-08-14T19:46:01.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.356984707230527,"aZ":-18.128492214832757,"pfxX":5.803309648933776,"pfxZ":7.141374630273087,"pX":-1.0708679873775147,"pZ":1.6383975531536865,"vX0":-6.024992048742034,"vY0":-138.26359059808445,"vZ0":-9.090041652268459,"x":157.82,"y":194.54,"x0":0.3664772306762987,"y0":50.001361355992785,"z0":6.14859416443689,"aX":11.409455927650496},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":-9.5,"spinRate":2181,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.393832511438724,"extension":6.589070911023607},"index":5,"playId":"b96d9ec2-976d-394a-bf3c-7e3c2ec8f91f","pitchNumber":6,"startTime":"2026-08-14T19:46:20.238Z","endTime":"2026-08-14T19:46:24.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:46:24.522Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder Nathan Church. Tyrone Taylor to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:46:28.307Z","endTime":"2026-08-14T19:49:13.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[4],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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, 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":83.8,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.655624834423218,"aZ":-35.5169263928699,"pfxX":-2.5590298111506167,"pfxZ":-2.1727071700993648,"pX":-0.559046933416264,"pZ":3.1363421816514414,"vX0":-2.5333761877709864,"vY0":-122.17030236813972,"vZ0":-0.6719984917686964,"x":138.31,"y":154.1,"x0":0.8163527838827574,"y0":50.00000620809736,"z0":6.416540024587673,"aX":-3.9430467611789064},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":5.2,"spinRate":2777,"spinDirection":287},"zone":1,"typeConfidence":2.0,"plateTime":0.4450269241977347,"extension":6.339768211781539},"index":0,"playId":"cd54b4fe-2fa4-396b-90fc-47232f903ab6","pitchNumber":1,"startTime":"2026-08-14T19:46:52.637Z","endTime":"2026-08-14T19:46:56.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"e9b0fecc-9472-3468-895c-ddc2edcf46ec","startTime":"2026-08-14T19:47:09.247Z","endTime":"2026-08-14T19:47:13.437Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193982547691803,"aZ":-43.53141806726234,"pfxX":-4.32691713913227,"pfxZ":-8.2786344203212,"pX":-1.0448974982863828,"pZ":1.3379077653604117,"vX0":-2.3566146087124977,"vY0":-116.72264945421624,"vZ0":-2.4837858539899687,"x":156.83,"y":202.66,"x0":0.5420005835608637,"y0":50.004033688718856,"z0":6.537891526303462,"aX":-5.934700321401271},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.4,"breakHorizontal":8.4,"spinRate":2956,"spinDirection":330},"zone":13,"typeConfidence":0.89,"plateTime":0.4703235299133435,"extension":6.4011204009117995},"index":2,"playId":"88c67802-e516-39c7-bb6c-9283f6ca8790","pitchNumber":2,"startTime":"2026-08-14T19:47:33.119Z","endTime":"2026-08-14T19:47:36.798Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9767413806481,"aZ":-23.468683696828535,"pfxX":6.262092629780089,"pfxZ":5.199673847054442,"pX":-0.5361346433748782,"pZ":1.0930829765088348,"vX0":-5.432069161955178,"vY0":-128.19773569876796,"vZ0":-7.888733889697162,"x":137.44,"y":209.27,"x0":0.7903339061922755,"y0":50.005665241592276,"z0":6.025103871251203,"aX":10.489218788924633},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.9,"breakHorizontal":-10.2,"spinRate":1768,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4262561649569432,"extension":6.386040466414059},"index":3,"playId":"0e3ca84f-618a-3cbb-906b-651d06e4bff7","pitchNumber":3,"startTime":"2026-08-14T19:47:53.698Z","endTime":"2026-08-14T19:48:05.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyrone Taylor steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"0e3ca84f-618a-3cbb-906b-651d06e4bff7","startTime":"2026-08-14T19:48:09.435Z","endTime":"2026-08-14T19:48:31.101Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428958347856025,"aZ":-44.480349450036876,"pfxX":-7.072442645076389,"pfxZ":-9.131862131295575,"pX":-0.07158009427715299,"pZ":2.3117558131993623,"vX0":0.005279997665665004,"vY0":-115.88709170603006,"vZ0":0.10308601717451227,"x":119.73,"y":176.36,"x0":0.8434550490163241,"y0":50.00027341498271,"z0":6.546454484570714,"aX":-9.53384710667834},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.2,"breakHorizontal":12.7,"spinRate":3080,"spinDirection":322},"zone":5,"typeConfidence":0.9,"plateTime":0.4742333020335865,"extension":6.322357620971904},"index":5,"playId":"ea6508b4-742f-3740-8138-289059ff6a70","pitchNumber":4,"startTime":"2026-08-14T19:48:31.101Z","endTime":"2026-08-14T19:48:34.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-14T19:48:45.468Z","endTime":"2026-08-14T19:49:04.384Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98795879677424,"aZ":-38.88130204004024,"pfxX":-5.320703717391262,"pfxZ":-4.355022202056075,"pX":-0.11353803579146153,"pZ":2.4573701658232965,"vX0":-0.4542963051744987,"vY0":-122.9425020506168,"vZ0":-1.584273895477802,"x":121.33,"y":172.43,"x0":0.7651299578154398,"y0":50.002672036877186,"z0":6.391829141142597,"aX":-8.194161325565323},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.0,"breakHorizontal":9.7,"spinRate":2834,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.4444849406419302,"extension":6.400529634493759},"hitData":{"launchSpeed":85.9,"launchAngle":18.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":101.01}},"index":7,"playId":"dc24cf7a-2f0e-3b5d-b2f0-40fa64b8749a","pitchNumber":5,"startTime":"2026-08-14T19:49:04.384Z","endTime":"2026-08-14T19:49:13.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:49:13.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to third baseman César Prieto in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:49:45.317Z","endTime":"2026-08-14T19:51:02.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693409,"link":"/api/v1/people/693409"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303271397368423,"aZ":-43.65635867460964,"pfxX":-7.594582816769928,"pfxZ":-9.213676715602439,"pX":1.1145934008603111,"pZ":4.113604997830994,"vX0":2.529728053809938,"vY0":-111.61803168394327,"vZ0":4.380585236050813,"x":74.51,"y":127.71,"x0":0.9455133243619127,"y0":50.00091154684751,"z0":6.655693071560646,"aX":-9.468333662642955},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.0,"breakHorizontal":13.0,"spinRate":2922,"spinDirection":326},"zone":12,"typeConfidence":0.91,"plateTime":0.49296010037437776,"extension":6.337841327772407},"index":0,"playId":"90edcdae-38c1-3085-b9ec-f37ba3bbce22","pitchNumber":1,"startTime":"2026-08-14T19:49:56.356Z","endTime":"2026-08-14T19:49:59.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109257989517975,"aZ":-35.5109217993727,"pfxX":-4.057076911707831,"pfxZ":-2.240746432200437,"pX":0.036719142967719616,"pZ":2.3329399894721177,"vX0":-0.6240020852409486,"vY0":-121.19462422973399,"vZ0":-2.236850254057438,"x":115.6,"y":175.79,"x0":0.8244854816304036,"y0":50.00082565807862,"z0":6.361605969348374,"aX":-6.049854748254658},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.3,"breakHorizontal":7.4,"spinRate":2699,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.45149965980984463,"extension":6.362605646744754},"index":1,"playId":"7d9ad203-75c8-3b35-b9a1-62f0093c1b18","pitchNumber":2,"startTime":"2026-08-14T19:50:23.940Z","endTime":"2026-08-14T19:50:27.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88433749148825,"aZ":-24.869203835320626,"pfxX":-2.3611688046754544,"pfxZ":4.24747603760915,"pX":-0.614752815169291,"pZ":3.3625190361788064,"vX0":-2.5674783906578234,"vY0":-129.72221841430655,"vZ0":-2.922068422690334,"x":140.43,"y":147.99,"x0":0.6913301304001573,"y0":50.00282029259375,"z0":6.381464026290993,"aX":-4.058748849592745},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":4.8,"spinRate":2446,"spinDirection":165},"zone":1,"typeConfidence":0.76,"plateTime":0.42081782060395634,"extension":6.337248613387359},"hitData":{"launchSpeed":90.0,"launchAngle":76.0,"totalDistance":58.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":202.36}},"index":2,"playId":"2b360b48-5595-3012-b1a3-7bb2339c963e","pitchNumber":3,"startTime":"2026-08-14T19:50:50.808Z","endTime":"2026-08-14T19:51:02.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:51:02.901Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seiya Suzuki homers (21) on a fly ball to left center field. Tyrone Taylor scores. Dansby Swanson scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:53:55.984Z","endTime":"2026-08-14T19:55:40.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1,2,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":666277,"link":"/api/v1/people/666277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-14T19:51:25.785Z","endTime":"2026-08-14T19:52:24.837Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: George Soriano replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-14T19:52:24.837Z","endTime":"2026-08-14T19:53:41.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"a45d1bfe-a410-312b-8982-32e72f3dd4e0","startTime":"2026-08-14T19:53:41.598Z","endTime":"2026-08-14T19:53:44.598Z","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.6,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22537881144654,"aZ":-26.14726345701437,"pfxX":-0.7380452122247355,"pfxZ":3.6219150664864506,"pX":-0.005232043400953353,"pZ":2.2383439220892973,"vX0":6.508152943074706,"vY0":-127.47531872474484,"vZ0":-3.324373517238427,"x":117.2,"y":178.34,"x0":-2.4824772239735875,"y0":50.005420025899504,"z0":5.596304262199242,"aX":-1.2293287846932335},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":0.0,"spinRate":2425,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.42769969843731026,"extension":6.468405536224091},"index":3,"playId":"0473ac08-efba-36c4-848f-ea894593e038","pitchNumber":1,"startTime":"2026-08-14T19:53:58.301Z","endTime":"2026-08-14T19:54:01.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90720889403061,"aZ":-17.044651914706282,"pfxX":-7.138472479385459,"pfxZ":7.749696612576765,"pX":1.2893986932838806,"pZ":3.1172895786380272,"vX0":12.16342058950382,"vY0":-138.37012219962247,"vZ0":-3.3114961021959304,"x":67.85,"y":154.61,"x0":-2.222365049534544,"y0":50.004484886173124,"z0":5.461891060806331,"aX":-13.940089264903827},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":2091,"spinDirection":221},"zone":12,"typeConfidence":0.51,"plateTime":0.3948255463546366,"extension":6.378053998990334},"index":4,"playId":"12676b65-df82-3c59-a1eb-73f0e7bcf609","pitchNumber":2,"startTime":"2026-08-14T19:54:20.777Z","endTime":"2026-08-14T19:54:27.119Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"actionPlayId":"12676b65-df82-3c59-a1eb-73f0e7bcf609","startTime":"2026-08-14T19:54:40.195Z","endTime":"2026-08-14T19:54:54.426Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262628996445933,"aZ":-31.61018490908976,"pfxX":2.567774459584389,"pfxZ":0.3771404239575684,"pX":-1.5548239797264114,"pZ":3.206434218590138,"vX0":1.6542001664447148,"vY0":-121.45252325011465,"vZ0":0.7256910052194994,"x":176.27,"y":152.21,"x0":-2.5778062181420642,"y0":50.00280039261522,"z0":5.647723208223488,"aX":3.8449469820681386},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-5.0,"spinRate":2722,"spinDirection":46},"zone":11,"typeConfidence":0.92,"plateTime":0.4505686167031966,"extension":6.333300327055412},"index":6,"playId":"bf025f02-ca72-329c-8e46-86dc0e69710c","pitchNumber":3,"startTime":"2026-08-14T19:54:54.426Z","endTime":"2026-08-14T19:54:59.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5500916748937,"aZ":-31.599883386080386,"pfxX":-8.884734165538,"pfxZ":0.3444511175685214,"pX":-0.21323113329811338,"pZ":2.374977489012183,"vX0":8.258623972404262,"vY0":-128.44689389912728,"vZ0":-2.0269924255203255,"x":125.13,"y":174.66,"x0":-2.3092658210767416,"y0":50.00402847307673,"z0":5.621312378553253,"aX":-14.909992697802426},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":1384,"spinDirection":250},"zone":5,"typeConfidence":0.96,"plateTime":0.4257300981330223,"extension":6.571844152720248},"hitData":{"launchSpeed":106.4,"launchAngle":39.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.61,"coordY":58.44}},"index":7,"playId":"6cf10239-482b-3264-854d-0dbe48f62d95","pitchNumber":4,"startTime":"2026-08-14T19:55:13.079Z","endTime":"2026-08-14T19:55:40.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:55:40.108Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:55:58.004Z","endTime":"2026-08-14T19:57:53.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.796540336938275,"aZ":-27.839009919561924,"pfxX":-0.31675878886456355,"pfxZ":2.5334672803587104,"pX":-0.6356789047124817,"pZ":2.2787209771641894,"vX0":4.696530754626868,"vY0":-129.0347113076529,"vZ0":-3.189845548433139,"x":141.23,"y":177.25,"x0":-2.426003060446868,"y0":50.00571264190496,"z0":5.639336096889634,"aX":-0.5430646788224206},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":-0.4,"spinRate":2488,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.4218928320970452,"extension":6.352503541208314},"index":0,"playId":"17f17dee-6a59-3af7-92a5-edc2adef2608","pitchNumber":1,"startTime":"2026-08-14T19:56:03.069Z","endTime":"2026-08-14T19:56:06.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16546723035756,"aZ":-20.631197228784583,"pfxX":-9.60704415166696,"pfxZ":5.83739261803284,"pX":0.30604160937711666,"pZ":1.761877999665498,"vX0":10.197953847961912,"vY0":-138.17280085491993,"vZ0":-6.674368401040566,"x":105.33,"y":191.21,"x0":-2.144547266890386,"y0":50.00484271744992,"z0":5.546279935563014,"aX":-19.0046798112915},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2046,"spinDirection":217},"zone":9,"typeConfidence":0.92,"plateTime":0.39298303107278043,"extension":6.381125433785655},"index":1,"playId":"75466c65-85fd-3adf-a8ec-4217e7d3b031","pitchNumber":2,"startTime":"2026-08-14T19:56:19.588Z","endTime":"2026-08-14T19:56:23.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810235721953468,"aZ":-31.344358552981436,"pfxX":1.0374628621565138,"pfxZ":0.5035775060571002,"pX":1.1473296861657591,"pZ":1.173327022498713,"vX0":8.315069405647327,"vY0":-126.21024960725201,"vZ0":-4.382807975650667,"x":73.27,"y":207.1,"x0":-2.2973957537799023,"y0":50.00189731176534,"z0":5.400269161615791,"aX":1.7071790634447115},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-3.4,"spinRate":2877,"spinDirection":37},"zone":14,"typeConfidence":0.56,"plateTime":0.4306640123814045,"extension":6.501171745536747},"index":2,"playId":"3ffb4853-d82c-33c1-a0bb-6b3e99e68433","pitchNumber":3,"startTime":"2026-08-14T19:56:36.799Z","endTime":"2026-08-14T19:56:40.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126587006333008,"aZ":-19.562802017419198,"pfxX":-6.346522941570369,"pfxZ":6.299386136269682,"pX":0.6203945872388799,"pZ":3.531115824886568,"vX0":10.142053456420479,"vY0":-139.1561689507698,"vZ0":-2.2487704867811003,"x":93.35,"y":143.44,"x0":-2.2125066127730943,"y0":50.00389373520384,"z0":5.616741246747036,"aX":-12.708431355314692},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":10.0,"spinRate":2002,"spinDirection":221},"zone":12,"typeConfidence":0.5,"plateTime":0.39052426374945526,"extension":6.2782459225787735},"index":3,"playId":"b0315e49-13f4-3890-9f5f-7460df17035b","pitchNumber":4,"startTime":"2026-08-14T19:56:51.782Z","endTime":"2026-08-14T19:56:55.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.361860457327708,"aZ":-20.199240364997536,"pfxX":-11.503299093622022,"pfxZ":5.901717872985927,"pX":0.30088301847576837,"pZ":1.9380837071153396,"vX0":11.111199356883807,"vY0":-140.51097991181757,"vZ0":-6.117732657220712,"x":105.53,"y":186.45,"x0":-2.1817212184984904,"y0":50.00461206578683,"z0":5.426319346966741,"aX":-23.34955400360766},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":19.0,"spinRate":2202,"spinDirection":223},"zone":9,"typeConfidence":0.94,"plateTime":0.3875933771703286,"extension":6.398621468617617},"index":4,"playId":"2d890d7d-abcc-3b24-9bee-4088c57d9a56","pitchNumber":5,"startTime":"2026-08-14T19:57:09.166Z","endTime":"2026-08-14T19:57:12.417Z","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":88.9,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.253986571505635,"aZ":-30.133906161855432,"pfxX":-1.0160049438995817,"pfxZ":1.2070697272190856,"pX":0.9236864411908813,"pZ":0.8863302529694164,"vX0":8.40346261996111,"vY0":-129.1456230972362,"vZ0":-5.856221385622087,"x":81.79,"y":214.85,"x0":-2.242240520874634,"y0":50.00094219462649,"z0":5.505119996309823,"aX":-1.7145139406938177},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":-0.1,"spinRate":2524,"spinDirection":313},"zone":14,"typeConfidence":0.88,"plateTime":0.42435197874191966,"extension":6.427371052099208},"index":5,"playId":"fac759d0-f580-3db3-b7c1-37c430d8e17e","pitchNumber":6,"startTime":"2026-08-14T19:57:29.233Z","endTime":"2026-08-14T19:57:33.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877923589511948,"aZ":-26.806056944018856,"pfxX":-1.2815033538064986,"pfxZ":3.212847396275971,"pX":1.3350427405234278,"pZ":1.470131250097605,"vX0":9.161036175862586,"vY0":-127.85654008421436,"vZ0":-5.051456678958744,"x":66.11,"y":199.09,"x0":-2.112707970440641,"y0":50.00524178283163,"z0":5.549364581846014,"aX":-2.143780629783152},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":0.5,"spinRate":2443,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4267608303682482,"extension":6.54523912299234},"index":6,"playId":"cb4ca9d4-3a8f-3ad9-a970-6ed9b621f31f","pitchNumber":7,"startTime":"2026-08-14T19:57:48.451Z","endTime":"2026-08-14T19:57:53.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:57:53.650Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a line drive to left fielder José Fermín. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:58:04.174Z","endTime":"2026-08-14T19:58:32.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245295619368825,"aZ":-34.69105709191823,"pfxX":-9.275018048964563,"pfxZ":-1.4973288362314516,"pX":0.016528903260387282,"pZ":2.5470994530990327,"vX0":8.7485657938583,"vY0":-128.60632551646214,"vZ0":-1.2004428860395187,"x":116.37,"y":170.01,"x0":-2.214971808348004,"y0":50.000012715601976,"z0":5.696710237592654,"aX":-15.623046203902424},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":1383,"spinDirection":246},"zone":5,"typeConfidence":0.95,"plateTime":0.42497169579771965,"extension":6.670352311668842},"hitData":{"launchSpeed":88.2,"launchAngle":10.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.25,"coordY":155.48}},"index":0,"playId":"f2bfde5f-7710-3468-84cd-5983aa539908","pitchNumber":1,"startTime":"2026-08-14T19:58:20.122Z","endTime":"2026-08-14T19:58:32.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T19:58:32.901Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nico Hoerner grounds into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn to first baseman Alec Burleson. Michael Busch out at 2nd. Nico Hoerner out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-14T19:58:38.572Z","endTime":"2026-08-14T20:01:06.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.367668810856888,"aZ":-34.021529264404464,"pfxX":1.5699300526644646,"pfxZ":-1.1407594121364788,"pX":0.3409110058891399,"pZ":1.7493927189233034,"vX0":6.6570758901287395,"vY0":-124.88253388661495,"vZ0":-2.5117984464050096,"x":104.01,"y":191.55,"x0":-2.537084629979411,"y0":50.00303810509661,"z0":5.500685140870372,"aX":2.5402473076832406},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2809,"spinDirection":34},"zone":9,"typeConfidence":0.84,"plateTime":0.4345596179836311,"extension":6.460512596359011},"index":0,"playId":"158609e8-fc1f-3753-ab20-1df3152fb2eb","pitchNumber":1,"startTime":"2026-08-14T19:59:00.523Z","endTime":"2026-08-14T19:59:06.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-14T19:59:20.445Z","endTime":"2026-08-14T19:59:37.062Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821127762768853,"aZ":-16.563303979537988,"pfxX":-7.625999568195253,"pfxZ":7.946644489448568,"pX":1.4286779173082862,"pZ":1.947926056865163,"vX0":12.519732729671077,"vY0":-138.94837749557382,"vZ0":-6.504252282730724,"x":62.54,"y":186.19,"x0":-2.135325879003762,"y0":50.00017290788717,"z0":5.41098846326972,"aX":-14.976917476719827},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2167,"spinDirection":223},"zone":14,"typeConfidence":0.5,"plateTime":0.39350926678349163,"extension":6.465590737883087},"index":2,"playId":"54b4e108-e793-3f5c-80fc-1439b3312f8d","pitchNumber":2,"startTime":"2026-08-14T19:59:37.062Z","endTime":"2026-08-14T19:59:40.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.059515204275527,"aZ":-34.99463451116919,"pfxX":-7.23189484474347,"pfxZ":-1.6788659487855222,"pX":0.047024922648882285,"pZ":1.8702436108325877,"vX0":8.275359162722305,"vY0":-128.80196968474948,"vZ0":-2.456429899032255,"x":115.21,"y":188.28,"x0":-2.2697660061876297,"y0":50.003939330501616,"z0":5.545559806619688,"aX":-12.13709569159212},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.4,"breakHorizontal":11.2,"spinRate":1112,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.42543818007845413,"extension":6.668357865595776},"index":3,"playId":"9714e6c1-ec0f-3a0c-b267-26a64509aa6a","pitchNumber":3,"startTime":"2026-08-14T19:59:54.174Z","endTime":"2026-08-14T19:59:57.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93330592328801,"aZ":-32.63479139098494,"pfxX":2.1474252065748107,"pfxZ":-0.27877485685570136,"pX":1.0063280873764435,"pZ":2.0460471809828125,"vX0":7.65017435427024,"vY0":-127.0839498536169,"vZ0":-2.118799601728233,"x":78.64,"y":183.54,"x0":-2.3164849583208356,"y0":50.00375525480807,"z0":5.471418542278295,"aX":3.5282516073241634},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-5.5,"spinRate":2925,"spinDirection":36},"zone":14,"typeConfidence":0.82,"plateTime":0.43024985318762443,"extension":6.418696630402352},"index":4,"playId":"ed2c8d7e-a1ed-3657-a009-dd882bb389a3","pitchNumber":4,"startTime":"2026-08-14T20:00:21.475Z","endTime":"2026-08-14T20:00:28.674Z","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":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90325605344092,"aZ":-24.796705098833804,"pfxX":-9.154033039940373,"pfxZ":3.6741175602933325,"pX":0.0977985217672617,"pZ":2.53244139407026,"vX0":9.939898664899967,"vY0":-139.6919412933642,"vZ0":-3.462089868327242,"x":113.27,"y":170.4,"x0":-2.2912320732690485,"y0":50.00022419555052,"z0":5.389224435266778,"aX":-18.369046877620665},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":2104,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.38979199352170024,"extension":6.455847990061402},"hitData":{"launchSpeed":100.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":150.67}},"index":5,"playId":"f90cc440-e155-35e9-a6f6-b7c947b98b23","pitchNumber":5,"startTime":"2026-08-14T20:00:59.031Z","endTime":"2026-08-14T20:01:06.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:01:06.581Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-14T20:04:00.500Z","endTime":"2026-08-14T20:04:24.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T20:03:45.979Z","endTime":"2026-08-14T20:04:02.739Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":82.4,"endSpeed":76.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40478438149422,"aZ":-34.43039556881,"pfxX":0.6880211843386328,"pfxZ":-1.5224664039204452,"pX":0.13834140936052886,"pZ":3.070421645194111,"vX0":2.1618704708999363,"vY0":-120.09454298195556,"vZ0":-0.583282389176323,"x":111.73,"y":155.88,"x0":-0.8581963413392723,"y0":50.00346021724027,"z0":6.34450409763559,"aX":1.0182699167767686},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":-1.7,"spinRate":2635,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4538184234221285,"extension":5.696188344765343},"index":1,"playId":"9237286a-0d47-3685-9ff2-e6f79fc73f54","pitchNumber":1,"startTime":"2026-08-14T20:04:02.739Z","endTime":"2026-08-14T20:04:05.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158453626492054,"aZ":-27.925695152434283,"pfxX":-8.298410126792291,"pfxZ":2.3242528795559085,"pX":0.41591011790295385,"pZ":1.4278777705122132,"vX0":5.935961727691897,"vY0":-133.88398611282162,"vZ0":-6.771511836177253,"x":101.15,"y":200.23,"x0":-0.7446218421253455,"y0":50.00363624564869,"z0":5.971117922280858,"aX":-15.163097537285012},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":13.9,"spinRate":2113,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4081048699937262,"extension":5.889089135410339},"hitData":{"launchSpeed":105.4,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":147.12}},"index":2,"playId":"89a899ad-4462-3fb3-a7f5-f992b78596cd","pitchNumber":2,"startTime":"2026-08-14T20:04:16.630Z","endTime":"2026-08-14T20:04:24.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:04:24.478Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out sharply to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-14T20:04:32.219Z","endTime":"2026-08-14T20:04:51.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071655502658242,"aZ":-32.465696972034145,"pfxX":-9.427426192447044,"pfxZ":-0.1652773725659653,"pX":0.23812065148043046,"pZ":1.9885121868273328,"vX0":6.017847443607288,"vY0":-132.44184274147244,"vZ0":-4.4340803944706755,"x":107.92,"y":185.09,"x0":-0.83778603703411,"y0":50.00146369417355,"z0":6.056517515761764,"aX":-16.760148477947897},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.1,"breakHorizontal":15.7,"spinRate":2103,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4134302359418558,"extension":5.8050265190634365},"hitData":{"launchSpeed":106.9,"launchAngle":8.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":123.23,"coordY":131.9}},"index":0,"playId":"b560cb0e-b740-33c1-a05c-45ba1a0d14ca","pitchNumber":1,"startTime":"2026-08-14T20:04:47.123Z","endTime":"2026-08-14T20:04:51.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:04:51.694Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-14T20:04:58.087Z","endTime":"2026-08-14T20:06:51.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648858866621495,"aZ":-29.444937246322763,"pfxX":-9.94412003392052,"pfxZ":1.5304125055869386,"pX":0.43974053988657247,"pZ":1.457366024568612,"vX0":6.790411069484725,"vY0":-132.63581482994886,"vZ0":-6.299848639552288,"x":100.24,"y":199.43,"x0":-0.8630416109580719,"y0":50.00081714343911,"z0":6.013386393381044,"aX":-17.696863223629023},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":16.6,"spinRate":2134,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4131175821268993,"extension":5.760901573718886},"index":0,"playId":"475cbdaa-e207-3088-a735-2d45ac2f7151","pitchNumber":1,"startTime":"2026-08-14T20:05:15.091Z","endTime":"2026-08-14T20:05:20.673Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38647595652959,"aZ":-31.443199236084617,"pfxX":-10.500609915501393,"pfxZ":0.41227503915235175,"pX":0.32841120146457775,"pZ":1.016054500857938,"vX0":6.538209730907041,"vY0":-132.02063652880875,"vZ0":-6.683195186320496,"x":104.48,"y":211.35,"x0":-0.8222581143248345,"y0":50.000866530789644,"z0":5.909252365195873,"aX":-18.443412857793888},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.6,"breakHorizontal":17.5,"spinRate":2108,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4156628948574532,"extension":5.847775635490444},"index":1,"playId":"c62a0176-9161-3e37-bfa1-8398193c0b55","pitchNumber":2,"startTime":"2026-08-14T20:05:29.227Z","endTime":"2026-08-14T20:05:33.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":83.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59618564920715,"aZ":-29.129137770420822,"pfxX":-9.790470615059476,"pfxZ":1.7206230439646575,"pX":0.4182733860568411,"pZ":2.1517705327927876,"vX0":6.64920681529205,"vY0":-132.21480157842734,"vZ0":-4.490663875094692,"x":101.06,"y":180.68,"x0":-0.8592386775826822,"y0":50.000451218708,"z0":6.013642271398632,"aX":-17.304138326762626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":2137,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.41450289073659086,"extension":5.81333678451498},"index":2,"playId":"a892db75-d2c3-3d8f-9a9c-e57692a7134e","pitchNumber":3,"startTime":"2026-08-14T20:05:44.974Z","endTime":"2026-08-14T20:05:48.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0288025346439,"aZ":-28.039371546664036,"pfxX":-8.889796175897754,"pfxZ":2.405579348558639,"pX":0.7145602902710751,"pZ":0.8061643842225508,"vX0":6.87193763204651,"vY0":-130.1566980146203,"vZ0":-7.885579365398842,"x":89.76,"y":217.01,"x0":-0.80344900168558,"y0":50.00118445221809,"z0":5.99481778248611,"aX":-15.268443172225874},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":14.6,"spinRate":2102,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4206387940774823,"extension":5.865018720710535},"index":3,"playId":"099cd459-49ef-37b9-a68a-ab425789ccf1","pitchNumber":4,"startTime":"2026-08-14T20:05:59.827Z","endTime":"2026-08-14T20:06:03.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.944570147972367,"aZ":-28.300887066682634,"pfxX":-8.764568263066426,"pfxZ":2.224791415302903,"pX":-0.356697320765243,"pZ":2.0245348211883223,"vX0":4.587583620949363,"vY0":-130.390368458714,"vZ0":-4.98052706696966,"x":130.6,"y":184.12,"x0":-0.9913694406839029,"y0":50.000118479678896,"z0":6.070073074452054,"aX":-15.23449709599419},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":15.0,"spinRate":2088,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.41852382893742934,"extension":5.747788766453141},"index":4,"playId":"39fa6735-518c-3ba5-a96b-5e6b119d9d9e","pitchNumber":5,"startTime":"2026-08-14T20:06:17.316Z","endTime":"2026-08-14T20:06:21.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-14T20:06:34.946Z","endTime":"2026-08-14T20:06:48.685Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01268719685812,"aZ":-32.28363648096921,"pfxX":-0.663063223818698,"pfxZ":-0.07098494105281494,"pX":2.188443749720029,"pZ":0.8147000219249255,"vX0":7.1188058634442815,"vY0":-120.737024488322,"vZ0":-5.87553931174873,"x":33.58,"y":216.78,"x0":-0.6980689026615325,"y0":50.005524832129005,"z0":6.08302793514907,"aX":-0.9913595908761023},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":-0.4,"spinRate":2663,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4517181749774033,"extension":5.873489968831744},"index":6,"playId":"574f03d7-8ee7-3259-a0e9-a230bc9e0a80","pitchNumber":6,"startTime":"2026-08-14T20:06:48.685Z","endTime":"2026-08-14T20:06:51.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:06:51.711Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-14T20:09:24.740Z","endTime":"2026-08-14T20:13:37.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11,12],"actionIndex":[1],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-14T20:07:05.362Z","endTime":"2026-08-14T20:07:57.968Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Clay Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-14T20:07:57.968Z","endTime":"2026-08-14T20:09:27.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":79.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19560076650947,"aZ":-32.792210616251225,"pfxX":-5.585886460699754,"pfxZ":-0.391610703523499,"pX":0.8460833152403456,"pZ":3.066281474726883,"vX0":-1.4423922260489053,"vY0":-124.83879969530763,"vZ0":-0.40393410496128845,"x":84.75,"y":155.99,"x0":2.156492692180493,"y0":50.00126569294712,"z0":5.920212674792714,"aX":-8.8507520463921},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":10.4,"spinRate":2432,"spinDirection":293},"zone":3,"typeConfidence":0.92,"plateTime":0.4380804751190053,"extension":6.412537996757393},"index":2,"playId":"3c562358-936c-3048-b857-f03ba65ad557","pitchNumber":1,"startTime":"2026-08-14T20:09:27.069Z","endTime":"2026-08-14T20:09:30.108Z","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":84.0,"endSpeed":77.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.473170703457775,"aZ":-32.549701342462846,"pfxX":-5.82066727057306,"pfxZ":-0.2471917537273347,"pX":-0.2880302598250292,"pZ":1.0921018464727967,"vX0":-3.6228986134605883,"vY0":-122.30430367693265,"vZ0":-4.670080066449547,"x":127.98,"y":209.29,"x0":1.9695291377520394,"y0":50.00399571878278,"z0":5.822779078351889,"aX":-8.80406172913254},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.3,"breakHorizontal":11.4,"spinRate":2560,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4481050478725024,"extension":6.293814251641326},"index":3,"playId":"cc6fe52a-d23a-3c3f-9f4d-1d2bd00698af","pitchNumber":2,"startTime":"2026-08-14T20:09:48.642Z","endTime":"2026-08-14T20:09:52.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710563655157742,"aZ":-15.419207539494034,"pfxX":2.0915032955730473,"pfxZ":8.367747054715677,"pX":0.5589692950383709,"pZ":3.085530708577664,"vX0":-4.558380583052687,"vY0":-139.94380991347688,"vZ0":-4.650874608612346,"x":95.69,"y":155.47,"x0":1.9302084231679217,"y0":50.00656270288713,"z0":5.764358580268725,"aX":4.1901895150126895},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-3.0,"spinRate":2272,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.38994958429509285,"extension":6.464896986356442},"index":4,"playId":"a17abd35-c8ca-3f5f-805e-6bee663edf40","pitchNumber":3,"startTime":"2026-08-14T20:10:05.588Z","endTime":"2026-08-14T20:10:08.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656402233450606,"aZ":-18.102756773206252,"pfxX":2.849297830391418,"pfxZ":7.020986221297635,"pX":0.5347621495797794,"pZ":3.659844329299878,"vX0":-4.412597712413481,"vY0":-139.9921359334962,"vZ0":-2.8166195167482506,"x":96.62,"y":139.96,"x0":1.7540710275466158,"y0":50.00639097708265,"z0":5.8502406485307255,"aX":5.713601306768801},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.4,"breakHorizontal":-4.3,"spinRate":2170,"spinDirection":156},"zone":12,"typeConfidence":0.89,"plateTime":0.38979117841089295,"extension":6.5380409623436},"index":5,"playId":"77ba518c-c62a-31e6-9e4f-d0be6f079f2c","pitchNumber":4,"startTime":"2026-08-14T20:10:30.929Z","endTime":"2026-08-14T20:10:35.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":78.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090716016694625,"aZ":-34.10675031822218,"pfxX":-5.779304825325817,"pfxZ":-1.2487139392415854,"pX":0.05139648761090363,"pZ":1.1424596074019375,"vX0":-2.814986947410016,"vY0":-123.93243134215484,"vZ0":-4.402889075967301,"x":115.04,"y":207.93,"x0":1.9549122231732252,"y0":50.0044648543555,"z0":5.808827239166255,"aX":-8.938253336449405},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":11.2,"spinRate":2642,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.4429287676079605,"extension":6.462899610982456},"index":6,"playId":"5ad513e5-eec1-3ec5-acb8-4f43efe9039c","pitchNumber":5,"startTime":"2026-08-14T20:11:01.085Z","endTime":"2026-08-14T20:11:04.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.539961677858752,"aZ":-32.25388776105655,"pfxX":-5.258712447972871,"pfxZ":-0.04797965001412763,"pX":0.28026265999825145,"pZ":3.4473950276620395,"vX0":-2.4866047880163404,"vY0":-124.29743931835584,"vZ0":0.37851818765037737,"x":106.32,"y":145.7,"x0":1.9778164986471962,"y0":50.00569727136677,"z0":5.977154696556861,"aX":-8.206720525396868},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":10.1,"spinRate":2531,"spinDirection":298},"zone":12,"typeConfidence":0.91,"plateTime":0.44111898924091175,"extension":6.33591069220078},"index":7,"playId":"408b78a2-0aa9-3cbb-bdfd-e35d94a070ea","pitchNumber":6,"startTime":"2026-08-14T20:11:19.969Z","endTime":"2026-08-14T20:11:22.969Z","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.9,"endSpeed":87.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885223492838886,"aZ":-18.30721366400788,"pfxX":0.6943121988317862,"pfxZ":7.091947986515717,"pX":0.7045524334477912,"pZ":2.5905629934710745,"vX0":-3.2295205982583686,"vY0":-138.23429254885747,"vZ0":-5.234451649572835,"x":90.14,"y":168.83,"x0":1.7926186158626956,"y0":50.001267493971106,"z0":5.7193780683626105,"aX":1.3577157749988404},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":-0.6,"spinRate":2221,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.394700316612985,"extension":6.480455190224503},"index":8,"playId":"6cfaab55-9f15-3c5c-bff7-1c45efc2fe59","pitchNumber":7,"startTime":"2026-08-14T20:11:42.604Z","endTime":"2026-08-14T20:11:45.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333542219170145,"aZ":-19.05592545177342,"pfxX":2.2179517137936795,"pfxZ":6.614374888601494,"pX":0.6952877733453781,"pZ":3.894231936093153,"vX0":-3.7386373128487755,"vY0":-139.22588043971902,"vZ0":-1.9914050390786322,"x":90.5,"y":133.64,"x0":1.761232865789944,"y0":50.00133075340877,"z0":5.866590995099395,"aX":4.398059546697109},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":-3.4,"spinRate":2203,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.39193218759658555,"extension":6.430427256547573},"index":9,"playId":"fa3e8983-f9e5-344e-8d63-8c2a49f02e46","pitchNumber":8,"startTime":"2026-08-14T20:12:10.102Z","endTime":"2026-08-14T20:12:13.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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564682794208704,"aZ":-24.441295744414155,"pfxX":5.978451756602977,"pfxZ":4.0216389225515705,"pX":0.917497781018942,"pZ":3.787566654848419,"vX0":-4.189954850956406,"vY0":-137.40040632455873,"vZ0":-0.9835931748676114,"x":82.03,"y":136.52,"x0":1.6803348538958074,"y0":50.00614757892716,"z0":5.800916118466095,"aX":11.508587307873515},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":-10.1,"spinRate":2063,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.3976311976395288,"extension":6.460241710610979},"index":10,"playId":"fa8c6be8-1cf3-3dc9-b7f2-0a3792812b77","pitchNumber":9,"startTime":"2026-08-14T20:12:34.569Z","endTime":"2026-08-14T20:12:37.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861613313126973,"aZ":-32.32531624528268,"pfxX":-8.138705515321153,"pfxZ":-0.10331440156700022,"pX":-0.7615580772822719,"pZ":1.7073173240743929,"vX0":-3.6518067704806287,"vY0":-122.7447040890289,"vZ0":-3.231315324753342,"x":146.03,"y":192.68,"x0":1.8037760303128711,"y0":50.001441148905414,"z0":5.80045324300153,"aX":-12.384286303389114},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.6,"spinRate":2651,"spinDirection":309},"zone":7,"typeConfidence":0.9,"plateTime":0.44666523761949595,"extension":6.4337588270202355},"index":11,"playId":"47726211-723e-3791-87b1-9c98b41103e6","pitchNumber":10,"startTime":"2026-08-14T20:13:04.920Z","endTime":"2026-08-14T20:13:08.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.491741654434225,"aZ":-41.47307725592241,"pfxX":-5.228569910234898,"pfxZ":-7.5759363194246,"pX":0.48977369973263546,"pZ":1.6384687722164542,"vX0":-1.1432935745031017,"vY0":-110.33153329085434,"vZ0":-0.03722503044468417,"x":98.33,"y":194.54,"x0":1.6945122316695675,"y0":50.00396590370726,"z0":6.043338939571336,"aX":-6.415927712248744},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.4,"breakHorizontal":9.7,"spinRate":2562,"spinDirection":327},"zone":9,"typeConfidence":0.92,"plateTime":0.4973303876340873,"extension":6.379695531774713},"hitData":{"launchSpeed":88.8,"launchAngle":38.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.51,"coordY":93.92}},"index":12,"playId":"0695dd36-e854-3b9d-af9b-3b3f41abd20c","pitchNumber":11,"startTime":"2026-08-14T20:13:29.008Z","endTime":"2026-08-14T20:13:37.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:13:37.754Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to pitcher Peter Strzelecki.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-14T20:16:16.462Z","endTime":"2026-08-14T20:16:54.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657265,"link":"/api/v1/people/657265"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peter Strzelecki replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T20:15:58.576Z","endTime":"2026-08-14T20:16:18.800Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657265,"link":"/api/v1/people/657265"},"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.4,"endSpeed":85.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20430453608485,"aZ":-33.12158589595259,"pfxX":-9.618883020115849,"pfxZ":-0.5072547150949323,"pX":1.0968131619933301,"pZ":2.160521414565801,"vX0":10.791351425742802,"vY0":-135.66362061543376,"vZ0":-1.2946049989622648,"x":75.19,"y":180.45,"x0":-1.6795874923840621,"y0":50.00293344220601,"z0":4.948929227628442,"aX":-17.96071311962222},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.0,"breakHorizontal":15.1,"spinRate":2394,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.40347459230451754,"extension":6.832666178249669},"index":1,"playId":"1848a730-5820-338c-90ff-d28481eaf89b","pitchNumber":1,"startTime":"2026-08-14T20:16:18.800Z","endTime":"2026-08-14T20:16:22.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03522987031399,"aZ":-31.16932261489449,"pfxX":-9.736015510078442,"pfxZ":0.5473980924414006,"pX":0.6072408704385084,"pZ":1.226904406955942,"vX0":9.325866359603443,"vY0":-134.3352698304865,"vZ0":-3.5487374780337237,"x":93.85,"y":205.65,"x0":-1.637867863059949,"y0":50.002858898647204,"z0":4.7714686423589905,"aX":-17.864225973087454},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":2359,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.40712078532755713,"extension":7.012872693432815},"index":2,"playId":"c854b1a8-912d-38a0-a5a3-67266624aa97","pitchNumber":2,"startTime":"2026-08-14T20:16:32.005Z","endTime":"2026-08-14T20:16:36.120Z","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":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98616918223362,"aZ":-36.3471030971914,"pfxX":-10.324955775820616,"pfxZ":-2.259878550245748,"pX":-0.14750112915851155,"pZ":2.62280294285561,"vX0":8.253655933309577,"vY0":-135.69922750022693,"vZ0":0.47003700483729416,"x":122.62,"y":167.96,"x0":-1.8995993576159955,"y0":50.00076193913693,"z0":4.996498678819707,"aX":-19.094671498606193},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.7,"breakHorizontal":16.8,"spinRate":2343,"spinDirection":237},"zone":5,"typeConfidence":0.88,"plateTime":0.40492272853373734,"extension":6.891518228485628},"hitData":{"launchSpeed":76.2,"launchAngle":-75.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":175.5}},"index":3,"playId":"a4dda17c-e893-3b10-9020-36eb023180b9","pitchNumber":3,"startTime":"2026-08-14T20:16:45.666Z","endTime":"2026-08-14T20:16:54.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:16:54.552Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out to first baseman Alec Burleson. Carson Kelly to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-14T20:17:31.870Z","endTime":"2026-08-14T20:18:51.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6551840771678,"aZ":-33.51206474901894,"pfxX":-8.650857455348255,"pfxZ":-0.7449536810786501,"pX":-1.2392706288721613,"pZ":3.2734989745309035,"vX0":4.626233910648625,"vY0":-133.52365823821592,"vZ0":1.82206765747813,"x":164.24,"y":150.4,"x0":-1.8735483575170049,"y0":50.00124203897674,"z0":4.999388201098116,"aX":-15.5662770793518},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":2287,"spinDirection":233},"zone":11,"typeConfidence":0.89,"plateTime":0.410742058799225,"extension":6.775087918610946},"index":0,"playId":"b3564484-2bfa-3398-96a0-922db918557a","pitchNumber":1,"startTime":"2026-08-14T20:17:31.870Z","endTime":"2026-08-14T20:17:36.526Z","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":92.5,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95090916295616,"aZ":-34.4904697051784,"pfxX":-9.301975460873086,"pfxZ":-1.2733445263848502,"pX":-0.7065698927664791,"pZ":2.5188665848139005,"vX0":6.075002602018762,"vY0":-134.5485441724858,"vZ0":-0.007936178592822474,"x":143.93,"y":170.77,"x0":-1.7926661025829538,"y0":50.00159742216273,"z0":4.9791327229799,"aX":-16.94376757110063},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.0,"breakHorizontal":15.5,"spinRate":2351,"spinDirection":237},"zone":4,"typeConfidence":0.89,"plateTime":0.40809010267816515,"extension":6.880117199071823},"index":1,"playId":"9854c7f9-d210-31ca-bbf4-1aa7a634f500","pitchNumber":2,"startTime":"2026-08-14T20:17:48.653Z","endTime":"2026-08-14T20:17:52.550Z","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":84.1,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65150282501539,"aZ":-38.76001472768765,"pfxX":-8.015735753918415,"pfxZ":-4.335150939120457,"pX":-0.9481271099040893,"pZ":3.1455544421770583,"vX0":5.470254647838446,"vY0":-122.28290349360518,"vZ0":4.050675256504877,"x":153.14,"y":153.85,"x0":-2.1703905997757698,"y0":50.00594323597472,"z0":4.788552463830844,"aX":-12.166377262853667},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.6,"breakHorizontal":13.3,"spinRate":1649,"spinDirection":276},"zone":11,"typeConfidence":0.91,"plateTime":0.44757509875641777,"extension":6.903917009513922},"index":2,"playId":"f70c7ef6-c018-3354-95b6-5e8110f01990","pitchNumber":3,"startTime":"2026-08-14T20:18:09.031Z","endTime":"2026-08-14T20:18:13.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.893064134731862,"aZ":-28.57855671987492,"pfxX":-9.041079923612712,"pfxZ":1.9505674724012039,"pX":-0.8673444242543862,"pZ":2.9369610091716876,"vX0":5.289913920696986,"vY0":-135.10398551035794,"vZ0":-0.3259023936529811,"x":150.06,"y":159.48,"x0":-1.677701462070754,"y0":50.00566830334372,"z0":5.070617580597817,"aX":-16.688455971987732},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2411,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.40567300292782615,"extension":6.723101908506162},"index":3,"playId":"eea0cf2a-18e2-3659-8339-756746dd1ab8","pitchNumber":4,"startTime":"2026-08-14T20:18:26.514Z","endTime":"2026-08-14T20:18:31.192Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620256857788156,"aZ":-32.93190035982016,"pfxX":-8.138557218801685,"pfxZ":-0.42567050547916807,"pX":0.361146061939983,"pZ":2.3677629510240283,"vX0":8.467601644883162,"vY0":-132.26943294241744,"vZ0":-0.38857968992396397,"x":103.23,"y":174.85,"x0":-1.8036969332384158,"y0":50.00075446109175,"z0":4.9036197841119815,"aX":-14.615791948800025},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.6,"breakHorizontal":13.2,"spinRate":2248,"spinDirection":243},"zone":6,"typeConfidence":0.84,"plateTime":0.41196950438381474,"extension":6.923871673781358},"hitData":{"launchSpeed":90.1,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.26,"coordY":171.95}},"index":4,"playId":"e5ac250d-95d3-32a0-ab86-a76094703af6","pitchNumber":5,"startTime":"2026-08-14T20:18:43.329Z","endTime":"2026-08-14T20:18:51.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:18:51.046Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-14T20:19:02.933Z","endTime":"2026-08-14T20:20:03.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.5,"endSpeed":76.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32877505715253,"aZ":-28.95469082720499,"pfxX":7.657251348849698,"pfxZ":2.178835634777185,"pX":-0.7075235400358165,"pZ":2.3147268206687506,"vX0":1.1803754970810525,"vY0":-120.21853755540192,"vZ0":0.2139777932347776,"x":143.97,"y":176.28,"x0":-2.1993299749686446,"y0":50.00299142058906,"z0":4.775892349733564,"aX":11.308281717767418},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.2,"breakHorizontal":-14.2,"spinRate":2871,"spinDirection":81},"zone":4,"typeConfidence":0.88,"plateTime":0.45404361407667704,"extension":6.930538694615342},"index":0,"playId":"3bc5767d-aff8-3017-b0b9-afb336964d7b","pitchNumber":1,"startTime":"2026-08-14T20:19:17.042Z","endTime":"2026-08-14T20:19:20.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601921882409545,"aZ":-27.407194523295225,"pfxX":-9.068891536097992,"pfxZ":2.632925967957167,"pX":-1.4396813405520947,"pZ":3.0732977008290767,"vX0":3.7882333604119918,"vY0":-133.6746386966582,"vZ0":-0.13127625705118728,"x":171.88,"y":155.8,"x0":-1.6962915654802637,"y0":50.003993658999434,"z0":5.0893791283465735,"aX":-16.426005156197498},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":15.6,"spinRate":2311,"spinDirection":232},"zone":11,"typeConfidence":0.94,"plateTime":0.409632593848015,"extension":7.012956854141396},"index":1,"playId":"8e6007ee-a3ca-345b-85f7-c4f7462d660b","pitchNumber":2,"startTime":"2026-08-14T20:19:31.226Z","endTime":"2026-08-14T20:19:34.875Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241519669369968,"aZ":-27.484761849515127,"pfxX":-8.183753230165564,"pfxZ":2.5825300358340346,"pX":-0.5044276702504206,"pZ":2.4594926800807735,"vX0":5.876155373881775,"vY0":-133.60141153603715,"vZ0":-1.618247688261988,"x":136.23,"y":172.37,"x0":-1.6627620060732062,"y0":50.00575488472068,"z0":5.037608566194363,"aX":-14.881487874608837},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":2281,"spinDirection":233},"zone":4,"typeConfidence":0.92,"plateTime":0.40907472081790974,"extension":6.87257232194559},"hitData":{"launchSpeed":96.4,"launchAngle":49.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.09,"coordY":99.35}},"index":2,"playId":"6519066d-c27f-3e4d-a190-934be16eb0f2","pitchNumber":3,"startTime":"2026-08-14T20:19:48.796Z","endTime":"2026-08-14T20:20:03.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:20:03.971Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-14T20:20:08.370Z","endTime":"2026-08-14T20:21:14.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178617190382756,"aZ":-31.522454975084095,"pfxX":6.647388414707426,"pfxZ":0.4368294029564428,"pX":0.49205100253112266,"pZ":2.4053231873934564,"vX0":3.755349270899739,"vY0":-121.18073137536007,"vZ0":0.6927584225565684,"x":98.24,"y":173.84,"x0":-1.9423004680533063,"y0":50.00077007618538,"z0":4.874364389318961,"aX":9.862324322236235},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2862,"spinDirection":76},"zone":6,"typeConfidence":0.89,"plateTime":0.4523869837514787,"extension":6.881277490745279},"index":0,"playId":"e8c48682-ecac-37d8-8b12-31b8df54b2a1","pitchNumber":1,"startTime":"2026-08-14T20:20:28.037Z","endTime":"2026-08-14T20:20:31.423Z","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":83.1,"endSpeed":76.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021309352388577,"aZ":-39.37441802325812,"pfxX":5.616770057327437,"pfxZ":-4.849033669901728,"pX":1.2209714295203735,"pZ":1.8141266544999979,"vX0":5.352693026109602,"vY0":-120.93965609209127,"vZ0":0.3829232963374192,"x":70.46,"y":189.8,"x0":-1.7485998266688059,"y0":50.00312409013839,"z0":5.100091054296406,"aX":8.339950836497229},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.4,"breakHorizontal":-11.4,"spinRate":2893,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4524618458228069,"extension":6.823683043280993},"index":1,"playId":"2f5caa7d-1d9d-39ff-becb-3053a258b100","pitchNumber":2,"startTime":"2026-08-14T20:20:43.115Z","endTime":"2026-08-14T20:20:47.089Z","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":91.9,"endSpeed":84.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63184797427336,"aZ":-28.29599474045398,"pfxX":-7.735390440953687,"pfxZ":2.1319251963006636,"pX":-0.47812707421545253,"pZ":3.139612498136602,"vX0":6.080894028629786,"vY0":-133.74022401133018,"vZ0":0.29089741091510535,"x":135.23,"y":154.01,"x0":-1.7712641031042484,"y0":50.00255316106839,"z0":5.051453113332395,"aX":-14.075441252280914},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":12.7,"spinRate":2330,"spinDirection":237},"zone":1,"typeConfidence":0.92,"plateTime":0.40884628201559403,"extension":6.8387660933636845},"hitData":{"launchSpeed":92.7,"launchAngle":36.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.31,"coordY":74.72}},"index":2,"playId":"a6867885-192d-3f4a-b16d-7522d0f3876b","pitchNumber":3,"startTime":"2026-08-14T20:21:04.146Z","endTime":"2026-08-14T20:21:14.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:21:14.075Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-14T20:23:55.342Z","endTime":"2026-08-14T20:25:16.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T20:23:09.215Z","endTime":"2026-08-14T20:23:57.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59749816067294,"aZ":-28.004537742198533,"pfxX":8.7307433583102,"pfxZ":2.706927117684419,"pX":0.3700082567509446,"pZ":2.7380322571136677,"vX0":4.2255603107396835,"vY0":-123.53248210486329,"vZ0":-1.457256387548965,"x":102.9,"y":164.85,"x0":-2.4990137441249187,"y0":50.000706139375886,"z0":5.699266830573883,"aX":13.43273071246509},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-16.8,"spinRate":2761,"spinDirection":71},"zone":3,"typeConfidence":0.92,"plateTime":0.4441255855072792,"extension":6.792236419420279},"index":1,"playId":"f69efcfd-29dd-33d4-9592-cb38afc3b61b","pitchNumber":1,"startTime":"2026-08-14T20:23:57.669Z","endTime":"2026-08-14T20:24:01.073Z","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":98.0,"endSpeed":89.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.697556069931835,"aZ":-12.375780667912988,"pfxX":-0.9587000518538336,"pfxZ":9.601928330201872,"pX":-0.5452236872675351,"pZ":4.124549923349788,"vX0":4.346602060322482,"vY0":-142.65803886279537,"vZ0":-3.020543157533066,"x":116.22,"y":193.2,"x0":-1.9637974514201149,"y0":50.00399307739246,"z0":5.976840629708689,"aX":-1.9779115384528847},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":0.8,"spinRate":2400,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3838893830129315,"extension":6.60405273772142},"index":2,"playId":"e8612477-a876-3fb1-89db-1a0363d8f21f","pitchNumber":2,"startTime":"2026-08-14T20:24:34.472Z","endTime":"2026-08-14T20:24:38.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.998018295961604,"aZ":-12.947465227856782,"pfxX":-1.7793027531983099,"pfxZ":9.274856253043264,"pX":-0.4716853313919286,"pZ":2.615221552032155,"vX0":5.214807008454613,"vY0":-142.86872486564388,"vZ0":-6.425147915624903,"x":134.98,"y":168.17,"x0":-2.087114463043063,"y0":50.00546317437923,"z0":5.70230261848872,"aX":-3.689745845238168},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":2.2,"spinRate":2297,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.38293549838640173,"extension":6.8115868804583855},"index":3,"playId":"e1ff1c27-0ba1-359e-aa22-99df484db5bf","pitchNumber":3,"startTime":"2026-08-14T20:24:50.382Z","endTime":"2026-08-14T20:24:53.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.710443216407974,"aZ":-10.054025312734087,"pfxX":-0.20256198300229186,"pfxZ":10.718688095732468,"pX":-0.05852919020165082,"pZ":3.558014356649391,"vX0":5.0350908785143,"vY0":-142.71444497057195,"vZ0":-4.780232375668518,"x":119.23,"y":142.71,"x0":-1.819003073028368,"y0":50.00268240969595,"z0":5.887452635436161,"aX":-0.4189189923924178},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":-0.6,"spinRate":2339,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.38372945311197837,"extension":6.750282167676441},"index":4,"playId":"69a86216-3339-3597-8d5d-a8a55f90b20f","pitchNumber":4,"startTime":"2026-08-14T20:25:12.460Z","endTime":"2026-08-14T20:25:16.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:25:16.483Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Torres singles on a ground ball to right fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-14T20:25:23.736Z","endTime":"2026-08-14T20:27:14.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06385723450531,"aZ":-12.65324286350376,"pfxX":-1.9000107092210805,"pfxZ":9.605710684279542,"pX":-0.5972549435088556,"pZ":2.723859211545733,"vX0":5.289093527798013,"vY0":-141.6057572661701,"vZ0":-5.849771751603523,"x":139.77,"y":165.24,"x0":-2.2417321383890187,"y0":50.00566488761113,"z0":5.624611944397203,"aX":-3.8625307286952153},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":2.4,"spinRate":2350,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.3866520425513613,"extension":6.8621428378073634},"index":0,"playId":"033bdecb-ee7b-35d7-8325-0a880f584a45","pitchNumber":1,"startTime":"2026-08-14T20:25:38.860Z","endTime":"2026-08-14T20:25:42.823Z","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":83.6,"endSpeed":76.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44680191481391,"aZ":-33.78848786691416,"pfxX":7.770217549395764,"pfxZ":-1.0833443236033276,"pX":-1.2242873482341614,"pZ":1.8726631080633769,"vX0":0.7397725095645225,"vY0":-121.78894506570009,"vZ0":-2.180055904419013,"x":163.67,"y":188.22,"x0":-2.5411400655660783,"y0":50.002293131228626,"z0":5.72105284799481,"aX":11.591594070405796},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":-14.3,"spinRate":2730,"spinDirection":58},"zone":13,"typeConfidence":0.86,"plateTime":0.4509136083354779,"extension":6.69641710969743},"index":1,"playId":"26a61939-5dab-3297-b337-d85f7493b147","pitchNumber":2,"startTime":"2026-08-14T20:25:53.751Z","endTime":"2026-08-14T20:25:58.059Z","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":98.1,"endSpeed":89.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52167966193578,"aZ":-10.597723104420915,"pfxX":-2.215322865704068,"pfxZ":10.43768106751021,"pX":-0.42814955802966703,"pZ":3.080183281045289,"vX0":6.378166062858495,"vY0":-142.78362562207056,"vZ0":-4.89022201210234,"x":133.32,"y":155.62,"x0":-2.4018941112403334,"y0":50.00127910427646,"z0":5.480381693793878,"aX":-4.579226122161082},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":2.8,"spinRate":2378,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3834354710944923,"extension":6.954819339235771},"index":2,"playId":"9fb6b2fb-f22d-34b1-9c36-fbaa98605060","pitchNumber":3,"startTime":"2026-08-14T20:26:10.242Z","endTime":"2026-08-14T20:26:13.375Z","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":99.0,"endSpeed":91.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424706042823246,"aZ":-14.008860112582123,"pfxX":-1.278186294185561,"pfxZ":8.57401089745421,"pX":-0.6456988248552733,"pZ":3.9755405288631036,"vX0":4.884849369379759,"vY0":-144.1674888167764,"vZ0":-2.672741808216962,"x":141.61,"y":131.44,"x0":-2.1911177468724863,"y0":50.005500499479595,"z0":5.771987945652547,"aX":-2.7092473672126482},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.2,"breakHorizontal":1.4,"spinRate":2146,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3789633132515191,"extension":6.737521575396703},"index":3,"playId":"2ee8c9ee-a753-3876-b8d7-c35605920016","pitchNumber":4,"startTime":"2026-08-14T20:26:31.183Z","endTime":"2026-08-14T20:26:35.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200698628657992,"aZ":-13.444774956436772,"pfxX":-3.0083287424177243,"pfxZ":8.884912205113341,"pX":-2.2385366349276508,"pZ":3.713746518110164,"vX0":1.3813526583423428,"vY0":-143.7735244187105,"vZ0":-3.2822921190561547,"x":202.33,"y":138.51,"x0":-2.3325642479716127,"y0":50.002109529854515,"z0":5.696625811363277,"aX":-6.340517208561433},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2227,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.37998224961374083,"extension":6.8064115651343045},"index":4,"playId":"36dca0dc-36ce-3837-81c5-ffb45fca0f3d","pitchNumber":5,"startTime":"2026-08-14T20:26:47.933Z","endTime":"2026-08-14T20:26:50.933Z","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":98.5,"endSpeed":90.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43284118450256,"aZ":-12.296307776445188,"pfxX":-2.5756907760098375,"pfxZ":9.476074521324772,"pX":-0.107015154280416,"pZ":2.1746730018464113,"vX0":7.08041930160068,"vY0":-143.2929639123161,"vZ0":-7.272830245648077,"x":121.08,"y":180.06,"x0":-2.2658788839068342,"y0":50.002627857157414,"z0":5.499319348350627,"aX":-5.4038085247665935},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2373,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.38100069001404924,"extension":6.950142536077978},"hitData":{"launchSpeed":98.2,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.76,"coordY":161.25}},"index":5,"playId":"1d9c55a7-d44d-3a61-a2c6-a1cb3f193393","pitchNumber":6,"startTime":"2026-08-14T20:27:02.887Z","endTime":"2026-08-14T20:27:14.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:27:14.486Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Fermín walks. Bryan Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-14T20:27:17.622Z","endTime":"2026-08-14T20:31:14.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187153927275684,"aZ":-28.126557767878303,"pfxX":7.774232498344315,"pfxZ":2.7245462300411276,"pX":-0.04181292477860649,"pZ":2.5597957347500726,"vX0":3.247697953565736,"vY0":-121.76439209546962,"vZ0":-1.742016566143124,"x":118.59,"y":169.67,"x0":-2.407030678970256,"y0":50.004207187955046,"z0":5.742108109338177,"aX":11.554505995435452},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":-14.9,"spinRate":2636,"spinDirection":65},"zone":5,"typeConfidence":0.92,"plateTime":0.4516046217423564,"extension":6.853165897780279},"index":0,"playId":"149181fb-b842-3f32-a47e-12ef00352067","pitchNumber":1,"startTime":"2026-08-14T20:27:37.209Z","endTime":"2026-08-14T20:27:40.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989106247635632,"aZ":-30.875006840399,"pfxX":11.53792774554768,"pfxZ":0.8806671975284726,"pX":-0.32635896822184374,"pZ":2.824930645973295,"vX0":1.3805853198254898,"vY0":-121.89066142720868,"vZ0":-0.3621318304569505,"x":129.44,"y":162.51,"x0":-2.399018639184739,"y0":50.00455903007553,"z0":5.683200327335533,"aX":17.048374262008842},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.8,"breakHorizontal":-21.1,"spinRate":2810,"spinDirection":61},"zone":2,"typeConfidence":0.92,"plateTime":0.45250904471712783,"extension":6.771704220798532},"index":1,"playId":"0eede8db-653b-39b9-9267-8820351c2ec2","pitchNumber":2,"startTime":"2026-08-14T20:27:54.056Z","endTime":"2026-08-14T20:27:58.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42352113689869,"aZ":-29.17258287103966,"pfxX":7.79969610471219,"pfxZ":1.9586283665811695,"pX":2.1943408439768506,"pZ":0.29929925813328684,"vX0":7.692764375900893,"vY0":-123.72444554758974,"vZ0":-6.748712564124661,"x":33.36,"y":230.7,"x0":-1.9822437233913106,"y0":50.0038443941362,"z0":5.54553318024908,"aX":11.946285653188138},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":-16.1,"spinRate":2782,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44472771756876783,"extension":6.986398922054497},"index":2,"playId":"0789e966-cb7e-317f-82f0-75753ae2b088","pitchNumber":3,"startTime":"2026-08-14T20:28:12.597Z","endTime":"2026-08-14T20:28:17.305Z","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":88.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07275078697982,"aZ":-15.164249052064704,"pfxX":-1.683270464198729,"pfxZ":8.439812974532272,"pX":0.7241687881415501,"pZ":2.873783734597952,"vX0":7.535604438559775,"vY0":-141.05279548302818,"vZ0":-5.261608755656819,"x":89.4,"y":161.19,"x0":-1.7631970754833521,"y0":50.002264944663835,"z0":5.741124475315067,"aX":-3.3940431296591815},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":1.6,"spinRate":2164,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.38832318229986607,"extension":6.761418675843085},"index":3,"playId":"1ca40ba8-96f3-3f7f-ad05-3e0483b21657","pitchNumber":4,"startTime":"2026-08-14T20:28:33.796Z","endTime":"2026-08-14T20:28:37.093Z","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":98.7,"endSpeed":90.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99846605155872,"aZ":-13.949924263752914,"pfxX":-0.9301213140428073,"pfxZ":8.726140997605949,"pX":-0.07728285677691014,"pZ":2.7878857230179737,"vX0":5.536403442857641,"vY0":-143.52849549789104,"vZ0":-5.914656400635674,"x":119.95,"y":163.51,"x0":-1.909642236707521,"y0":50.00006224090991,"z0":5.742882316490029,"aX":-1.9434894097323387},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":0.6,"spinRate":2108,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.38151379430105514,"extension":6.736720102940026},"index":4,"playId":"80856fee-9d4b-37c5-b780-48e4e30b14ec","pitchNumber":5,"startTime":"2026-08-14T20:28:56.610Z","endTime":"2026-08-14T20:29:00.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-14T20:29:26.528Z","endTime":"2026-08-14T20:30:11.439Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29170574693695,"aZ":-30.578796105367566,"pfxX":7.151026435264393,"pfxZ":1.0351548097157846,"pX":1.0011158400699052,"pZ":2.385438719867851,"vX0":5.771580605999909,"vY0":-123.79934587810534,"vZ0":-1.647805853378003,"x":78.84,"y":174.37,"x0":-2.2952156402848334,"y0":50.003922336205605,"z0":5.6358508501257765,"aX":11.022670993043837},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-14.4,"spinRate":2444,"spinDirection":71},"zone":14,"typeConfidence":0.88,"plateTime":0.44360667933838327,"extension":6.966692160960892},"index":6,"playId":"11da71ee-2b48-381a-a4cc-a506280629e1","pitchNumber":6,"startTime":"2026-08-14T20:30:11.439Z","endTime":"2026-08-14T20:30:14.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896225817653086,"aZ":-30.960880115236183,"pfxX":10.036129190006694,"pfxZ":0.786618548617815,"pX":2.0048748710949265,"pZ":0.7139234214836865,"vX0":7.484820601926571,"vY0":-124.15620065284286,"vZ0":-5.352814820692639,"x":40.58,"y":219.5,"x0":-2.3622331890986694,"y0":50.00395712163859,"z0":5.50141013384523,"aX":15.531984020117532},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-20.0,"spinRate":2704,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.44264968212414235,"extension":6.941491789558415},"index":7,"playId":"088dd9b5-c548-314f-a885-bfe40dd7382f","pitchNumber":7,"startTime":"2026-08-14T20:30:31.946Z","endTime":"2026-08-14T20:30:35.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52988072664514,"aZ":-13.345843198431739,"pfxX":-1.8745111423279663,"pfxZ":9.176896346595067,"pX":1.4524361561398313,"pZ":2.1925472772893535,"vX0":9.757235603353147,"vY0":-141.46876625646297,"vZ0":-7.353268921533741,"x":61.64,"y":179.58,"x0":-1.7794801402881677,"y0":50.004350824866876,"z0":5.658839220815168,"aX":-3.8467821399732487},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":1.7,"spinRate":2154,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3853457482305864,"extension":6.819989350336735},"index":8,"playId":"bfe0d7a1-9bb3-3888-9bda-2b584dee7a80","pitchNumber":8,"startTime":"2026-08-14T20:30:54.213Z","endTime":"2026-08-14T20:30:57.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441392626768607,"aZ":-30.14430610774258,"pfxX":8.990420850651047,"pfxZ":1.277763517222704,"pX":1.5821561289188217,"pZ":1.0419772785434533,"vX0":6.721314629053436,"vY0":-125.34063146817999,"vZ0":-4.9948771135514125,"x":56.69,"y":210.65,"x0":-2.302685341775364,"y0":50.00318804669705,"z0":5.5233060476372495,"aX":14.298730374088054},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":-17.9,"spinRate":2653,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.43706493436765115,"extension":6.906126399240254},"index":9,"playId":"40dc3b47-fe43-3a88-b892-a9d0daa58d78","pitchNumber":9,"startTime":"2026-08-14T20:31:11.631Z","endTime":"2026-08-14T20:31:14.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:31:14.693Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"César Prieto flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-14T20:32:26.340Z","endTime":"2026-08-14T20:33:39.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-14T20:31:28.824Z","endTime":"2026-08-14T20:32:28.520Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96644044782679,"aZ":-28.625807954785994,"pfxX":9.952784758839252,"pfxZ":2.310942512841348,"pX":0.3414237835746981,"pZ":1.987024768878226,"vX0":3.6835257384759,"vY0":-123.35164556777984,"vZ0":-2.877940428111753,"x":103.99,"y":185.13,"x0":-2.465351051458589,"y0":50.00524846664628,"z0":5.587006014789895,"aX":15.311095941028363},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-18.8,"spinRate":2701,"spinDirection":72},"zone":9,"typeConfidence":0.92,"plateTime":0.44434305214478176,"extension":6.851829940614216},"index":1,"playId":"f2d386aa-07f4-301c-a5f5-bd2da8608c62","pitchNumber":1,"startTime":"2026-08-14T20:32:28.520Z","endTime":"2026-08-14T20:32:31.520Z","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":97.7,"endSpeed":90.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087290698498336,"aZ":-15.558490974648365,"pfxX":-0.684581097356137,"pfxZ":8.036185027428493,"pX":-0.739956359375588,"pZ":3.5722287233464916,"vX0":4.493606814553914,"vY0":-142.2858601690542,"vZ0":-2.9187739711811767,"x":145.21,"y":142.33,"x0":-2.2450816928501123,"y0":50.00255257105956,"z0":5.586799981855251,"aX":-1.4160367197468888},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.2,"breakHorizontal":0.4,"spinRate":2235,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.38372798329825963,"extension":6.862943332322595},"index":2,"playId":"1cf9025d-9d4d-3e1c-a1f3-4c682b6d644b","pitchNumber":2,"startTime":"2026-08-14T20:32:43.728Z","endTime":"2026-08-14T20:32:46.728Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-14T20:32:50.219Z","endTime":"2026-08-14T20:33:06.823Z","isPitch":false,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"}},{"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":99.1,"endSpeed":90.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21618314123955,"aZ":-13.274358097294302,"pfxX":-1.276617682444524,"pfxZ":8.946160751701314,"pX":-1.2440002411184214,"pZ":4.8867044944950315,"vX0":3.7078183447257747,"vY0":-144.35505606285366,"vZ0":-0.09127115525048674,"x":164.42,"y":106.84,"x0":-2.378583007203171,"y0":50.00616638383505,"z0":5.735064957149343,"aX":-2.6982501219013475},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.3,"breakHorizontal":1.6,"spinRate":2257,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3792506966205247,"extension":6.779446440238429},"index":4,"playId":"451afd9f-ca4b-35a0-91a4-a2d09d068c25","pitchNumber":3,"startTime":"2026-08-14T20:33:06.823Z","endTime":"2026-08-14T20:33:09.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97896008728981,"aZ":-13.80965342501548,"pfxX":-2.9560275913085494,"pfxZ":8.833144792379446,"pX":0.5029052027524312,"pZ":2.6845973854326206,"vX0":8.247163252694085,"vY0":-143.24842014541522,"vZ0":-5.792385994878541,"x":97.83,"y":166.3,"x0":-2.028836658194464,"y0":50.00136588960221,"z0":5.595560216747033,"aX":-6.145356015096213},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2143,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.38230229817690997,"extension":6.923580566744472},"hitData":{"launchSpeed":94.2,"launchAngle":45.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.87,"coordY":76.58}},"index":5,"playId":"87bd6c8f-d04e-3bb1-a070-4d4312d5316f","pitchNumber":4,"startTime":"2026-08-14T20:33:24.263Z","endTime":"2026-08-14T20:33:39.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:33:39.781Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-14T20:33:53.079Z","endTime":"2026-08-14T20:35:07.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766831923780867,"aZ":-27.346041016503285,"pfxX":9.1385933747089,"pfxZ":2.9999828342075006,"pX":-0.9094461188106107,"pZ":3.612563138859983,"vX0":1.4019951264705743,"vY0":-126.31610558042081,"vZ0":0.30229038969823174,"x":151.67,"y":141.24,"x0":-2.6589917759608652,"y0":50.00155506095446,"z0":5.697610146886065,"aX":14.702707270193923},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":2508,"spinDirection":83},"zone":11,"typeConfidence":0.91,"plateTime":0.43432753874290286,"extension":6.692245240293918},"index":0,"playId":"237a79b7-38ed-3fa1-8e92-777ccf6977c4","pitchNumber":1,"startTime":"2026-08-14T20:34:07.141Z","endTime":"2026-08-14T20:34:11.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46553668799798,"aZ":-15.310607443648715,"pfxX":-2.248070177996798,"pfxZ":8.17832173484527,"pX":-0.4980901157240294,"pZ":3.273788013539764,"vX0":5.684941357859419,"vY0":-142.2033357575318,"vZ0":-3.4326152513132384,"x":135.99,"y":150.39,"x0":-2.224900876430446,"y0":50.00548399827239,"z0":5.458693570031716,"aX":-4.637430678169535},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":3.0,"spinRate":2197,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.38415037583384715,"extension":6.895155433539766},"index":1,"playId":"4853045c-2ce0-3039-a655-215e776fc04b","pitchNumber":2,"startTime":"2026-08-14T20:34:24.211Z","endTime":"2026-08-14T20:34:28.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.293317424462174,"aZ":-30.59404671103194,"pfxX":11.18190657126953,"pfxZ":1.0344207690286682,"pX":-0.36541132061192144,"pZ":1.9197055081617262,"vX0":1.8511630188647574,"vY0":-123.14866766495294,"vZ0":-2.5634003570655253,"x":130.93,"y":186.95,"x0":-2.579909871516358,"y0":50.000162402645515,"z0":5.5828853788465045,"aX":17.033776851038244},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-20.6,"spinRate":2734,"spinDirection":66},"zone":7,"typeConfidence":0.92,"plateTime":0.44614160223525534,"extension":6.8422466126089025},"index":2,"playId":"646d93b7-333b-3f92-b507-13decbb07ac0","pitchNumber":3,"startTime":"2026-08-14T20:34:41.476Z","endTime":"2026-08-14T20:34:44.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-14T20:34:53.324Z","endTime":"2026-08-14T20:35:02.286Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.487444097383776,"aZ":-17.304966864418972,"pfxX":-0.9220108384324452,"pfxZ":7.058118512818778,"pX":0.33734246356652314,"pZ":3.71582715929702,"vX0":8.021411073597283,"vY0":-143.58196857301917,"vZ0":-2.2838299971278655,"x":104.14,"y":138.45,"x0":-2.362130399225303,"y0":50.00171499500793,"z0":5.587570978294637,"aX":-1.9437234610762286},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":0.2,"spinRate":2338,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.3802019641451988,"extension":6.885423268215562},"index":4,"playId":"844431fc-0fbd-3d2d-b823-0a391bb3f452","pitchNumber":4,"startTime":"2026-08-14T20:35:02.286Z","endTime":"2026-08-14T20:35:07.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:35:07.302Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-14T20:37:27.479Z","endTime":"2026-08-14T20:38:50.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849565574971006,"aZ":-31.89509865181135,"pfxX":-8.876718056633162,"pfxZ":0.14745186500257113,"pX":0.9144442863027282,"pZ":2.3373380985010326,"vX0":9.97128343801551,"vY0":-136.3899543787041,"vZ0":-1.601475419236838,"x":82.14,"y":175.67,"x0":-1.6285010292705253,"y0":50.00190146443938,"z0":5.123105484997536,"aX":-16.791235319823233},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.1,"breakHorizontal":14.0,"spinRate":2365,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.40095788527798293,"extension":6.731863401865828},"index":0,"playId":"d528eab5-b9da-35d9-9fb3-0a60699af9c8","pitchNumber":1,"startTime":"2026-08-14T20:37:37.299Z","endTime":"2026-08-14T20:37:42.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.526078589936407,"aZ":-37.67421977681741,"pfxX":7.103764859600558,"pfxZ":-3.842757042879393,"pX":0.9487479620005971,"pZ":1.5687527548202398,"vX0":4.659487275623384,"vY0":-118.29522595053808,"vZ0":-0.11329195090154487,"x":80.84,"y":196.42,"x0":-1.9630211956725345,"y0":50.00438301399062,"z0":5.0434097141341585,"aX":10.163971524366742},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.7,"breakHorizontal":-13.9,"spinRate":2968,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.46132599517971906,"extension":6.8203140596959715},"index":1,"playId":"e644af96-4a1d-3b6b-998f-1db1451f3e0f","pitchNumber":2,"startTime":"2026-08-14T20:37:49.549Z","endTime":"2026-08-14T20:37:53.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-14T20:38:05.418Z","endTime":"2026-08-14T20:38:13.510Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697130125641422,"aZ":-31.57492060342675,"pfxX":-10.92071435480955,"pfxZ":0.3171422038001843,"pX":-0.29431140437398035,"pZ":2.8189433408185742,"vX0":7.398576949013964,"vY0":-135.72017752862217,"vZ0":-0.36094895793278214,"x":128.22,"y":162.67,"x0":-1.6368861027169457,"y0":50.000330491507164,"z0":5.152718988934241,"aX":-20.37056986981028},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.7,"breakHorizontal":18.2,"spinRate":2379,"spinDirection":232},"zone":1,"typeConfidence":0.91,"plateTime":0.40357046172090216,"extension":6.796848933591776},"index":3,"playId":"15a0d084-cd78-3e04-8ace-58937a6d5470","pitchNumber":3,"startTime":"2026-08-14T20:38:13.510Z","endTime":"2026-08-14T20:38:19.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.036071243863645,"aZ":-36.39779427211825,"pfxX":7.086389046743592,"pfxZ":-2.9468101639875695,"pX":-0.7317806320877625,"pZ":2.2296251873262984,"vX0":1.1435207912625267,"vY0":-119.08752157315597,"vZ0":1.102612851778779,"x":144.89,"y":178.58,"x0":-2.1387201767187425,"y0":50.0007325438313,"z0":5.055071200541761,"aX":10.1682114786399},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.8,"breakHorizontal":-13.1,"spinRate":2803,"spinDirection":65},"zone":4,"typeConfidence":0.89,"plateTime":0.46008527353871953,"extension":6.802488619234094},"hitData":{"launchSpeed":94.8,"launchAngle":38.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.8,"coordY":76.0}},"index":4,"playId":"3b2ad464-3562-3712-ae74-412255b0970e","pitchNumber":4,"startTime":"2026-08-14T20:38:41.733Z","endTime":"2026-08-14T20:38:50.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:38:50.987Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (22) on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-14T20:38:54.890Z","endTime":"2026-08-14T20:39:50.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4182153877372,"aZ":-31.81587050045636,"pfxX":8.715169293229888,"pfxZ":0.23988168337492688,"pX":0.9273401266241833,"pZ":1.8591899953102182,"vX0":4.307158557776484,"vY0":-120.97795797256936,"vZ0":-0.14601922245988752,"x":81.65,"y":188.58,"x0":-2.007772033720317,"y0":50.00176747270227,"z0":4.707113402747503,"aX":12.926937716850084},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-16.8,"spinRate":2868,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4526136867369419,"extension":6.8678845220762454},"index":0,"playId":"bf5f3e91-928c-30df-a82d-79b7828b7ea6","pitchNumber":1,"startTime":"2026-08-14T20:39:13.026Z","endTime":"2026-08-14T20:39:18.387Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.887133618405198,"aZ":-31.816769209763475,"pfxX":-9.17184598616819,"pfxZ":0.18923279028634532,"pX":0.13552679740832516,"pZ":2.252154291546628,"vX0":7.6846975457450775,"vY0":-135.48135443525925,"vZ0":-1.4026574334786754,"x":111.83,"y":177.97,"x0":-1.5475274277424222,"y0":50.001275242116854,"z0":5.002514561690952,"aX":-17.031507011375837},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.2,"breakHorizontal":15.0,"spinRate":2289,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.4044509064978663,"extension":6.788703537407037},"index":1,"playId":"77edfa4a-f0f3-3276-8e34-cf5c9202c869","pitchNumber":2,"startTime":"2026-08-14T20:39:26.446Z","endTime":"2026-08-14T20:39:29.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79781501679481,"aZ":-27.611084603396524,"pfxX":-8.936492952658606,"pfxZ":2.4131915611915034,"pX":0.11108382041578875,"pZ":2.7339862694225996,"vX0":8.008232886216929,"vY0":-136.34727288830197,"vZ0":-1.172041446192374,"x":102.63,"y":152.68,"x0":-1.6970283582726857,"y0":50.00191348273829,"z0":5.067248476111828,"aX":-16.895859483084052},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.3,"breakHorizontal":14.6,"spinRate":2482,"spinDirection":234},"zone":5,"typeConfidence":0.93,"plateTime":0.40105718018873215,"extension":6.7925598699679774},"hitData":{"launchSpeed":89.2,"launchAngle":20.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.59,"coordY":115.2}},"index":2,"playId":"92fbb262-58fd-3bc2-a175-c6e4f88ffb1b","pitchNumber":3,"startTime":"2026-08-14T20:39:38.629Z","endTime":"2026-08-14T20:39:50.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:39:50.769Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-14T20:40:04.689Z","endTime":"2026-08-14T20:42:15.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33701964729749,"aZ":-25.997391255333604,"pfxX":-9.421952407270638,"pfxZ":3.4185315026349326,"pX":-0.06398656505941201,"pZ":3.3226700434316223,"vX0":7.474794680355934,"vY0":-133.67613817277302,"vZ0":0.36413547197977314,"x":119.44,"y":149.07,"x0":-1.6750434918786519,"y0":50.00161576147262,"z0":5.05395160520033,"aX":-17.017594170166966},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2266,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.4100383525690914,"extension":6.788110762463233},"index":0,"playId":"396f0b84-bbc1-3a7b-8651-3f2f2081654b","pitchNumber":1,"startTime":"2026-08-14T20:40:15.500Z","endTime":"2026-08-14T20:40:19.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27460286384369,"aZ":-30.990121596515937,"pfxX":7.309678594585824,"pfxZ":0.8018073507882804,"pX":0.7104025373290238,"pZ":3.083282779161313,"vX0":4.235849638075404,"vY0":-120.85766449548093,"vZ0":1.841862946942471,"x":89.92,"y":155.53,"x0":-2.0140601291932914,"y0":50.00499048293909,"z0":5.030611837658101,"aX":10.82698201774619},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":-14.3,"spinRate":2933,"spinDirection":70},"zone":3,"typeConfidence":0.89,"plateTime":0.45298514205685025,"extension":6.7360067494137805},"index":1,"playId":"56a7c830-7d71-3977-ac00-b10f901ea767","pitchNumber":2,"startTime":"2026-08-14T20:40:34.565Z","endTime":"2026-08-14T20:40:39.083Z","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":92.4,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55836407332804,"aZ":-19.251260846604275,"pfxX":-3.9058756594467785,"pfxZ":7.031066078113538,"pX":-0.24982306622822872,"pZ":3.854102966508622,"vX0":4.925556863159405,"vY0":-134.55609218662548,"vZ0":0.05945181466332994,"x":126.52,"y":134.72,"x0":-1.594624423492996,"y0":50.00225782643499,"z0":5.193128075163987,"aX":-7.178873714810647},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":6.0,"spinRate":2388,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.40669294735852457,"extension":6.881341360943827},"index":2,"playId":"0387de2e-8640-3d41-b0c1-34e5d845b640","pitchNumber":3,"startTime":"2026-08-14T20:40:51.696Z","endTime":"2026-08-14T20:40:55.012Z","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":83.3,"endSpeed":76.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883078561934845,"aZ":-40.695420429051296,"pfxX":5.776068928752602,"pfxZ":-5.783352367785056,"pX":1.2183151291570717,"pZ":0.788577944604159,"vX0":5.4430098375350875,"vY0":-121.2212454923213,"vZ0":-1.5035305715101996,"x":70.56,"y":217.49,"x0":-1.8147187860406342,"y0":50.00291530832394,"z0":5.001687598270534,"aX":8.510155573502077},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.6,"breakHorizontal":-11.9,"spinRate":3024,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4535573408560656,"extension":6.858655661381345},"index":3,"playId":"96c793b5-648a-36e6-9dc0-a5a24223831c","pitchNumber":4,"startTime":"2026-08-14T20:41:12.924Z","endTime":"2026-08-14T20:41:15.995Z","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":92.5,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46396743781768,"aZ":-19.285090843917995,"pfxX":-3.308541939186693,"pfxZ":6.978481385280839,"pX":1.167736810864929,"pZ":3.2240617046069326,"vX0":8.234679394774194,"vY0":-134.60574140496647,"vZ0":-1.5279746201827893,"x":72.49,"y":151.73,"x0":-1.492545199409005,"y0":50.00287288384398,"z0":5.155805233301212,"aX":-6.112066507660258},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":4.3,"spinRate":2438,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.40593373839023794,"extension":7.009898153033762},"index":4,"playId":"f2a13b66-c372-3486-8299-717c4b03f8a5","pitchNumber":5,"startTime":"2026-08-14T20:41:38.171Z","endTime":"2026-08-14T20:41:42.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5592990906114,"aZ":-26.404362986905166,"pfxX":-6.134959990056807,"pfxZ":3.060010861848257,"pX":0.45686035598692915,"pZ":3.369693710016142,"vX0":7.627164504552951,"vY0":-136.1299459136197,"vZ0":0.12496931930626742,"x":99.59,"y":147.8,"x0":-1.5779763125389388,"y0":50.00348193873527,"z0":5.144009382210906,"aX":-11.569941908946777},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":9.6,"spinRate":2339,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.40163947681372614,"extension":6.784843351760703},"hitData":{"launchSpeed":95.3,"launchAngle":46.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.59,"coordY":94.07}},"index":5,"playId":"142811b2-a328-39d5-aa33-a7c98fdcaf96","pitchNumber":6,"startTime":"2026-08-14T20:42:00.533Z","endTime":"2026-08-14T20:42:15.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:42:15.343Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-14T20:42:17.413Z","endTime":"2026-08-14T20:44:14.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":76.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529871577577353,"aZ":-40.326275023344756,"pfxX":8.141177018415412,"pfxZ":-5.575482137935477,"pX":0.566030845767048,"pZ":2.228670563471165,"vX0":3.508178795275729,"vY0":-120.22174622951538,"vZ0":1.899644946451024,"x":95.42,"y":178.61,"x0":-1.970259388157626,"y0":50.00339968570158,"z0":5.010361406834392,"aX":11.903163383209973},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.4,"breakHorizontal":-15.6,"spinRate":2958,"spinDirection":63},"zone":6,"typeConfidence":0.91,"plateTime":0.45579262090869266,"extension":6.752930274092002},"index":0,"playId":"4ae28328-cf27-35d3-89e0-e8336d0209a5","pitchNumber":1,"startTime":"2026-08-14T20:42:40.256Z","endTime":"2026-08-14T20:42:43.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"a1227983-5436-460d-acee-60641be32e46","startTime":"2026-08-14T20:42:56.603Z","endTime":"2026-08-14T20:43:01.603Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50587768591672,"aZ":-26.015172650711307,"pfxX":-8.255903634059816,"pfxZ":3.250747802584737,"pX":0.3727099368610858,"pZ":3.761347620757957,"vX0":7.9319792544334415,"vY0":-137.33719897246394,"vZ0":0.8374617296838394,"x":102.79,"y":137.22,"x0":-1.4905913096697478,"y0":50.00494231113609,"z0":5.231740938607756,"aX":-15.656770491526757},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":2423,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.3999342929984415,"extension":6.863084157910364},"index":2,"playId":"4bc4db67-671c-31e7-9529-2037bee4429e","pitchNumber":2,"startTime":"2026-08-14T20:43:13.379Z","endTime":"2026-08-14T20:43:18.308Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60944291846125,"aZ":-39.790989749879024,"pfxX":-8.541299375703463,"pfxZ":-4.898577781036931,"pX":-1.79008053763557,"pZ":2.903675380150877,"vX0":3.5231575489734848,"vY0":-124.3396348706348,"vZ0":3.4239207938302796,"x":185.23,"y":160.38,"x0":-2.1213542303943895,"y0":50.00301178445516,"z0":4.826135267819908,"aX":-13.277731266125182},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.7,"breakHorizontal":14.5,"spinRate":1567,"spinDirection":284},"zone":11,"typeConfidence":0.9,"plateTime":0.4417183953310637,"extension":6.848977978879753},"index":3,"playId":"385f1f33-f720-3ff4-83da-64c932e0fea8","pitchNumber":3,"startTime":"2026-08-14T20:43:33.216Z","endTime":"2026-08-14T20:43:36.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310057895966562,"aZ":-17.61582954620547,"pfxX":-6.280824701668232,"pfxZ":7.958662062630823,"pX":1.5285466296142447,"pZ":1.8766771491804124,"vX0":10.217732265764406,"vY0":-134.4525659679494,"vZ0":-4.786187940585802,"x":58.74,"y":188.11,"x0":-1.5060437858672155,"y0":50.005188371057194,"z0":4.931038691419848,"aX":-11.494058525856357},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2470,"spinDirection":233},"zone":14,"typeConfidence":0.92,"plateTime":0.40745688431521154,"extension":6.854715742013386},"index":4,"playId":"3f3c857a-062f-31d0-80bf-32d5735ec529","pitchNumber":4,"startTime":"2026-08-14T20:43:50.411Z","endTime":"2026-08-14T20:43:54.053Z","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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338337557906897,"aZ":-19.74064090875857,"pfxX":-6.992589659008058,"pfxZ":6.810591459925014,"pX":-0.4477148224389701,"pZ":3.947772350689596,"vX0":5.937472299604365,"vY0":-134.3207681540352,"vZ0":0.6969500050019339,"x":134.07,"y":132.19,"x0":-1.7793289022993923,"y0":50.00247227815262,"z0":5.089505141338068,"aX":-12.765793866462813},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":11.4,"spinRate":2433,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.40791100782753453,"extension":6.840481045209848},"index":5,"playId":"c35a73ef-12ee-303e-bad5-367fc2fc66b2","pitchNumber":5,"startTime":"2026-08-14T20:44:10.153Z","endTime":"2026-08-14T20:44:14.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:44:14.714Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, shortstop Masyn Winn to second baseman JJ Wetherholt. Michael Busch out at 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-14T20:45:04.183Z","endTime":"2026-08-14T20:46:24.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-14T20:44:29.154Z","endTime":"2026-08-14T20:45:06.420Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.1,"endSpeed":75.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72877431437905,"aZ":-33.98867006806424,"pfxX":8.359837586307496,"pfxZ":-1.2577307306869745,"pX":0.36590762987215003,"pZ":1.738070886960726,"vX0":3.1696405822123115,"vY0":-119.58949981926256,"vZ0":0.07852235862497614,"x":103.05,"y":191.85,"x0":-2.0659526508409076,"y0":50.005474078649534,"z0":4.773150039569647,"aX":12.01692761671125},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.9,"breakHorizontal":-16.0,"spinRate":2986,"spinDirection":77},"zone":9,"typeConfidence":0.88,"plateTime":0.4593659298868915,"extension":6.9813041671733425},"index":1,"playId":"7d194f24-00ba-34e4-8967-60c13762c7d4","pitchNumber":1,"startTime":"2026-08-14T20:45:06.420Z","endTime":"2026-08-14T20:45:10.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-14T20:45:17.936Z","endTime":"2026-08-14T20:45:32.511Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":82.8,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32594614644546,"aZ":-37.713749736900894,"pfxX":7.056925779613656,"pfxZ":-3.7723818352381002,"pX":1.9032853320824876,"pZ":0.9712588099780008,"vX0":6.468440066455125,"vY0":-120.43055586291068,"vZ0":-1.255315143888304,"x":44.45,"y":212.56,"x0":-1.7338014846777015,"y0":50.00145871277253,"z0":4.834165220426868,"aX":10.367053261404509},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.8,"breakHorizontal":-14.3,"spinRate":2899,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4547561598862129,"extension":6.844061329571828},"index":3,"playId":"8015445d-ae8e-3834-8665-c595dfce7ec8","pitchNumber":2,"startTime":"2026-08-14T20:45:32.511Z","endTime":"2026-08-14T20:45:35.795Z","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":93.3,"endSpeed":85.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463257263383596,"aZ":-26.918986391910003,"pfxX":-7.877327883246276,"pfxZ":2.8253596296062806,"pX":-0.2273451274614175,"pZ":3.0426732838567188,"vX0":6.5906138933699046,"vY0":-135.70267485114155,"vZ0":-0.5116558479470092,"x":125.67,"y":156.63,"x0":-1.6673624550894548,"y0":50.00180384844935,"z0":5.1133713786586075,"aX":-14.650252792313232},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":12.8,"spinRate":2457,"spinDirection":226},"zone":2,"typeConfidence":0.93,"plateTime":0.4040485859264975,"extension":6.874564423145356},"index":4,"playId":"c7200dc0-ecfd-3fc3-9dcf-4c6628352687","pitchNumber":3,"startTime":"2026-08-14T20:45:49.089Z","endTime":"2026-08-14T20:45:52.623Z","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":81.6,"endSpeed":74.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62539247818469,"aZ":-40.659671317155095,"pfxX":8.148390215098154,"pfxZ":-5.991884313078188,"pX":-0.03785633697837603,"pZ":1.8681457968367519,"vX0":1.786674063404174,"vY0":-118.78570507483896,"vZ0":1.3868854060144378,"x":118.44,"y":188.34,"x0":-1.8595946420016456,"y0":50.00279608880495,"z0":4.998578410163477,"aX":11.540528383360298},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.2,"breakHorizontal":-15.2,"spinRate":2746,"spinDirection":67},"zone":8,"typeConfidence":0.91,"plateTime":0.4626705173333172,"extension":6.790351234243279},"hitData":{"launchSpeed":99.3,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":148.64}},"index":5,"playId":"629e6e10-eafc-3a22-8edc-de9ac6cea1b6","pitchNumber":4,"startTime":"2026-08-14T20:46:17.944Z","endTime":"2026-08-14T20:46:24.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:46:24.585Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-14T20:49:09.917Z","endTime":"2026-08-14T20:49:36.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T20:48:13.839Z","endTime":"2026-08-14T20:49:11.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"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":85.2,"endSpeed":78.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144548411505447,"aZ":-33.30720147969656,"pfxX":-0.5600022401208351,"pfxZ":-0.7262299992013617,"pX":0.25800182137852734,"pZ":2.937021876285977,"vX0":7.864032265599982,"vY0":-123.93713897864195,"vZ0":0.33427045036534264,"x":107.17,"y":159.48,"x0":-2.8737812816915618,"y0":50.00020226876325,"z0":5.566311804620901,"aX":-0.8775730851603911},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":-0.7,"spinRate":2603,"spinDirection":54},"zone":3,"typeConfidence":0.9,"plateTime":0.44075700986908783,"extension":6.18835707055464},"index":1,"playId":"f71fc735-fd5d-3477-ba10-380071c1d98d","pitchNumber":1,"startTime":"2026-08-14T20:49:11.828Z","endTime":"2026-08-14T20:49:15.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834588039216044,"aZ":-14.236379602175449,"pfxX":-7.789174424844916,"pfxZ":9.471238729022886,"pX":0.4513277858208684,"pZ":2.428775134889646,"vX0":11.234546499073197,"vY0":-136.6623671596076,"vZ0":-4.942259419427987,"x":99.8,"y":173.2,"x0":-2.698813589117226,"y0":50.000008120717965,"z0":5.236925808653197,"aX":-14.747811158646902},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":11.8,"spinRate":2547,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.40064297027027207,"extension":6.446750333568817},"hitData":{"launchSpeed":94.7,"launchAngle":11.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.24,"coordY":87.1}},"index":2,"playId":"06084b5a-f3e5-3f84-a86e-83cac88f86d6","pitchNumber":2,"startTime":"2026-08-14T20:49:25.841Z","endTime":"2026-08-14T20:49:36.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:49:36.743Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Burleson grounds into a force out, shortstop Dansby Swanson to third baseman Alex Bregman. Iván Herrera out at 2nd. Alec Burleson to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-14T20:49:40.964Z","endTime":"2026-08-14T20:50:52.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262105526902076,"aZ":-24.06128950506022,"pfxX":-10.916386732235619,"pfxZ":5.2137908361545815,"pX":-0.5152044840871413,"pZ":1.5428447108969248,"vX0":8.788623917130197,"vY0":-123.6193502699767,"vZ0":-4.665080736294277,"x":136.64,"y":197.12,"x0":-2.6878197987349592,"y0":50.004842676933684,"z0":5.459545695626701,"aX":-16.998575157554455},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.6,"breakHorizontal":17.9,"spinRate":2304,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.44206350003465733,"extension":6.286464329555262},"index":0,"playId":"3cdf4ebf-f901-34e0-8747-89a142a4b407","pitchNumber":1,"startTime":"2026-08-14T20:50:01.513Z","endTime":"2026-08-14T20:50:04.513Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59762407316819,"aZ":-25.13188069744648,"pfxX":-11.9260638745103,"pfxZ":4.4404633800279285,"pX":-1.2598360101312176,"pZ":2.6088451456522836,"vX0":7.696174381754415,"vY0":-124.70092559626282,"vZ0":-2.049985295286596,"x":165.02,"y":168.34,"x0":-2.826930542037692,"y0":50.00029290280374,"z0":5.501879328392203,"aX":-18.898091720705512},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.8,"breakHorizontal":19.9,"spinRate":2318,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.43818783076782886,"extension":5.962541694466226},"index":1,"playId":"d8b79312-aaa7-338f-854a-f8dd6aebaf81","pitchNumber":2,"startTime":"2026-08-14T20:50:19.553Z","endTime":"2026-08-14T20:50:22.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005689297828884,"aZ":-17.419176593145306,"pfxX":-6.583726187167084,"pfxZ":7.70334144739612,"pX":-0.6490674215045206,"pZ":4.190946913129129,"vX0":8.200073190475639,"vY0":-136.98619069362078,"vZ0":-0.18765372132439245,"x":141.74,"y":125.62,"x0":-2.814801940274254,"y0":50.00403036099682,"z0":5.443118064651564,"aX":-12.61347515995013},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2523,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3986279531635719,"extension":6.228922327839718},"hitData":{"launchSpeed":95.5,"launchAngle":6.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":145.09}},"index":2,"playId":"bda2feb9-124b-3404-a970-76ff673e001b","pitchNumber":3,"startTime":"2026-08-14T20:50:45.036Z","endTime":"2026-08-14T20:50:52.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:50:52.090Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-14T20:51:17.209Z","endTime":"2026-08-14T20:52:21.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108901710789503,"aZ":-35.49970792213404,"pfxX":0.008128001664123863,"pfxZ":-2.194327913400791,"pX":-0.4879403778563984,"pZ":2.9437048405046635,"vX0":5.540983772804851,"vY0":-122.39944119112806,"vZ0":0.8633238715332026,"x":135.6,"y":159.3,"x0":-2.781776476645531,"y0":50.00042400767168,"z0":5.62560594701746,"aX":0.011973590922824833},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-1.3,"spinRate":2660,"spinDirection":45},"zone":4,"typeConfidence":0.91,"plateTime":0.44744132863513997,"extension":6.1110844793257595},"index":0,"playId":"d924df3a-4b69-33f7-8758-859aa58d8a11","pitchNumber":1,"startTime":"2026-08-14T20:51:29.702Z","endTime":"2026-08-14T20:51:32.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, 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":85.6,"endSpeed":79.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94370586057751,"aZ":-32.76108488959455,"pfxX":-0.6764752063961827,"pfxZ":-0.3727543290278854,"pX":1.1386281500596072,"pZ":1.1552425505364485,"vX0":9.794678560500872,"vY0":-124.38548072398387,"vZ0":-3.6244437694110854,"x":73.6,"y":207.59,"x0":-2.755083777063947,"y0":50.00340580327537,"z0":5.3353841656527035,"aX":-1.0658839476227553},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-1.0,"spinRate":2570,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.4396243296048681,"extension":6.4005789648950495},"index":1,"playId":"211953fa-7d00-3be0-a544-88f32710c431","pitchNumber":2,"startTime":"2026-08-14T20:51:48.931Z","endTime":"2026-08-14T20:51:51.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-14T20:52:06.938Z","endTime":"2026-08-14T20:52:18.507Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88917451861331,"aZ":-13.316723989706496,"pfxX":-5.556992956198908,"pfxZ":9.770072422934964,"pX":0.9278126278688894,"pZ":3.3021707546966588,"vX0":12.054583656354113,"vY0":-138.30277574570854,"vZ0":-2.942035261115689,"x":81.63,"y":149.62,"x0":-2.772456199291078,"y0":50.00420305228983,"z0":5.277255658155854,"aX":-10.728910202317527},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2531,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.39658371587945895,"extension":6.404690830702411},"index":3,"playId":"14b53c3a-e43e-33c2-94c3-164dc4eb6c97","pitchNumber":3,"startTime":"2026-08-14T20:52:18.507Z","endTime":"2026-08-14T20:52:21.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:52:21.540Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-14T20:52:28.474Z","endTime":"2026-08-14T20:54:03.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".239"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.081"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.34"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.41"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.22"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.56"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.37"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.78"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.30"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.081"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"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":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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599782058977794,"aZ":-14.694103863884461,"pfxX":-5.86852414608456,"pfxZ":9.0191772386872,"pX":0.0752444739636995,"pZ":2.190925512841564,"vX0":9.97158440365379,"vY0":-138.50872796499792,"vZ0":-5.711989631845666,"x":114.13,"y":179.63,"x0":-2.8129502517164404,"y0":50.00653969052425,"z0":5.2665202831225075,"aX":-11.37935836784116},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2480,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3957972763065398,"extension":6.409939644144597},"index":0,"playId":"cef8b224-3a49-31ac-824e-dce7a85d46df","pitchNumber":1,"startTime":"2026-08-14T20:52:45.179Z","endTime":"2026-08-14T20:52:48.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Alec Burleson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"cef8b224-3a49-31ac-824e-dce7a85d46df","startTime":"2026-08-14T20:52:58.661Z","endTime":"2026-08-14T20:53:00.370Z","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(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.5,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911870044306756,"aZ":-16.233951434542977,"pfxX":-5.1357915112162384,"pfxZ":8.349388753739731,"pX":-0.7786297656240332,"pZ":4.522225801671277,"vX0":7.753006673812825,"vY0":-137.41361544076022,"vZ0":0.5627668931302929,"x":146.68,"y":116.68,"x0":-2.9714805946366334,"y0":50.00360222283774,"z0":5.419045460591361,"aX":-9.80696602745048},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2487,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3988435078222641,"extension":6.351461964825312},"index":2,"playId":"6918c705-1ed1-3f70-b747-43d3e54d388a","pitchNumber":2,"startTime":"2026-08-14T20:53:00.370Z","endTime":"2026-08-14T20:53:04.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014096352210633,"aZ":-13.94519597944645,"pfxX":-6.008864864506208,"pfxZ":9.357208775899576,"pX":-0.10829004796277003,"pZ":2.3836429731860447,"vX0":9.51620675771123,"vY0":-138.68903574770056,"vZ0":-5.150027289268095,"x":121.13,"y":174.42,"x0":-2.803251270294417,"y0":50.0018239105058,"z0":5.194650654852535,"aX":-11.705520636394358},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2519,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3949333935722863,"extension":6.388604800273483},"index":3,"playId":"d7f056e8-9e79-3d07-98cb-2863df3f89ad","pitchNumber":3,"startTime":"2026-08-14T20:53:18.442Z","endTime":"2026-08-14T20:53:21.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.298464501088525,"aZ":-25.081748807806335,"pfxX":-10.704095418516568,"pfxZ":4.583948558276584,"pX":-0.5638264650692161,"pZ":0.7501138724721323,"vX0":8.6937998248706,"vY0":-123.571463011424,"vZ0":-5.977669090355751,"x":138.49,"y":218.53,"x0":-2.734478193149124,"y0":50.00569264970341,"z0":5.30379429102847,"aX":-16.58009858482762},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2217,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.44300404368866086,"extension":6.079370192112159},"index":4,"playId":"bab79d46-79fd-3e65-aba4-b1928641f43a","pitchNumber":4,"startTime":"2026-08-14T20:53:36.984Z","endTime":"2026-08-14T20:53:40.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149230153187556,"aZ":-25.037729044194627,"pfxX":-11.125245124020488,"pfxZ":4.6316672661526095,"pX":-0.7637107240864631,"pZ":1.8183332415671023,"vX0":8.227140012705597,"vY0":-123.52250722466027,"vZ0":-3.620171866757341,"x":146.11,"y":189.69,"x0":-2.6959842365739606,"y0":50.00599276731918,"z0":5.4138479158094075,"aX":-17.154341250367512},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":18.1,"spinRate":2335,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.4438270392975716,"extension":6.187455828159116},"hitData":{"launchSpeed":57.8,"launchAngle":37.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":172.87,"coordY":147.6}},"index":5,"playId":"a3fad43b-d4d6-30cf-bcb8-218a310076a0","pitchNumber":5,"startTime":"2026-08-14T20:53:56.348Z","endTime":"2026-08-14T20:54:03.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:54:03.166Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Church lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-14T20:52:28.474Z","endTime":"2026-08-14T20:54:03.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".239"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.081"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.34"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.41"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.22"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.56"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.37"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.78"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.30"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.081"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"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":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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599782058977794,"aZ":-14.694103863884461,"pfxX":-5.86852414608456,"pfxZ":9.0191772386872,"pX":0.0752444739636995,"pZ":2.190925512841564,"vX0":9.97158440365379,"vY0":-138.50872796499792,"vZ0":-5.711989631845666,"x":114.13,"y":179.63,"x0":-2.8129502517164404,"y0":50.00653969052425,"z0":5.2665202831225075,"aX":-11.37935836784116},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2480,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3957972763065398,"extension":6.409939644144597},"index":0,"playId":"cef8b224-3a49-31ac-824e-dce7a85d46df","pitchNumber":1,"startTime":"2026-08-14T20:52:45.179Z","endTime":"2026-08-14T20:52:48.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Alec Burleson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"cef8b224-3a49-31ac-824e-dce7a85d46df","startTime":"2026-08-14T20:52:58.661Z","endTime":"2026-08-14T20:53:00.370Z","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(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.5,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911870044306756,"aZ":-16.233951434542977,"pfxX":-5.1357915112162384,"pfxZ":8.349388753739731,"pX":-0.7786297656240332,"pZ":4.522225801671277,"vX0":7.753006673812825,"vY0":-137.41361544076022,"vZ0":0.5627668931302929,"x":146.68,"y":116.68,"x0":-2.9714805946366334,"y0":50.00360222283774,"z0":5.419045460591361,"aX":-9.80696602745048},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2487,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3988435078222641,"extension":6.351461964825312},"index":2,"playId":"6918c705-1ed1-3f70-b747-43d3e54d388a","pitchNumber":2,"startTime":"2026-08-14T20:53:00.370Z","endTime":"2026-08-14T20:53:04.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014096352210633,"aZ":-13.94519597944645,"pfxX":-6.008864864506208,"pfxZ":9.357208775899576,"pX":-0.10829004796277003,"pZ":2.3836429731860447,"vX0":9.51620675771123,"vY0":-138.68903574770056,"vZ0":-5.150027289268095,"x":121.13,"y":174.42,"x0":-2.803251270294417,"y0":50.0018239105058,"z0":5.194650654852535,"aX":-11.705520636394358},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2519,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3949333935722863,"extension":6.388604800273483},"index":3,"playId":"d7f056e8-9e79-3d07-98cb-2863df3f89ad","pitchNumber":3,"startTime":"2026-08-14T20:53:18.442Z","endTime":"2026-08-14T20:53:21.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.298464501088525,"aZ":-25.081748807806335,"pfxX":-10.704095418516568,"pfxZ":4.583948558276584,"pX":-0.5638264650692161,"pZ":0.7501138724721323,"vX0":8.6937998248706,"vY0":-123.571463011424,"vZ0":-5.977669090355751,"x":138.49,"y":218.53,"x0":-2.734478193149124,"y0":50.00569264970341,"z0":5.30379429102847,"aX":-16.58009858482762},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2217,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.44300404368866086,"extension":6.079370192112159},"index":4,"playId":"bab79d46-79fd-3e65-aba4-b1928641f43a","pitchNumber":4,"startTime":"2026-08-14T20:53:36.984Z","endTime":"2026-08-14T20:53:40.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149230153187556,"aZ":-25.037729044194627,"pfxX":-11.125245124020488,"pfxZ":4.6316672661526095,"pX":-0.7637107240864631,"pZ":1.8183332415671023,"vX0":8.227140012705597,"vY0":-123.52250722466027,"vZ0":-3.620171866757341,"x":146.11,"y":189.69,"x0":-2.6959842365739606,"y0":50.00599276731918,"z0":5.4138479158094075,"aX":-17.154341250367512},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":18.1,"spinRate":2335,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.4438270392975716,"extension":6.187455828159116},"hitData":{"launchSpeed":57.8,"launchAngle":37.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":172.87,"coordY":147.6}},"index":5,"playId":"a3fad43b-d4d6-30cf-bcb8-218a310076a0","pitchNumber":5,"startTime":"2026-08-14T20:53:56.348Z","endTime":"2026-08-14T20:54:03.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T20:54:03.166Z","atBatIndex":63},"scoringPlays":[38],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":109.81,"y":74.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":127.98,"y":180.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":91.64,"y":92.69},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":91.33,"y":102.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":90.49,"y":161.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":91.8,"y":108.7},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":116.84,"y":84.29},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":78.13,"y":101.29},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":97.14,"y":72.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":150.8,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":17,"top":[12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":65.65,"y":88.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"coordinates":{"x":110.26,"y":144.08},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":100.28,"y":148.76},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":117.15,"y":140.88},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":143.67,"y":165.34},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":157.15,"y":159.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":105.19,"y":145.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":122.93,"y":135.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":180.19,"y":112.16},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":30,"top":[24,25,26],"bottom":[27,28,29,30],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":106.04,"y":149.36},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":145.22,"y":149.66},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":109.75,"y":150.67},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":172.13,"y":121.12},"type":"H","description":"Single"}]}},{"startIndex":31,"endIndex":41,"top":[31,32,33,34],"bottom":[35,36,37,38,39,40,41],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":184.18,"y":126.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":6,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"coordinates":{"x":146.71,"y":150.26},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":117.86,"y":140.03},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":127.49,"y":101.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":105.19,"y":202.36},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":61.61,"y":58.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":78.25,"y":155.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":143.19,"y":150.67},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":141.17,"y":147.12},"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":123.23,"y":131.9},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":68.51,"y":93.92},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":127.49,"y":175.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":148.26,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":103.09,"y":99.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":65.31,"y":74.72},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52,53,54],"bottom":[55,56,57,58,59],"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":145.76,"y":161.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"coordinates":{"x":117.87,"y":76.58},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":79.8,"y":76.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":210.59,"y":115.2},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":113.59,"y":94.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":113.8,"y":148.64},"type":"O","description":"Forceout"}]}},{"startIndex":60,"endIndex":63,"top":[60,61,62,63],"bottom":[],"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":80.24,"y":87.1},"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":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":117.35,"y":145.09},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":172.87,"y":147.6},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":0,"hits":3,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"onDeck":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"inHole":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"battingOrder":6,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"onDeck":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"inHole":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"battingOrder":5,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":2,"strikes":2,"outs":3},"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":6,"groundOuts":12,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".240","atBats":30,"obp":".315","slg":".377","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":3,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":29,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"4.07","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":59,"strikes":89,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":3,"pitchesPerInning":"18.50","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"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":23,"gamesStarted":23,"flyOuts":82,"groundOuts":140,"airOuts":134,"runs":52,"doubles":26,"triples":2,"homeRuns":17,"strikeOuts":85,"baseOnBalls":32,"intentionalWalks":0,"hits":122,"hitByPitch":0,"atBats":477,"obp":".300","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2033,"era":"3.64","inningsPitched":"126.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":513,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2033,"balls":777,"strikes":1256,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".308","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.29","hitsPer9Inn":"8.71","runsScoredPer9":"3.71","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":13,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":15,"groundOuts":30,"airOuts":29,"runs":13,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".226","atBats":106,"obp":".284","slg":".387","ops":".671","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":41,"rbi":14,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".256","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":35,"errors":0,"chances":56,"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"}]},"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":"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":54,"groundOuts":101,"airOuts":107,"runs":72,"doubles":24,"triples":0,"homeRuns":23,"strikeOuts":123,"baseOnBalls":40,"intentionalWalks":1,"hits":129,"hitByPitch":3,"avg":".282","atBats":457,"obp":".342","slg":".486","ops":".828","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":222,"rbi":84,"leftOnBase":213,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.87","popOuts":28,"lineOuts":25},"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":8,"putOuts":238,"errors":5,"chances":251,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":43,"groundOuts":86,"airOuts":94,"runs":38,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".236","atBats":314,"obp":".279","slg":".360","ops":".639","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":113,"rbi":39,"leftOnBase":135,"sacBunts":1,"sacFlies":5,"babip":".266","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.89","popOuts":27,"lineOuts":24},"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":3,"putOuts":191,"errors":3,"chances":197,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{},"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":23,"gamesStarted":23,"flyOuts":59,"groundOuts":124,"airOuts":106,"runs":44,"doubles":29,"triples":1,"homeRuns":12,"strikeOuts":105,"baseOnBalls":35,"intentionalWalks":0,"hits":122,"hitByPitch":5,"atBats":454,"obp":".327","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1933,"era":"3.38","inningsPitched":"117.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.34","battersFaced":498,"outs":352,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1933,"balls":711,"strikes":1222,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".692","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.05","walksPer9Inn":"2.68","hitsPer9Inn":"9.36","runsScoredPer9":"3.38","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":40,"groundOuts":63,"airOuts":80,"runs":21,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".242","atBats":227,"obp":".315","slg":".357","ops":".672","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":81,"rbi":27,"leftOnBase":100,"sacBunts":2,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":91,"errors":1,"chances":132,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":45,"groundOuts":67,"airOuts":66,"runs":23,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":204,"obp":".284","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":887,"era":"3.17","inningsPitched":"59.2","wins":7,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":21,"whip":"1.09","battersFaced":236,"outs":179,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":887,"balls":355,"strikes":532,"strikePercentage":".600","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".875","pitchesPerInning":"14.87","gamesFinished":14,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.43","walksPer9Inn":"4.07","hitsPer9Inn":"5.73","runsScoredPer9":"3.47","homeRunsPer9":"0.75","inheritedRunners":37,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690928":{"person":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928"},"jerseyNumber":"40","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":9,"gamesStarted":6,"flyOuts":24,"groundOuts":44,"airOuts":44,"runs":19,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":42,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":172,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":758,"era":"3.40","inningsPitched":"45.0","wins":2,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.31","battersFaced":191,"outs":135,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":287,"strikes":471,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"16.84","gamesFinished":3,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"8.40","walksPer9Inn":"3.40","hitsPer9Inn":"8.40","runsScoredPer9":"3.80","homeRunsPer9":"1.20","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":84,"groundOuts":132,"airOuts":127,"runs":77,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":60,"intentionalWalks":2,"hits":109,"hitByPitch":14,"avg":".243","atBats":449,"obp":".349","slg":".376","ops":".725","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":169,"rbi":45,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.06","popOuts":13,"lineOuts":30},"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":342,"putOuts":140,"errors":2,"chances":484,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"54","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":30,"gamesStarted":1,"flyOuts":12,"groundOuts":30,"airOuts":24,"runs":12,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":2,"hits":29,"hitByPitch":0,"atBats":107,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":496,"era":"3.90","inningsPitched":"27.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.66","battersFaced":126,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":181,"strikes":315,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.93","gamesFinished":4,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"8.13","walksPer9Inn":"5.53","hitsPer9Inn":"9.43","runsScoredPer9":"3.90","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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":true,"isSubstitute":false}},"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":54,"gamesStarted":0,"flyOuts":30,"groundOuts":74,"airOuts":60,"runs":27,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":1,"hits":57,"hitByPitch":8,"atBats":225,"obp":".333","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":995,"era":"3.32","inningsPitched":"59.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":262,"outs":179,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":995,"balls":362,"strikes":633,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".---","pitchesPerInning":"16.68","gamesFinished":7,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.18","walksPer9Inn":"3.32","hitsPer9Inn":"8.60","runsScoredPer9":"4.07","homeRunsPer9":"0.45","inheritedRunners":27,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":48,"airOuts":42,"runs":12,"doubles":7,"triples":3,"homeRuns":1,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".246","atBats":142,"obp":".270","slg":".359","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":51,"rbi":22,"leftOnBase":65,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"142.00","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":68,"errors":3,"chances":148,"fielding":".980","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":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":76,"groundOuts":128,"airOuts":120,"runs":65,"doubles":30,"triples":1,"homeRuns":19,"strikeOuts":84,"baseOnBalls":44,"intentionalWalks":4,"hits":131,"hitByPitch":5,"avg":".285","atBats":460,"obp":".352","slg":".478","ops":".830","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":220,"rbi":84,"leftOnBase":208,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.21","popOuts":20,"lineOuts":24},"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":82,"putOuts":938,"errors":8,"chances":1028,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":21,"groundOuts":54,"airOuts":37,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":10,"atBats":172,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":799,"era":"3.14","inningsPitched":"48.2","wins":3,"losses":4,"saves":30,"saveOpportunities":35,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.13","battersFaced":205,"outs":146,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":311,"strikes":488,"strikePercentage":".610","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".429","pitchesPerInning":"16.42","gamesFinished":39,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"9.06","walksPer9Inn":"3.70","hitsPer9Inn":"6.47","runsScoredPer9":"3.51","homeRunsPer9":"0.37","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":56,"groundOuts":176,"airOuts":107,"runs":52,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":92,"baseOnBalls":40,"intentionalWalks":0,"hits":118,"hitByPitch":6,"atBats":492,"obp":".304","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2115,"era":"3.46","inningsPitched":"130.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.22","battersFaced":539,"outs":390,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2115,"balls":799,"strikes":1316,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".667","pitchesPerInning":"16.27","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"6.37","walksPer9Inn":"2.77","hitsPer9Inn":"8.17","runsScoredPer9":"3.60","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"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":{"summary":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":2,"inheritedRunnersScored":2,"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":55,"gamesStarted":0,"flyOuts":30,"groundOuts":45,"airOuts":60,"runs":23,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":1,"hits":44,"hitByPitch":2,"atBats":199,"obp":".304","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":894,"era":"3.71","inningsPitched":"53.1","wins":6,"losses":3,"saves":2,"saveOpportunities":9,"holds":17,"blownSaves":7,"earnedRuns":22,"whip":"1.26","battersFaced":227,"outs":160,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":312,"strikes":582,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"winPercentage":".667","pitchesPerInning":"16.76","gamesFinished":7,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.88","hitsPer9Inn":"7.43","runsScoredPer9":"3.88","homeRunsPer9":"1.52","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":15},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 5-10)","summary":"5.1 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":76,"groundOuts":88,"airOuts":134,"runs":72,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":116,"baseOnBalls":44,"intentionalWalks":0,"hits":132,"hitByPitch":5,"atBats":463,"obp":".349","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2009,"era":"5.07","inningsPitched":"119.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.48","battersFaced":519,"outs":357,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2009,"balls":726,"strikes":1283,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".333","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.33","hitsPer9Inn":"9.98","runsScoredPer9":"5.45","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":24,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":41,"airOuts":44,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".209","atBats":158,"obp":".253","slg":".323","ops":".576","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":51,"rbi":11,"leftOnBase":72,"sacBunts":4,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":11,"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":17,"stolenBases":37,"stolenBasePercentage":".685","caughtStealingPercentage":".315","assists":29,"putOuts":393,"errors":5,"chances":427,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":24,"groundOuts":36,"airOuts":48,"runs":25,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":27,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":174,"obp":".342","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":836,"era":"4.47","inningsPitched":"46.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":22,"blownSaves":3,"earnedRuns":23,"whip":"1.47","battersFaced":203,"outs":139,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":836,"balls":328,"strikes":508,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"18.04","gamesFinished":5,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.52","walksPer9Inn":"5.24","hitsPer9Inn":"7.96","runsScoredPer9":"4.86","homeRunsPer9":"1.55","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"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}},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":15,"airOuts":14,"runs":15,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":59,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":252,"era":"6.89","inningsPitched":"15.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.40","battersFaced":67,"outs":47,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":92,"strikes":160,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"16.09","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.62","walksPer9Inn":"3.45","hitsPer9Inn":"9.19","runsScoredPer9":"8.62","homeRunsPer9":"2.87","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"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":true,"isSubstitute":false}},"ID657265":{"person":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":15,"strikes":21,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":30,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.27","battersFaced":36,"outs":26,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":61,"strikes":82,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"2.08","walksPer9Inn":"4.15","hitsPer9Inn":"7.27","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":15,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".065","atBats":31,"obp":".065","slg":".065","ops":".130","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":2,"rbi":0,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".074","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":7,"groundOuts":20,"airOuts":15,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":3,"avg":".233","atBats":86,"obp":".302","slg":".465","ops":".767","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":40,"rbi":12,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.20","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":42,"errors":0,"chances":43,"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 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":54,"groundOuts":101,"airOuts":120,"runs":45,"doubles":17,"triples":2,"homeRuns":4,"strikeOuts":95,"baseOnBalls":41,"intentionalWalks":0,"hits":98,"hitByPitch":7,"avg":".241","atBats":407,"obp":".316","slg":".322","ops":".638","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":131,"rbi":49,"leftOnBase":186,"sacBunts":0,"sacFlies":7,"babip":".298","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.75","popOuts":27,"lineOuts":39},"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":301,"putOuts":180,"errors":8,"chances":489,"fielding":".984","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":45,"groundOuts":142,"airOuts":110,"runs":75,"doubles":23,"triples":1,"homeRuns":13,"strikeOuts":94,"baseOnBalls":54,"intentionalWalks":4,"hits":114,"hitByPitch":25,"avg":".249","atBats":457,"obp":".358","slg":".389","ops":".747","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":178,"rbi":51,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.15","popOuts":33,"lineOuts":32},"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":38,"stolenBasePercentage":".974","caughtStealingPercentage":".026","assists":11,"putOuts":329,"errors":1,"chances":341,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":24,"groundOuts":21,"airOuts":32,"runs":7,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":4,"avg":".173","atBats":110,"obp":".246","slg":".318","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":35,"rbi":12,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".221","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","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":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":3,"putOuts":212,"errors":1,"chances":216,"fielding":".995","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[802139,671056,676475,691023,701675,691026,663494,665877,693409,669461,666277,657265],"pitchers":[669461,666277,657265],"bench":[699625,691458,686780,677592],"bullpen":[677865,690928,657571,703725,700669,681517,700241,676617,669467,592773],"battingOrder":[802139,671056,676475,691023,701675,691026,663494,665877,693409],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Fermín; Herrera; Torres, B."},{"label":"Runners left in scoring position, 2 out","value":"Church; Wetherholt."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Wetherholt-Winn-Burleson)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".249","atBats":29,"obp":".338","slg":".418","ops":".756","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":12,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"4.07","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.25","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":131,"balls":44,"strikes":87,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"pitchesPerInning":"14.56","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":33,"groundOuts":34,"airOuts":47,"runs":24,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":25,"intentionalWalks":2,"hits":42,"hitByPitch":1,"avg":".230","atBats":183,"obp":".321","slg":".443","ops":".764","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":81,"rbi":27,"leftOnBase":85,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":63,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":30,"groundOuts":41,"airOuts":53,"runs":24,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".233","atBats":163,"obp":".290","slg":".466","ops":".756","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":76,"rbi":28,"leftOnBase":62,"sacBunts":4,"sacFlies":0,"babip":".237","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.30","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":93,"errors":2,"chances":97,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":119,"flyOuts":64,"groundOuts":83,"airOuts":101,"runs":71,"doubles":22,"triples":2,"homeRuns":20,"strikeOuts":157,"baseOnBalls":64,"intentionalWalks":3,"hits":93,"hitByPitch":6,"avg":".215","atBats":433,"obp":".323","slg":".413","ops":".736","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":179,"rbi":51,"leftOnBase":237,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.65","popOuts":17,"lineOuts":20},"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":5,"putOuts":226,"errors":1,"chances":232,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":10,"flyOuts":53,"groundOuts":92,"airOuts":84,"runs":33,"doubles":7,"triples":0,"homeRuns":15,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":1,"hits":69,"hitByPitch":3,"atBats":295,"obp":".291","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1265,"era":"3.59","inningsPitched":"80.1","wins":6,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.12","battersFaced":322,"outs":241,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1265,"balls":476,"strikes":789,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".857","pitchesPerInning":"15.75","gamesFinished":6,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"5.94","walksPer9Inn":"2.35","hitsPer9Inn":"7.73","runsScoredPer9":"3.70","homeRunsPer9":"1.68","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":22,"groundOuts":18,"airOuts":44,"runs":22,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":2,"hits":35,"hitByPitch":0,"atBats":140,"obp":".314","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":633,"era":"5.30","inningsPitched":"35.2","wins":3,"losses":2,"saves":3,"saveOpportunities":7,"holds":7,"blownSaves":4,"earnedRuns":21,"whip":"1.35","battersFaced":154,"outs":107,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":207,"strikes":426,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".600","pitchesPerInning":"17.75","gamesFinished":7,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"11.10","walksPer9Inn":"3.28","hitsPer9Inn":"8.83","runsScoredPer9":"5.55","homeRunsPer9":"2.52","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":24,"gamesStarted":24,"flyOuts":96,"groundOuts":109,"airOuts":160,"runs":58,"doubles":18,"triples":1,"homeRuns":28,"strikeOuts":130,"baseOnBalls":29,"intentionalWalks":0,"hits":122,"hitByPitch":4,"atBats":519,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2160,"era":"3.74","inningsPitched":"137.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.10","battersFaced":554,"outs":412,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2160,"balls":740,"strikes":1420,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".471","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.48","strikeoutsPer9Inn":"8.52","walksPer9Inn":"1.90","hitsPer9Inn":"8.00","runsScoredPer9":"3.80","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":40,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":83,"groundOuts":111,"airOuts":162,"runs":69,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":87,"baseOnBalls":61,"intentionalWalks":2,"hits":120,"hitByPitch":8,"avg":".253","atBats":475,"obp":".344","slg":".406","ops":".750","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":193,"rbi":61,"leftOnBase":243,"sacBunts":0,"sacFlies":5,"babip":".276","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.69","popOuts":42,"lineOuts":37},"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":189,"putOuts":64,"errors":4,"chances":257,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":12,"groundOuts":33,"airOuts":29,"runs":19,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":1,"hits":35,"hitByPitch":0,"avg":".294","atBats":119,"obp":".351","slg":".437","ops":".788","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":52,"rbi":15,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".351","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":3,"lineOuts":14},"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":44,"putOuts":25,"errors":2,"chances":71,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":90,"groundOuts":107,"airOuts":126,"runs":52,"doubles":20,"triples":2,"homeRuns":14,"strikeOuts":121,"baseOnBalls":69,"intentionalWalks":1,"hits":114,"hitByPitch":11,"avg":".246","atBats":464,"obp":".354","slg":".388","ops":".742","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":180,"rbi":63,"leftOnBase":233,"sacBunts":0,"sacFlies":4,"babip":".300","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":15,"lineOuts":21},"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":115,"putOuts":915,"errors":4,"chances":1034,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":91,"flyOuts":38,"groundOuts":75,"airOuts":81,"runs":41,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":34,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".261","atBats":287,"obp":".346","slg":".373","ops":".719","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":107,"rbi":43,"leftOnBase":136,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":17,"lineOuts":26},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":46,"stolenBasePercentage":".767","caughtStealingPercentage":".233","assists":22,"putOuts":564,"errors":6,"chances":592,"fielding":".990","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":67,"groundOuts":68,"airOuts":124,"runs":86,"doubles":24,"triples":7,"homeRuns":27,"strikeOuts":148,"baseOnBalls":65,"intentionalWalks":4,"hits":130,"hitByPitch":11,"avg":".279","atBats":466,"obp":".378","slg":".534","ops":".912","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":249,"rbi":73,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".350","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.26","popOuts":31,"lineOuts":26},"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":5,"putOuts":319,"errors":5,"chances":329,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":25,"gamesStarted":25,"flyOuts":75,"groundOuts":121,"airOuts":151,"runs":76,"doubles":23,"triples":3,"homeRuns":17,"strikeOuts":138,"baseOnBalls":38,"intentionalWalks":1,"hits":139,"hitByPitch":1,"atBats":539,"obp":".306","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2329,"era":"4.53","inningsPitched":"139.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.27","battersFaced":588,"outs":417,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2329,"balls":805,"strikes":1524,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".353","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.46","hitsPer9Inn":"9.00","runsScoredPer9":"4.92","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":4,"passedBall":0,"popOuts":39,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":14,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":54,"gamesStarted":0,"flyOuts":31,"groundOuts":47,"airOuts":52,"runs":17,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":204,"obp":".283","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":906,"era":"2.33","inningsPitched":"54.0","wins":4,"losses":2,"saves":9,"saveOpportunities":13,"holds":8,"blownSaves":4,"earnedRuns":14,"whip":"1.17","battersFaced":223,"outs":162,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":296,"strikes":610,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"16.78","gamesFinished":20,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.83","hitsPer9Inn":"7.67","runsScoredPer9":"2.83","homeRunsPer9":"1.00","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"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"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":27,"groundOuts":29,"airOuts":50,"runs":29,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":40,"hitByPitch":8,"avg":".238","atBats":168,"obp":".344","slg":".363","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":61,"rbi":21,"leftOnBase":71,"sacBunts":1,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":14,"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":{"caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":17,"putOuts":378,"errors":1,"chances":396,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":56,"groundOuts":73,"airOuts":105,"runs":67,"doubles":22,"triples":0,"homeRuns":21,"strikeOuts":115,"baseOnBalls":54,"intentionalWalks":4,"hits":109,"hitByPitch":4,"avg":".273","atBats":399,"obp":".363","slg":".486","ops":".849","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":194,"rbi":73,"leftOnBase":212,"sacBunts":0,"sacFlies":3,"babip":".331","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":27,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":172,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":15,"flyOuts":71,"groundOuts":64,"airOuts":123,"runs":50,"doubles":24,"triples":1,"homeRuns":17,"strikeOuts":68,"baseOnBalls":25,"intentionalWalks":1,"hits":111,"hitByPitch":2,"atBats":362,"obp":".353","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1495,"era":"5.05","inningsPitched":"87.1","wins":5,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.56","battersFaced":394,"outs":262,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1495,"balls":516,"strikes":979,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".417","pitchesPerInning":"17.12","gamesFinished":4,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"7.01","walksPer9Inn":"2.58","hitsPer9Inn":"11.44","runsScoredPer9":"5.15","homeRunsPer9":"1.75","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"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":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":50,"gamesStarted":0,"flyOuts":23,"groundOuts":39,"airOuts":46,"runs":26,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":81,"baseOnBalls":34,"intentionalWalks":3,"hits":36,"hitByPitch":9,"atBats":201,"obp":".322","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1056,"era":"3.86","inningsPitched":"56.0","wins":4,"losses":3,"saves":4,"saveOpportunities":6,"holds":12,"blownSaves":2,"earnedRuns":24,"whip":"1.25","battersFaced":246,"outs":168,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1056,"balls":440,"strikes":616,"strikePercentage":".580","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".571","pitchesPerInning":"18.86","gamesFinished":17,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"13.02","walksPer9Inn":"5.46","hitsPer9Inn":"5.79","runsScoredPer9":"4.18","homeRunsPer9":"0.96","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":24,"gamesStarted":16,"flyOuts":56,"groundOuts":139,"airOuts":96,"runs":73,"doubles":21,"triples":4,"homeRuns":11,"strikeOuts":94,"baseOnBalls":46,"intentionalWalks":0,"hits":125,"hitByPitch":3,"atBats":448,"obp":".347","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1830,"era":"5.35","inningsPitched":"111.0","wins":7,"losses":7,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":66,"whip":"1.54","battersFaced":503,"outs":333,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1830,"balls":671,"strikes":1159,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":2,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"7.62","walksPer9Inn":"3.73","hitsPer9Inn":"10.14","runsScoredPer9":"5.92","homeRunsPer9":"0.89","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":43,"gamesStarted":2,"flyOuts":28,"groundOuts":43,"airOuts":41,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":166,"obp":".305","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":744,"era":"2.27","inningsPitched":"47.2","wins":7,"losses":1,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":12,"whip":"1.20","battersFaced":188,"outs":143,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":273,"strikes":471,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".875","pitchesPerInning":"15.61","gamesFinished":13,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.78","hitsPer9Inn":"6.99","runsScoredPer9":"2.64","homeRunsPer9":"0.76","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":35,"gamesStarted":0,"flyOuts":21,"groundOuts":46,"airOuts":38,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":2,"hits":26,"hitByPitch":1,"atBats":128,"obp":".292","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":539,"era":"2.65","inningsPitched":"37.1","wins":5,"losses":4,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":11,"whip":"1.10","battersFaced":145,"outs":112,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":198,"strikes":341,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".556","pitchesPerInning":"14.44","gamesFinished":12,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"4.58","walksPer9Inn":"3.62","hitsPer9Inn":"6.27","runsScoredPer9":"3.37","homeRunsPer9":"0.96","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 5-5)","summary":"6.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":11,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":30,"strikes":50,"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":2,"errors":0,"chances":3,"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":11,"flyOuts":32,"groundOuts":85,"airOuts":51,"runs":18,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":230,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":978,"era":"2.56","inningsPitched":"63.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.07","battersFaced":255,"outs":190,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":978,"balls":342,"strikes":636,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.98","hitsPer9Inn":"6.68","runsScoredPer9":"2.56","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"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"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":42,"groundOuts":80,"airOuts":81,"runs":33,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":5,"atBats":301,"obp":".310","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1234,"era":"3.50","inningsPitched":"79.2","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.22","battersFaced":329,"outs":239,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1234,"balls":417,"strikes":817,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".889","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"7.46","walksPer9Inn":"2.60","hitsPer9Inn":"8.36","runsScoredPer9":"3.73","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":21,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701649":{"person":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".200","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":24,"gamesStarted":19,"flyOuts":83,"groundOuts":129,"airOuts":135,"runs":64,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":90,"baseOnBalls":43,"intentionalWalks":0,"hits":123,"hitByPitch":7,"atBats":472,"obp":".330","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2000,"era":"4.59","inningsPitched":"121.2","wins":8,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.36","battersFaced":527,"outs":365,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2000,"balls":722,"strikes":1278,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"16.44","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"6.66","walksPer9Inn":"3.18","hitsPer9Inn":"9.10","runsScoredPer9":"4.73","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":20,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":68,"groundOuts":101,"airOuts":114,"runs":78,"doubles":16,"triples":3,"homeRuns":18,"strikeOuts":106,"baseOnBalls":48,"intentionalWalks":0,"hits":87,"hitByPitch":2,"avg":".216","atBats":403,"obp":".300","slg":".404","ops":".704","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":163,"rbi":66,"leftOnBase":207,"sacBunts":1,"sacFlies":4,"babip":".244","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.39","popOuts":22,"lineOuts":24},"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":299,"putOuts":154,"errors":6,"chances":459,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":77,"groundOuts":141,"airOuts":172,"runs":51,"doubles":26,"triples":1,"homeRuns":7,"strikeOuts":46,"baseOnBalls":39,"intentionalWalks":0,"hits":125,"hitByPitch":6,"avg":".262","atBats":478,"obp":".321","slg":".364","ops":".685","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":174,"rbi":56,"leftOnBase":208,"sacBunts":0,"sacFlies":6,"babip":".274","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.29","popOuts":36,"lineOuts":59},"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":312,"putOuts":180,"errors":5,"chances":497,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[691718,673548,608324,683737,663538,608348,664023,621438,621020,605280,669020,666171,657097],"pitchers":[605280,669020,666171,657097],"bench":[665804,624424,699393,701649],"bullpen":[665871,571510,650644,592332,684007,656849,607067,573204,663423],"battingOrder":[691718,673548,608324,683737,663538,608348,664023,621438,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Suzuki (22, Strzelecki)."},{"label":"HR","value":"Suzuki (21, 6th inning off Soriano, G, 2 on, 1 out)."},{"label":"TB","value":"Busch; Hoerner; Kelly, C; Suzuki 6; Swanson."},{"label":"RBI","value":"Suzuki 3 (73)."},{"label":"Runners left in scoring position, 2 out","value":"Swanson; Hoerner; Happ."},{"label":"GIDP","value":"Hoerner."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (20, 2nd base off Liberatore/Herrera); Taylor, T (1, 2nd base off Liberatore/Herrera); Swanson (17, 2nd base off Soriano, G/Herrera)."}]}],"note":[]}},"officials":[{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Kelly, C (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Liberatore 95-58; Soriano, G 17-10; Strzelecki 36-21; Holmes, C 80-50; Rolison 11-9; Zeferjahn 27-17; Webb, J 13-11."},{"label":"Groundouts-flyouts","value":"Liberatore 5-4; Soriano, G 1-0; Strzelecki 2-4; Holmes, C 11-4; Rolison 0-1; Zeferjahn 0-1; Webb, J 1-0."},{"label":"Batters faced","value":"Liberatore 19; Soriano, G 4; Strzelecki 9; Holmes, C 22; Rolison 1; Zeferjahn 5; Webb, J 4."},{"label":"Inherited runners-scored","value":"Soriano, G 2-2; Rolison 1-0."},{"label":"Umpires","value":"HP: Paul Clemons. 1B: Mark Wegner. 2B: Nate Tomlinson. 3B: Steven Jaschinski. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From CF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:34."},{"label":"Att","value":"40,374."},{"label":"Venue","value":"Wrigley Field."},{"label":"August 14, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","boxscoreName":"Holmes, C"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 5-5)","summary":"6.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":11,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":30,"strikes":50,"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":2,"errors":0,"chances":3,"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":11,"flyOuts":32,"groundOuts":85,"airOuts":51,"runs":18,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":230,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":978,"era":"2.56","inningsPitched":"63.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.07","battersFaced":255,"outs":190,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":978,"balls":342,"strikes":636,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.98","hitsPer9Inn":"6.68","runsScoredPer9":"2.56","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"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":79,"pitchingGameScore":79},{"player":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","boxscoreName":"Liberatore"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 5-10)","summary":"5.1 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":76,"groundOuts":88,"airOuts":134,"runs":72,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":116,"baseOnBalls":44,"intentionalWalks":0,"hits":132,"hitByPitch":5,"atBats":463,"obp":".349","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2009,"era":"5.07","inningsPitched":"119.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.48","battersFaced":519,"outs":357,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2009,"balls":726,"strikes":1283,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".333","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.33","hitsPer9Inn":"9.98","runsScoredPer9":"5.45","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":24,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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":66,"pitchingGameScore":66},{"player":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","boxscoreName":"Suzuki"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":56,"groundOuts":73,"airOuts":105,"runs":67,"doubles":22,"triples":0,"homeRuns":21,"strikeOuts":115,"baseOnBalls":54,"intentionalWalks":4,"hits":109,"hitByPitch":4,"avg":".273","atBats":399,"obp":".363","slg":".486","ops":".849","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":194,"rbi":73,"leftOnBase":212,"sacBunts":0,"sacFlies":3,"babip":".331","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":27,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":172,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"loser":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"save":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}