{"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":823036,"link":"/api/v1.1/game/823036/feed/live","metaData":{"wait":10,"timeStamp":"20260707_023058","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823036,"type":"R","doubleHeader":"N","id":"2026/07/06/milmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823036-2026-07-06","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-06T23:45:00Z","originalDate":"2026-07-06","officialDate":"2026-07-06","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","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":"Milwaukee","record":{"gamesPlayed":89,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":33,"ties":0,"pct":".629"},"records":{},"divisionLeader":false,"wins":56,"losses":33,"winningPercentage":".629"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":88,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":41,"ties":0,"pct":".534"},"records":{},"divisionLeader":false,"wins":47,"losses":41,"winningPercentage":".534"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"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},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID680723":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723","firstName":"Drew","lastName":"Rom","primaryNumber":"39","birthDate":"1999-12-15","currentAge":26,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rom","middleName":"Michael","boxscoreName":"Rom","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"rahm","mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Rom","nameSlug":"drew-rom-680723","firstLastName":"Drew Rom","lastFirstName":"Rom, Drew","lastInitName":"Rom, D","initLastName":"D Rom","fullFMLName":"Drew M. Rom","fullLFMName":"Rom, Drew M.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"23","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"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},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"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},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID668831":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831","firstName":"Garrett","lastName":"Stallings","primaryNumber":"31","birthDate":"1997-08-08","currentAge":29,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 1\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Stallings","middleName":"Herbert","boxscoreName":"Stallings","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stallings","nameSlug":"garrett-stallings-668831","firstLastName":"Garrett Stallings","lastFirstName":"Stallings, Garrett","lastInitName":"Stallings, G","initLastName":"G Stallings","fullFMLName":"Garrett Herbert Stallings","fullLFMName":"Stallings, Garrett Herbert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"83","wind":"9 mph, In From LF"},"gameInfo":{"attendance":21786,"firstPitch":"2026-07-06T23:45:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"home":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"officialScorer":{"id":431020,"fullName":"Jeff Durbin","link":"/api/v1/people/431020"},"primaryDatacaster":{"id":650313,"fullName":"Steve Loher","link":"/api/v1/people/650313"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-06T23:45:27.204Z","endTime":"2026-07-06T23:47:16.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-06T21:06:53.390Z","endTime":"2026-07-06T23:16:40.092Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"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-07-06T23:16:40.092Z","endTime":"2026-07-06T23:43:32.412Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"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-07-06T23:43:32.412Z","endTime":"2026-07-06T23:45:29.531Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.706356842877973,"aZ":-17.477345840906757,"pfxX":-7.876785472921625,"pfxZ":7.364324409808842,"pX":-1.0089796383757939,"pZ":2.532586713020431,"vX0":4.326881577456229,"vY0":-140.13810030416286,"vZ0":-5.323000100632081,"x":155.46,"y":170.4,"x0":-1.5470140703141944,"y0":50.00113923541464,"z0":5.59258525991254,"aX":-15.715971918599033},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":13.4,"spinRate":2450,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39036683322378396,"extension":6.660700993925819},"index":3,"playId":"53b809ff-eacb-3178-8057-f3299ad270ba","pitchNumber":1,"startTime":"2026-07-06T23:45:29.531Z","endTime":"2026-07-06T23:45:33.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755579420610438,"aZ":-16.079081237914465,"pfxX":-6.460553797633991,"pfxZ":8.097490524687935,"pX":-0.11246440458041333,"pZ":2.980874001709817,"vX0":6.1555828308476475,"vY0":-140.10740798581355,"vZ0":-4.395600674045291,"x":121.29,"y":158.3,"x0":-1.4989640959394017,"y0":50.00178097856572,"z0":5.62139285237191,"aX":-12.839456365222132},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2519,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39099382517589687,"extension":6.5603901225171795},"index":4,"playId":"c05758a5-5369-368b-a344-c81edb8c8244","pitchNumber":2,"startTime":"2026-07-06T23:45:45.415Z","endTime":"2026-07-06T23:45:50.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51309030481564,"aZ":-17.168113428355156,"pfxX":-6.177441974447342,"pfxZ":7.523591477201869,"pX":0.06390461357076066,"pZ":5.135042794535383,"vX0":6.309894729484556,"vY0":-140.4976381881991,"vZ0":1.2219825060398704,"x":114.56,"y":100.13,"x0":-1.4109422821586959,"y0":50.00315470443349,"z0":5.811922551044956,"aX":-12.322299550735735},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":9.8,"spinRate":2429,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3901938059626757,"extension":6.57200610419268},"index":5,"playId":"2ccd5a47-21f0-338d-bef3-7e1ffb16da7c","pitchNumber":3,"startTime":"2026-07-06T23:46:07.288Z","endTime":"2026-07-06T23:46:10.709Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052759099468492,"aZ":-20.714791595943304,"pfxX":-0.4077209396969894,"pfxZ":5.9490828751815,"pX":0.6232734451475216,"pZ":1.8718640396421498,"vX0":6.28011056074752,"vY0":-137.32975889971402,"vZ0":-5.67665115982304,"x":93.24,"y":188.24,"x0":-1.632104775084091,"y0":50.0013520054624,"z0":5.357906004015197,"aX":-0.7858742922891996},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":-0.5,"spinRate":2578,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3975840160348527,"extension":6.631267990916759},"index":6,"playId":"87c1fc7a-9601-3ba9-a7b0-652a4b732338","pitchNumber":4,"startTime":"2026-07-06T23:46:27.984Z","endTime":"2026-07-06T23:46:31.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411901240028605,"aZ":-37.43138148739359,"pfxX":6.693264444652275,"pfxZ":-3.2112481396266404,"pX":0.04162244081665827,"pZ":2.7164022814666415,"vX0":2.6024897098649746,"vY0":-127.23723210041776,"vZ0":0.5368641234446647,"x":115.41,"y":165.44,"x0":-1.8643653027896423,"y0":50.00272044542673,"z0":5.471762276024555,"aX":10.959397809400247},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.4,"breakHorizontal":-12.7,"spinRate":3312,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.4306778651897143,"extension":6.602673550659489},"index":7,"playId":"3bf21126-7b33-3d3f-adae-d63c531303b2","pitchNumber":5,"startTime":"2026-07-06T23:46:48.847Z","endTime":"2026-07-06T23:46:53.164Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45310102671859,"aZ":-24.246231359947174,"pfxX":0.14254653952983887,"pfxZ":4.031399575124518,"pX":1.541760231763654,"pZ":2.217305356307448,"vX0":7.980746434347062,"vY0":-138.14016752013217,"vZ0":-4.769413070108122,"x":58.23,"y":178.91,"x0":-1.38135445363744,"y0":50.006346956106505,"z0":5.5584327024263835,"aX":0.2807949486647923},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2594,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39374130542767416,"extension":6.539340400369052},"index":8,"playId":"30dac05d-a4c2-3bd7-b654-4c29d6d15a35","pitchNumber":6,"startTime":"2026-07-06T23:47:11.602Z","endTime":"2026-07-06T23:47:16.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:47:16.232Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-06T23:47:31.141Z","endTime":"2026-07-06T23:49:16.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90541530342268,"aZ":-14.659873310983194,"pfxX":-4.911504058668873,"pfxZ":8.501889248448816,"pX":0.4314012752348747,"pZ":3.504289659239472,"vX0":6.985490064052987,"vY0":-142.8637404681722,"vZ0":-3.466035892730689,"x":100.56,"y":144.16,"x0":-1.4110215241765198,"y0":50.00527794364747,"z0":5.6588550943417735,"aX":-10.12145063627166},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2307,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38386455322289725,"extension":6.653201412380886},"index":0,"playId":"1fbd3762-c6ad-3b34-9176-4dd6fac6cabe","pitchNumber":1,"startTime":"2026-07-06T23:47:44.220Z","endTime":"2026-07-06T23:47:48.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037891517467646,"aZ":-12.430899978917033,"pfxX":-5.514847089325578,"pfxZ":9.380668273380522,"pX":1.763844022061154,"pZ":2.1297851216733386,"vX0":10.455825729584923,"vY0":-143.4448831720141,"vZ0":-7.6011929215771525,"x":49.77,"y":181.28,"x0":-1.1953605746285352,"y0":50.0048278333011,"z0":5.571412681911056,"aX":-11.610187429384313},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2373,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3803689440063498,"extension":6.749668175178213},"index":1,"playId":"3ec48b63-4f8c-33bf-91b9-c8bcdd4bb42c","pitchNumber":2,"startTime":"2026-07-06T23:48:06.210Z","endTime":"2026-07-06T23:48:09.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":90.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03416631642721,"aZ":-26.90783770164244,"pfxX":-9.577436779097336,"pfxZ":2.526818593344103,"pX":-0.5751658227814654,"pZ":3.1866782589226155,"vX0":6.5563014891347215,"vY0":-142.7764440791355,"vZ0":-1.5809230422809755,"x":138.92,"y":152.74,"x0":-1.6461244127519166,"y0":50.00333972484378,"z0":5.4259741162159045,"aX":-19.95617955158365},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":2443,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3822986171963185,"extension":6.632259715281805},"index":2,"playId":"37abe05c-0505-3d4b-9330-52a7fb4e1a23","pitchNumber":3,"startTime":"2026-07-06T23:48:26.843Z","endTime":"2026-07-06T23:48:31.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815787179021104,"aZ":-21.482859066822446,"pfxX":-0.08581460064999558,"pfxZ":5.483153884570827,"pX":1.1170363472418157,"pZ":1.1953717370909047,"vX0":6.957331665690706,"vY0":-137.8714958285478,"vZ0":-7.518162049652706,"x":74.42,"y":206.5,"x0":-1.4140451937191718,"y0":50.0059650347954,"z0":5.3764435328802405,"aX":-0.16745995697783078},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":-1.1,"spinRate":2613,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3952571477395401,"extension":6.589383413515802},"index":3,"playId":"e177240a-a395-33a2-9d49-d76ce24fc66b","pitchNumber":4,"startTime":"2026-07-06T23:48:47.696Z","endTime":"2026-07-06T23:48:51.899Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91004503024141,"aZ":-22.463827203021058,"pfxX":-9.794371484496033,"pfxZ":4.710663364019625,"pX":-0.17567804605456816,"pZ":2.1470531674288327,"vX0":7.764215042756794,"vY0":-142.2688434719049,"vZ0":-4.764450955071607,"x":123.7,"y":180.81,"x0":-1.65994685713352,"y0":50.00221058831821,"z0":5.256468701701189,"aX":-20.190643895343644},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.8,"breakHorizontal":16.3,"spinRate":2437,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3841585725562182,"extension":6.570945032522782},"hitData":{"launchSpeed":110.9,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.0,"coordY":136.45}},"index":4,"playId":"1cc11edf-d49d-36f2-9b4a-5fbc22b66b1a","pitchNumber":5,"startTime":"2026-07-06T23:49:08.724Z","endTime":"2026-07-06T23:49:16.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:49:16.768Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-06T23:49:34.798Z","endTime":"2026-07-06T23:51:50.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31407797767764,"aZ":-23.605774917757106,"pfxX":1.396387522736489,"pfxZ":4.516493888707633,"pX":0.9485514858695642,"pZ":2.0076628229709184,"vX0":6.187603348935586,"vY0":-136.00327876912908,"vZ0":-5.152790247994915,"x":80.84,"y":184.57,"x0":-1.5258262021154732,"y0":50.002074306255096,"z0":5.5370966801823505,"aX":2.647984166441764},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2518,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.40081965305521194,"extension":6.659347318779806},"index":0,"playId":"50a3a8c7-e448-397a-a91e-d1132d45b8f4","pitchNumber":1,"startTime":"2026-07-06T23:49:44.268Z","endTime":"2026-07-06T23:49:47.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07440412405215,"aZ":-44.5916105198935,"pfxX":5.1040594259855805,"pfxZ":-7.916802572063559,"pX":-0.08556204987864648,"pZ":1.3556069001951865,"vX0":2.3035796852914356,"vY0":-124.7104708501289,"vZ0":-1.3864115304575875,"x":120.26,"y":202.18,"x0":-1.6855706857443993,"y0":50.004161786104625,"z0":5.611025497942619,"aX":8.004806139879621},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-14.4,"breakHorizontal":-9.8,"spinRate":3239,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.43992202071777786,"extension":6.495196985543803},"index":1,"playId":"7c24656c-d055-35fd-a44f-c0c9e7a136e2","pitchNumber":2,"startTime":"2026-07-06T23:50:08.688Z","endTime":"2026-07-06T23:50:13.149Z","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":99.2,"endSpeed":90.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99580850310992,"aZ":-11.324386339829886,"pfxX":-5.72301334709035,"pfxZ":9.87819149024434,"pX":-0.34224599371768694,"pZ":4.058705282534971,"vX0":5.099597790207997,"vY0":-144.44967097360168,"vZ0":-2.430377012907648,"x":130.05,"y":129.19,"x0":-1.38796092962148,"y0":50.00349751511761,"z0":5.608226451222039,"aX":-12.081197572434084},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2342,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.37933872987932205,"extension":6.535237853917331},"index":2,"playId":"ce04ea09-997a-3f65-8faa-ab4fd38e4fff","pitchNumber":3,"startTime":"2026-07-06T23:50:33.198Z","endTime":"2026-07-06T23:50:37.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400089935263928,"aZ":-34.53852658041978,"pfxX":6.441875071092418,"pfxZ":-1.3886052853890174,"pX":0.268036203644675,"pZ":2.0011262488752815,"vX0":3.0955248347660174,"vY0":-129.33881254311163,"vZ0":-1.5987550010260412,"x":106.78,"y":184.75,"x0":-1.7788492468450403,"y0":50.00131870424123,"z0":5.260543056440869,"aX":10.980678112524734},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.6,"breakHorizontal":-12.4,"spinRate":3241,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.42247236473616034,"extension":6.652089164286274},"index":3,"playId":"2d8e86c0-4d53-3bc5-a9ac-6b05dcfe3b15","pitchNumber":4,"startTime":"2026-07-06T23:50:54.877Z","endTime":"2026-07-06T23:50:58.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669160,"fullName":"Dustin May"}}},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"bad01c14-c5d6-484e-89fb-7b6dc4fd2702","pitchNumber":4,"startTime":"2026-07-06T23:51:21.909Z","endTime":"2026-07-06T23:51:26.909Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42711796879246,"aZ":-23.916457405513718,"pfxX":-0.5312696725372117,"pfxZ":4.102959841154617,"pX":0.5341581299626972,"pZ":2.0637946703064665,"vX0":5.946668956124111,"vY0":-139.5121508508144,"vZ0":-4.955213569490548,"x":96.64,"y":183.06,"x0":-1.5376849492294389,"y0":50.00108864061707,"z0":5.398357718998109,"aX":-1.0703261942072084},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2430,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3896212754423951,"extension":6.690702864099718},"hitData":{"launchSpeed":81.3,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.28,"coordY":161.82}},"index":5,"playId":"b0ceb96b-b68a-3581-a13c-bcac3b0eb8a2","pitchNumber":5,"startTime":"2026-07-06T23:51:41.091Z","endTime":"2026-07-06T23:51:50.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:51:50.576Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-06T23:54:04.820Z","endTime":"2026-07-06T23:54:58.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"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":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.329302084285246,"aZ":-18.100290206346898,"pfxX":7.961004541045302,"pfxZ":7.455430030974481,"pX":-0.18946484668669095,"pZ":1.6597385025495273,"vX0":-7.554943402604257,"vY0":-137.01778273175404,"vZ0":-6.326415221970923,"x":124.22,"y":193.97,"x0":1.5790023157648045,"y0":50.002252878415554,"z0":5.250042030874966,"aX":15.026776850201998},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-12.7,"spinRate":2318,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.40086923431510435,"extension":6.158551341512547},"index":0,"playId":"c1a52457-dc1c-32c0-b5ba-ae31c43955bc","pitchNumber":1,"startTime":"2026-07-06T23:54:11.487Z","endTime":"2026-07-06T23:54:15.707Z","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":86.6,"endSpeed":79.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665136552174552,"aZ":-30.330838744071343,"pfxX":-2.666233669418831,"pfxZ":1.1485986335263458,"pX":-0.9993320698297076,"pZ":2.8262652136865607,"vX0":-5.747545584020961,"vY0":-126.04047832275921,"vZ0":-0.47311971364884997,"x":155.09,"y":162.47,"x0":1.6572904694288548,"y0":50.005450688725396,"z0":5.466169797669915,"aX":-4.2883963433617085},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":6.1,"spinRate":2917,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.4346062005303044,"extension":5.980085033606992},"index":1,"playId":"2b5e70f7-03f7-371f-925b-d38ede42ad04","pitchNumber":2,"startTime":"2026-07-06T23:54:25.322Z","endTime":"2026-07-06T23:54:29.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.302337867025514,"aZ":-25.08069102194238,"pfxX":10.500230120211809,"pfxZ":3.696719916017787,"pX":0.565043148190634,"pZ":1.8437078826893123,"vX0":-6.6049262675884615,"vY0":-138.06809482147557,"vZ0":-4.777019356212238,"x":95.46,"y":189.0,"x0":1.6307768534089517,"y0":50.00441654931902,"z0":5.295765403713745,"aX":20.16392983418132},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":-17.5,"spinRate":2493,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.3975247546177796,"extension":6.172187463253612},"index":2,"playId":"8f299ec0-4dc4-3abd-aed3-e54eee61d862","pitchNumber":3,"startTime":"2026-07-06T23:54:37.297Z","endTime":"2026-07-06T23:54:41.679Z","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-07-06T23:54:46.375Z","endTime":"2026-07-06T23:54:54.564Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81611784668205,"aZ":-18.528288209808494,"pfxX":8.569532041857219,"pfxZ":7.10838462237439,"pX":-0.15543812197410042,"pZ":1.6442294694224833,"vX0":-7.782445252304484,"vY0":-138.149264058936,"vZ0":-6.037195564826681,"x":122.92,"y":194.39,"x0":1.5945566500427613,"y0":50.00148726741152,"z0":5.117268725078918,"aX":16.445887079212035},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2425,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.3975539307737974,"extension":6.155208874280766},"index":4,"playId":"b47f4325-f112-3a16-8ea9-07ce684d8137","pitchNumber":4,"startTime":"2026-07-06T23:54:54.564Z","endTime":"2026-07-06T23:54:58.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:54:58.964Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to first baseman Jake Bauers in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-06T23:55:25.758Z","endTime":"2026-07-06T23:55:53.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":641343,"link":"/api/v1/people/641343"},"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-07-06T23:55:17.488Z","endTime":"2026-07-06T23:55:28.081Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17431913828678,"aZ":-14.692230840769389,"pfxX":6.917474227969559,"pfxZ":9.210303478462116,"pX":-0.8815262039719973,"pZ":2.8842263043706966,"vX0":-9.023688193803128,"vY0":-137.96834958125078,"vZ0":-3.6209828305885177,"x":150.6,"y":160.91,"x0":1.5568676569956548,"y0":50.00023681822652,"z0":5.22560601605924,"aX":13.126519100517573},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-10.3,"spinRate":2475,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.3994018113973401,"extension":6.09569583453782},"index":1,"playId":"06d4ef5a-3b0c-3393-8270-cb4b644298ce","pitchNumber":1,"startTime":"2026-07-06T23:55:28.081Z","endTime":"2026-07-06T23:55:33.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96693561152538,"aZ":-17.146076991238814,"pfxX":6.60494530859639,"pfxZ":7.862961996538536,"pX":-0.5428036796535474,"pZ":2.6974090432065854,"vX0":-8.107619687068778,"vY0":-138.14376424428283,"vZ0":-3.733550806097904,"x":137.69,"y":165.95,"x0":1.5874388348200348,"y0":50.00271136788597,"z0":5.236169340656378,"aX":12.624207297507574},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.1,"spinRate":2443,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.39819240955873747,"extension":6.072339495934961},"hitData":{"launchSpeed":57.5,"launchAngle":68.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.12,"coordY":180.9}},"index":2,"playId":"1b1059f3-a588-38ae-a934-febe52d36156","pitchNumber":2,"startTime":"2026-07-06T23:55:43.388Z","endTime":"2026-07-06T23:55:53.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:55:53.163Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-06T23:56:07.707Z","endTime":"2026-07-06T23:57:24.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36378875356966,"aZ":-19.239236961572274,"pfxX":8.48138315990713,"pfxZ":6.803982239981418,"pX":-2.016237607678842,"pZ":1.7607624840848846,"vX0":-12.267033830295423,"vY0":-137.45455065774811,"vZ0":-5.748478341399289,"x":193.85,"y":191.24,"x0":1.4162548628801461,"y0":50.00133715138243,"z0":5.198625916680685,"aX":16.120681250897317},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-12.6,"spinRate":2421,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3994889595033282,"extension":6.181005359230295},"index":0,"playId":"2fe5bc77-7f87-33a0-8e17-cfa637564ed1","pitchNumber":1,"startTime":"2026-07-06T23:56:22.007Z","endTime":"2026-07-06T23:56:25.809Z","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":81.2,"endSpeed":75.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5742803114637,"aZ":-36.451539527970034,"pfxX":-5.202762159736717,"pfxZ":-3.027004582321996,"pX":-1.7788730535501014,"pZ":0.9256747169432168,"vX0":-6.147180082754654,"vY0":-118.2045348249779,"vZ0":-2.545038312946667,"x":184.81,"y":213.79,"x0":1.5313145007649827,"y0":50.000810525439526,"z0":5.36366178350133,"aX":-7.35892441858255},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.9,"breakHorizontal":10.9,"spinRate":2844,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.46340893955286333,"extension":5.905972595030004},"index":1,"playId":"33488008-9898-34b3-8cdd-51908500f06b","pitchNumber":2,"startTime":"2026-07-06T23:56:47.080Z","endTime":"2026-07-06T23:56:50.734Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573260090291924,"aZ":-21.580049146592415,"pfxX":9.612906882675379,"pfxZ":5.498030949001121,"pX":-0.5760352128659014,"pZ":1.2967145484154787,"vX0":-8.932834881706965,"vY0":-137.68450082904153,"vZ0":-6.576761134937875,"x":138.96,"y":203.77,"x0":1.455979908262118,"y0":50.00311719835518,"z0":5.169077183147838,"aX":18.521315323326434},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2450,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.39728433592468315,"extension":6.1572407240977975},"index":2,"playId":"67fc3224-5a5f-3857-8555-203bbf294f21","pitchNumber":3,"startTime":"2026-07-06T23:57:03.809Z","endTime":"2026-07-06T23:57:08.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560726405007777,"aZ":-25.015923503243894,"pfxX":9.691533474242549,"pfxZ":3.674756483464761,"pX":-0.22899066960244593,"pZ":1.3375728289465902,"vX0":-8.165885936073972,"vY0":-138.30699206223036,"vZ0":-5.939443231952312,"x":125.73,"y":202.67,"x0":1.4961794806230992,"y0":50.000143381560925,"z0":5.180327374003923,"aX":18.856899760801827},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.0,"spinRate":2521,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39536336614753154,"extension":6.117217234693967},"index":3,"playId":"abb6d790-ecab-3097-af70-f632760c2bce","pitchNumber":4,"startTime":"2026-07-06T23:57:19.529Z","endTime":"2026-07-06T23:57:24.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:57:24.728Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nelson Velázquez grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-06T23:57:44.856Z","endTime":"2026-07-06T23:58:00.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030188088565676,"aZ":-21.3250687020535,"pfxX":0.769459982125123,"pfxZ":6.110782464242137,"pX":-0.20085794691417327,"pZ":1.7807342054830106,"vX0":-5.358030860361813,"vY0":-131.66064037622962,"vZ0":-4.863210967347358,"x":124.66,"y":190.7,"x0":1.750865060872161,"y0":50.00160160988047,"z0":5.206765618911236,"aX":1.3661971165756153},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":-0.4,"spinRate":2650,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41425736503358834,"extension":6.123644446919},"hitData":{"launchSpeed":96.4,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.67,"coordY":164.35}},"index":0,"playId":"5a596b98-5850-3a27-8760-a97a7dd43917","pitchNumber":1,"startTime":"2026-07-06T23:57:52.532Z","endTime":"2026-07-06T23:58:00.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-06T23:58:00.164Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, third baseman José Fermín to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T00:00:21.280Z","endTime":"2026-07-07T00:00:50.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"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":0},"index":0,"startTime":"2026-07-07T00:00:07.125Z","endTime":"2026-07-07T00:00:23.598Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5784601187678,"aZ":-20.797929451077156,"pfxX":-8.83387328006697,"pfxZ":5.622123540420295,"pX":-0.764409105833394,"pZ":2.533255866499067,"vX0":5.720548233161746,"vY0":-140.57316032656252,"vZ0":-3.9393724807854684,"x":146.14,"y":170.38,"x0":-1.6665779241433323,"y0":50.002999188187175,"z0":5.284309418455834,"aX":-17.87451393603411},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2514,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3880148989808454,"extension":6.595294456280123},"index":1,"playId":"8d7a33cc-c130-3d55-8a35-fbbd0d583b40","pitchNumber":1,"startTime":"2026-07-07T00:00:23.598Z","endTime":"2026-07-07T00:00:27.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.882779985361342,"aZ":-17.610007127965957,"pfxX":-8.160045267397809,"pfxZ":7.233581030150272,"pX":-0.44538566056494366,"pZ":2.253042412225765,"vX0":5.484442636022134,"vY0":-140.95640590035458,"vZ0":-5.831899649277185,"x":133.98,"y":177.95,"x0":-1.35558294862232,"y0":50.004419383878485,"z0":5.485076388141766,"aX":-16.430243230904964},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2506,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38851116521582574,"extension":6.726070213711422},"hitData":{"launchSpeed":71.5,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":167.0}},"index":2,"playId":"568c1925-2006-3a64-9752-10dddbdcba1b","pitchNumber":2,"startTime":"2026-07-07T00:00:42.734Z","endTime":"2026-07-07T00:00:50.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:00:50.447Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T00:01:08.377Z","endTime":"2026-07-07T00:01:48.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102564568394502,"aZ":-35.612747968865214,"pfxX":6.373390466951098,"pfxZ":-2.2083321751852747,"pX":1.3779533549468643,"pZ":1.0445831373147745,"vX0":5.819448504916939,"vY0":-124.56888277718186,"vZ0":-3.3026402944430124,"x":64.48,"y":210.58,"x0":-1.8239457452159578,"y0":50.001561990480454,"z0":5.358540447740109,"aX":9.926567791453053},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":-13.0,"spinRate":3131,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4411925322867898,"extension":6.375750591035535},"index":0,"playId":"1d675637-ed0a-3444-ad29-d6f69638ecea","pitchNumber":1,"startTime":"2026-07-07T00:01:20.086Z","endTime":"2026-07-07T00:01:24.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1233148272772,"aZ":-23.523523634378652,"pfxX":-12.072330265833468,"pfxZ":4.351142196040904,"pX":-0.016437233812435666,"pZ":2.117967803007813,"vX0":8.862131990312097,"vY0":-140.24410721394102,"vZ0":-4.319194587879337,"x":117.63,"y":181.59,"x0":-1.651043736609218,"y0":50.00448282794718,"z0":5.214920573307009,"aX":-24.017255075538618},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":20.0,"spinRate":2371,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39075501934575874,"extension":6.566057631957477},"hitData":{"launchSpeed":114.8,"launchAngle":8.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":161.7,"coordY":81.08}},"index":1,"playId":"32be202c-bbb9-3950-86e0-d0fd71cf14e1","pitchNumber":2,"startTime":"2026-07-07T00:01:38.197Z","endTime":"2026-07-07T00:01:48.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:01:48.302Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a sharp line drive to center fielder Nathan Church. Jake Bauers to 3rd. Garrett Mitchell to 2nd. Jake Bauers advances to 3rd, on a fielding error by center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T00:02:05.001Z","endTime":"2026-07-07T00:04:02.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018736555167074,"aZ":-18.8508129116982,"pfxX":-0.6795292580883818,"pfxZ":6.994549185376972,"pX":0.9251845720643345,"pZ":2.7971998349210843,"vX0":6.980969319970026,"vY0":-136.6318659927213,"vZ0":-3.6439312611506485,"x":81.73,"y":163.26,"x0":-1.5665388552457753,"y0":50.00167691085621,"z0":5.431442574487185,"aX":-1.294797828226909},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":-0.1,"spinRate":2598,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3997482588156913,"extension":6.62460765891238},"index":0,"playId":"24c8ed6d-cc97-3149-90dd-1df4e54c7c35","pitchNumber":1,"startTime":"2026-07-07T00:02:15.877Z","endTime":"2026-07-07T00:02:20.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623969313612026,"aZ":-15.018830683128124,"pfxX":-5.214642489247682,"pfxZ":8.500237636001465,"pX":-1.0731442451083606,"pZ":4.196309889124292,"vX0":3.5025930051900667,"vY0":-141.05507558816348,"vZ0":-1.0214014770214532,"x":157.91,"y":125.48,"x0":-1.6525258949359976,"y0":50.001287797855554,"z0":5.529950903957428,"aX":-10.52317355614018},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2289,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3880730755454853,"extension":6.580057086363395},"index":1,"playId":"f31e31e2-5568-384c-b5a3-6e63061e5dfc","pitchNumber":2,"startTime":"2026-07-07T00:02:38.215Z","endTime":"2026-07-07T00:02:41.644Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288789171243106,"aZ":-14.321972710639276,"pfxX":-5.746243016392242,"pfxZ":8.743785533026674,"pX":-0.393528026529928,"pZ":2.611253725677963,"vX0":5.276152047492397,"vY0":-141.50477035873732,"vZ0":-5.346085267308149,"x":132.0,"y":168.28,"x0":-1.5296722135014085,"y0":50.00233897070992,"z0":5.432395068241578,"aX":-11.730380831736547},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2314,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.38610123008621544,"extension":6.736272617755831},"index":2,"playId":"c24a1ad1-109a-35cb-a1b1-1193eba64164","pitchNumber":3,"startTime":"2026-07-07T00:03:00.738Z","endTime":"2026-07-07T00:03:04.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784563101794614,"aZ":-13.159473352521786,"pfxX":-5.46523418882912,"pfxZ":9.297548607170908,"pX":-0.22015133816309748,"pZ":3.1394358191371565,"vX0":5.276335425252921,"vY0":-141.72598670372753,"vZ0":-4.14063848584466,"x":125.39,"y":154.02,"x0":-1.3911559630070092,"y0":50.00277446781032,"z0":5.452915842352982,"aX":-11.177117050624311},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2385,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38568593955436414,"extension":6.784926842362376},"index":3,"playId":"2192c3ec-f259-3fcf-8cd3-4952bfd1bea7","pitchNumber":4,"startTime":"2026-07-07T00:03:24.157Z","endTime":"2026-07-07T00:03:27.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528442596147187,"aZ":-31.545009565823193,"pfxX":6.5944353622374425,"pfxZ":0.3889624282216566,"pX":0.22422468723639344,"pZ":2.140071557238165,"vX0":3.0038313240467547,"vY0":-125.9581655751307,"vZ0":-1.250455365969467,"x":108.45,"y":181.0,"x0":-1.8402689353293438,"y0":50.000817605327484,"z0":5.193022997846765,"aX":10.596577686915555},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-12.6,"spinRate":3197,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.43480412947270297,"extension":6.492850864365654},"hitData":{"launchSpeed":103.4,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.26,"coordY":88.23}},"index":4,"playId":"fd48a051-f388-355d-aa39-35f05959fa5c","pitchNumber":5,"startTime":"2026-07-07T00:03:51.347Z","endTime":"2026-07-07T00:04:02.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:04:02.489Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick challenged (pitch result), call on the field was confirmed: Sal Frelick called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T00:04:23.943Z","endTime":"2026-07-07T00:06:34.870Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88517358728596,"aZ":-45.87463467574529,"pfxX":5.385826157611477,"pfxZ":-9.170269891750324,"pX":0.30096960502451836,"pZ":2.9439425747664143,"vX0":2.8394757734210936,"vY0":-121.96818535960058,"vZ0":2.741419027028304,"x":105.53,"y":159.29,"x0":-1.5812228163664581,"y0":50.003558351105085,"z0":5.785413301438877,"aX":8.045294252451086},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-15.6,"breakHorizontal":-10.4,"spinRate":3177,"spinDirection":38},"zone":3,"typeConfidence":2.0,"plateTime":0.45054571727088444,"extension":6.689792826604857},"index":0,"playId":"e13ebe3c-76ec-3e67-888e-211b64753649","pitchNumber":1,"startTime":"2026-07-07T00:04:43.896Z","endTime":"2026-07-07T00:04:47.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.109816340623993,"aZ":-14.470652121157299,"pfxX":-7.006845167353548,"pfxZ":8.689063785147717,"pX":0.611055693715146,"pZ":3.05402236520821,"vX0":8.005999916073254,"vY0":-141.54350607499512,"vZ0":-4.094171515967719,"x":93.71,"y":156.32,"x0":-1.3384033670181479,"y0":50.00145329455226,"z0":5.440396260462987,"aX":-14.2735442616036},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2397,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3863885549970365,"extension":6.773556656681443},"index":1,"playId":"d8430628-f49a-31e3-b254-a6d574f7775c","pitchNumber":2,"startTime":"2026-07-07T00:05:10.567Z","endTime":"2026-07-07T00:05:18.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00463373498187,"aZ":-15.20230790649607,"pfxX":-6.5795653071468125,"pfxZ":8.352999796694604,"pX":1.0519043591975659,"pZ":4.381587732048874,"vX0":8.964353006720742,"vY0":-141.77445663574173,"vZ0":-0.759284250903719,"x":76.9,"y":120.48,"x0":-1.299002314968548,"y0":50.001084228113996,"z0":5.624909016358139,"aX":-13.366887542357148},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2283,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.386621634930175,"extension":6.679837740655701},"index":2,"playId":"52e08ab1-0157-3e40-95a8-05f8ea9a24ff","pitchNumber":3,"startTime":"2026-07-07T00:05:43.557Z","endTime":"2026-07-07T00:05:48.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39934077495935,"aZ":-29.649844370416414,"pfxX":-12.072041758187385,"pfxZ":1.2466420762194446,"pX":0.7644525689536281,"pZ":2.430887843037726,"vX0":10.809336048774648,"vY0":-141.96890373277031,"vZ0":-2.4243597131609826,"x":87.86,"y":173.15,"x0":-1.541879451810416,"y0":50.00136104345624,"z0":5.20165472126432,"aX":-24.405581244953975},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.9,"breakHorizontal":19.4,"spinRate":2392,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.38722439235656303,"extension":6.6215454692607985},"index":3,"playId":"8f94938d-7e68-3b19-a203-c6ab56905661","pitchNumber":4,"startTime":"2026-07-07T00:06:07.844Z","endTime":"2026-07-07T00:06:34.870Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"}},"playEndTime":"2026-07-07T00:06:34.870Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cooper Pratt lines out to second baseman JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T00:06:43.426Z","endTime":"2026-07-07T00:08:35.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296194241336615,"aZ":-24.291594405142924,"pfxX":-0.1854457152841138,"pfxZ":4.098307035408848,"pX":0.6075133663060278,"pZ":2.1232412781820043,"vX0":6.066097944235724,"vY0":-137.05715254627088,"vZ0":-4.518452439967667,"x":93.84,"y":181.45,"x0":-1.6004778094115366,"y0":50.002605222973216,"z0":5.43055048715747,"aX":-0.3584587672595928},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2523,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.39803931360392264,"extension":6.6659798893165165},"index":0,"playId":"7841a0a3-00c7-3ad4-b80d-d6a45a2f26ac","pitchNumber":1,"startTime":"2026-07-07T00:07:06.449Z","endTime":"2026-07-07T00:07:10.684Z","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":89.3,"endSpeed":82.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474550024332125,"aZ":-34.64902057008342,"pfxX":6.349190006937413,"pfxZ":-1.4543198027131816,"pX":1.6610559300920134,"pZ":0.881855269342312,"vX0":6.65030809230334,"vY0":-129.81854784053846,"vZ0":-3.9388885325732055,"x":53.68,"y":214.97,"x0":-1.7637453260935871,"y0":50.00418804237455,"z0":5.070763760279992,"aX":10.783051400545379},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":-13.1,"spinRate":3272,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4227372681240569,"extension":6.563191393061662},"index":1,"playId":"ad47869e-0367-3126-8ead-97a3d9e8cd02","pitchNumber":2,"startTime":"2026-07-07T00:07:27.889Z","endTime":"2026-07-07T00:07:32.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.778136744532695,"aZ":-28.691541086770854,"pfxX":-10.815802345047656,"pfxZ":1.7146997782977564,"pX":-0.6393660706809046,"pZ":1.8697202934867847,"vX0":6.904352615268096,"vY0":-142.24222143610373,"vZ0":-3.9498663551997892,"x":141.37,"y":188.3,"x0":-1.7061004067556984,"y0":50.00075742035067,"z0":5.117376742932402,"aX":-21.93118558493566},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.4,"breakHorizontal":18.0,"spinRate":2401,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.38660164274805764,"extension":6.7097782868714715},"index":2,"playId":"603a8fc8-e591-39b8-92de-242ebca9ec6e","pitchNumber":3,"startTime":"2026-07-07T00:07:50.431Z","endTime":"2026-07-07T00:07:54.520Z","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":2},"index":3,"startTime":"2026-07-07T00:08:08.819Z","endTime":"2026-07-07T00:08:27.241Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35580955442058,"aZ":-15.347634268929495,"pfxX":-5.894366181569355,"pfxZ":8.174817822329924,"pX":-0.2523788029973394,"pZ":3.086044376548514,"vX0":5.837739304721257,"vY0":-143.10980040379545,"vZ0":-3.9136008076409072,"x":126.62,"y":155.46,"x0":-1.5603835443343872,"y0":50.003610084253765,"z0":5.443094625677233,"aX":-12.134523169212262},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":9.4,"spinRate":2290,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38383188190860595,"extension":6.737377461497053},"hitData":{"launchSpeed":98.3,"launchAngle":8.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":132.71,"coordY":142.01}},"index":4,"playId":"39c18b14-d0b7-37f1-b875-74349c1d6608","pitchNumber":4,"startTime":"2026-07-07T00:08:27.241Z","endTime":"2026-07-07T00:08:35.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:08:35.495Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Fermín doubles (9) on a ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T00:10:30.553Z","endTime":"2026-07-07T00:11:11.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48472950359398,"aZ":-16.65448914152563,"pfxX":7.19040458029567,"pfxZ":8.375942119850095,"pX":-1.0614047639368813,"pZ":1.9655410703420508,"vX0":-9.508701270292752,"vY0":-135.6902628356547,"vZ0":-5.33742356431885,"x":157.46,"y":185.71,"x0":1.5646758377467518,"y0":50.00043574110118,"z0":5.130009606584601,"aX":13.319837481712492},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.8,"spinRate":2443,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4046534456202484,"extension":6.1521434555071},"index":0,"playId":"fbd268f2-c8dc-35a1-8a2f-a6768ac03e6e","pitchNumber":1,"startTime":"2026-07-07T00:10:45.042Z","endTime":"2026-07-07T00:10:49.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41072626976145,"aZ":-24.483297328261514,"pfxX":9.79926697283447,"pfxZ":4.116532990497326,"pX":0.17260945529306637,"pZ":2.118968242392535,"vX0":-6.956447328037079,"vY0":-136.5947948708018,"vZ0":-3.8648558335761396,"x":110.42,"y":181.57,"x0":1.4945774483267855,"y0":50.001569745051796,"z0":5.259478215224954,"aX":18.297009151648176},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":-16.1,"spinRate":2378,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.40283100810626316,"extension":6.108244837802776},"hitData":{"launchSpeed":102.4,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.48,"coordY":93.41}},"index":1,"playId":"a11701cf-626b-3f51-964c-42daf0fdbcdd","pitchNumber":2,"startTime":"2026-07-07T00:10:57.457Z","endTime":"2026-07-07T00:11:11.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:11:11.248Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masyn Winn pops out to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T00:11:29.555Z","endTime":"2026-07-07T00:12:53.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64342008172428,"aZ":-39.725293996536465,"pfxX":-4.267639376805897,"pfxZ":-5.441345001389629,"pX":-0.3974069679678202,"pZ":1.164243890002829,"vX0":-3.559803669974814,"vY0":-116.91890813151527,"vZ0":-1.375784244210403,"x":132.15,"y":207.35,"x0":1.6983647993237916,"y0":50.00507539980376,"z0":5.481939820496242,"aX":-5.919456500724465},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.0,"breakHorizontal":8.6,"spinRate":2867,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.46813002032787887,"extension":6.014833632866432},"index":0,"playId":"37e20657-8eff-39bf-88dd-4f2dc849e748","pitchNumber":1,"startTime":"2026-07-07T00:11:44.460Z","endTime":"2026-07-07T00:11:49.810Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072436462680113,"aZ":-25.446257080472172,"pfxX":9.668798673299385,"pfxZ":3.466241616248256,"pX":0.3714569578124401,"pZ":2.12674711370117,"vX0":-6.747585747215428,"vY0":-138.52931659743436,"vZ0":-3.8608491158541316,"x":102.84,"y":181.36,"x0":1.5830515204514877,"y0":50.006752072799046,"z0":5.240582695729318,"aX":18.78806129850356},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.1,"spinRate":2388,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.39546304635457297,"extension":6.155848634404189},"index":1,"playId":"9d11e629-4154-3d5c-b037-ba1f492b6599","pitchNumber":2,"startTime":"2026-07-07T00:12:02.245Z","endTime":"2026-07-07T00:12:06.943Z","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":85.8,"endSpeed":79.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.848855239047026,"aZ":-29.66629490146955,"pfxX":7.334039106016731,"pfxZ":1.5600842462409368,"pX":1.4393939183619509,"pZ":3.532284734772958,"vX0":-3.093209143681987,"vY0":-125.06027972278727,"vZ0":1.4320211631403494,"x":62.13,"y":143.41,"x0":1.7298417579185743,"y0":50.00127871891181,"z0":5.360406051080508,"aX":11.781903510729801},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-12.7,"spinRate":1759,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4355993097835409,"extension":6.017976665476144},"index":2,"playId":"c5598fb3-e8d3-3cfd-8d49-3e18fe98fda9","pitchNumber":3,"startTime":"2026-07-07T00:12:23.261Z","endTime":"2026-07-07T00:12:26.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723110683665826,"aZ":-21.29671081596535,"pfxX":1.061501170691967,"pfxZ":6.187113343348887,"pX":-0.6945231100328979,"pZ":2.4811116715892645,"vX0":-6.204962478376721,"vY0":-130.77724354027225,"vZ0":-3.0894087871318208,"x":143.47,"y":171.79,"x0":1.5558120021118889,"y0":50.00176577540244,"z0":5.248219995935809,"aX":1.8662840731236667},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-0.7,"spinRate":2703,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.41645075831384437,"extension":6.123162797228646},"hitData":{"launchSpeed":81.4,"launchAngle":76.0,"totalDistance":66.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":136.66,"coordY":184.11}},"index":3,"playId":"92c841c2-cf1f-3296-b93c-2210df709bb2","pitchNumber":4,"startTime":"2026-07-07T00:12:41.745Z","endTime":"2026-07-07T00:12:53.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:12:53.427Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, pitcher Shane Drohan to first baseman Jake Bauers. José Fermín to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T00:13:06.267Z","endTime":"2026-07-07T00:13:46.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675660,"link":"/api/v1/people/675660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516706214074066,"aZ":-18.17800695279695,"pfxX":5.509585433398381,"pfxZ":7.137122001314063,"pX":-0.282514254596911,"pZ":2.3662568612564847,"vX0":-7.010149033807877,"vY0":-138.3555114599352,"vZ0":-4.469810844030335,"x":127.77,"y":174.89,"x0":1.5545681174430401,"y0":50.00514194488704,"z0":5.201703589756377,"aX":10.807644219056597},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":2434,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.39414901389625934,"extension":6.272249492312584},"index":0,"playId":"9acc52ee-9ba2-3a87-8e24-3bbaf33fcb02","pitchNumber":1,"startTime":"2026-07-07T00:13:19.461Z","endTime":"2026-07-07T00:13:23.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869404963578333,"aZ":-32.39818783002051,"pfxX":-1.8151060469725113,"pfxZ":-0.14502525469766248,"pX":1.1150836905447399,"pZ":2.116679823526273,"vX0":-1.4068681170498145,"vY0":-124.67066828257713,"vZ0":-1.3731282241123783,"x":74.5,"y":181.63,"x0":1.921457529499107,"y0":50.001168446995045,"z0":5.336240213464936,"aX":-2.870895497220489},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":3.6,"spinRate":2836,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.43849892716255345,"extension":5.878490441327479},"hitData":{"launchSpeed":61.1,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.13,"coordY":183.8}},"index":1,"playId":"7595aa0f-af0d-3ac8-b1b0-994dbbe05cc9","pitchNumber":2,"startTime":"2026-07-07T00:13:38.950Z","endTime":"2026-07-07T00:13:46.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:13:46.547Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T00:14:14.416Z","endTime":"2026-07-07T00:15:26.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79832220828372,"aZ":-14.938271676137296,"pfxX":6.5414603769034185,"pfxZ":9.035359385382632,"pX":-0.8740481859479854,"pZ":2.7109779424491696,"vX0":-8.549099762699047,"vY0":-137.97727888770802,"vZ0":-3.906562723595193,"x":150.32,"y":165.58,"x0":1.4303723587886177,"y0":50.00129651650207,"z0":5.16745617318098,"aX":12.476461478045119},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-9.8,"spinRate":2542,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.39863797811020607,"extension":6.120500103547563},"index":0,"playId":"4594ba3b-47ff-3c12-9a04-fd40bfd7014f","pitchNumber":1,"startTime":"2026-07-07T00:14:14.738Z","endTime":"2026-07-07T00:14:19.803Z","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.9,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69085132191918,"aZ":-15.310802489023926,"pfxX":6.647191468711133,"pfxZ":8.824950884920614,"pX":-0.8856262405511761,"pZ":2.9009770366634218,"vX0":-9.11372742619081,"vY0":-137.86167694925882,"vZ0":-3.377197501244639,"x":150.76,"y":160.45,"x0":1.6104852917928323,"y0":50.00456319992853,"z0":5.185229233090238,"aX":12.70539855489882},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-10.0,"spinRate":2472,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39839407413022476,"extension":6.222026680777447},"index":1,"playId":"1cdfa6c6-7b8f-3fc5-9b07-7d372dd8f0ed","pitchNumber":2,"startTime":"2026-07-07T00:14:33.018Z","endTime":"2026-07-07T00:14:36.332Z","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":95.1,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26453156491973,"aZ":-20.191186447447382,"pfxX":8.571063400125356,"pfxZ":6.117688182966964,"pX":0.5402835024171901,"pZ":2.311636277490878,"vX0":-5.704197878143565,"vY0":-138.4476469605584,"vZ0":-4.222328949788847,"x":96.41,"y":176.37,"x0":1.5041488212962137,"y0":50.00349193231756,"z0":5.1918112223270505,"aX":16.791606380486275},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-14.5,"spinRate":2405,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3942516085018366,"extension":6.1661134035902085},"index":2,"playId":"1115a07b-c26c-37d4-8c69-3a5a664819ca","pitchNumber":3,"startTime":"2026-07-07T00:14:53.380Z","endTime":"2026-07-07T00:14:59.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220925708834447,"aZ":-17.572632976030075,"pfxX":6.809694331738084,"pfxZ":7.452515591727622,"pX":-0.2573551560679672,"pZ":3.498808470708008,"vX0":-7.491636266220041,"vY0":-138.44608980568634,"vZ0":-1.4397294106242184,"x":126.81,"y":144.31,"x0":1.5870551556801475,"y0":50.00308793552889,"z0":5.190703630744725,"aX":13.342855598293102},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-10.9,"spinRate":2539,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3942378191750837,"extension":6.2029532165757795},"hitData":{"launchSpeed":71.4,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.83,"coordY":155.74}},"index":3,"playId":"099d01e0-049c-35f0-8e3f-68ec0e5f79f3","pitchNumber":4,"startTime":"2026-07-07T00:15:19.056Z","endTime":"2026-07-07T00:15:26.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:15:26.430Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T00:17:24.089Z","endTime":"2026-07-07T00:19:29.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80708286881692,"aZ":-15.189002405839144,"pfxX":-8.475813508470022,"pfxZ":8.603820364836228,"pX":-0.7935405287080816,"pZ":3.050289311564189,"vX0":4.939533675057268,"vY0":-140.12907499024578,"vZ0":-4.099891821001372,"x":147.25,"y":156.42,"x0":-1.4846103704100866,"y0":50.0055373058208,"z0":5.535332366957372,"aX":-16.73624346738798},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":14.3,"spinRate":2422,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39196293997821385,"extension":6.628769714191986},"index":0,"playId":"2f8fc44a-57b2-31cb-b56e-2a84e0c73ecd","pitchNumber":1,"startTime":"2026-07-07T00:17:40.437Z","endTime":"2026-07-07T00:17:46.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98214802092964,"aZ":-22.80841207583216,"pfxX":-0.036230044944757456,"pfxZ":5.0235792392028635,"pX":-0.7172608681851343,"pZ":3.849310354507801,"vX0":2.6192840858372937,"vY0":-135.2742672710484,"vZ0":-0.6121317073812718,"x":144.34,"y":134.85,"x0":-1.6910617064946447,"y0":50.00116453666045,"z0":5.6697240197865995,"aX":-0.06838513061416616},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2621,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4040533072835095,"extension":6.504505243292208},"index":1,"playId":"2d21994c-96bb-3150-96a2-ddd42c9b0b9a","pitchNumber":2,"startTime":"2026-07-07T00:18:00.962Z","endTime":"2026-07-07T00:18:04.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437696350342783,"aZ":-19.620178928853033,"pfxX":-1.2639372622752867,"pfxZ":6.659605577555513,"pX":0.8646472061641063,"pZ":1.423836908978207,"vX0":6.986026194305822,"vY0":-136.3187223943816,"vZ0":-6.886474038864742,"x":84.04,"y":200.34,"x0":-1.5650509845416969,"y0":50.00398459036588,"z0":5.333126678323684,"aX":-2.3832548468522377},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":0.8,"spinRate":2598,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40150704008782645,"extension":6.664323354620716},"index":2,"playId":"8c7b5ff2-dbee-398d-8ac3-328e396b2652","pitchNumber":3,"startTime":"2026-07-07T00:18:20.516Z","endTime":"2026-07-07T00:18:25.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023766895400836,"aZ":-14.679541224908808,"pfxX":-8.249011848302832,"pfxZ":8.779765746755889,"pX":0.21168770955141294,"pZ":2.537204473796257,"vX0":7.847327023503464,"vY0":-140.1062842687705,"vZ0":-5.350083142686574,"x":108.93,"y":170.28,"x0":-1.5508599884895031,"y0":50.001043597456025,"z0":5.4274155606920145,"aX":-16.433309304374365},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2432,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39062010328668206,"extension":6.672637101170521},"index":3,"playId":"36a84b09-2ad7-37b3-b999-5cd9f7062bc5","pitchNumber":4,"startTime":"2026-07-07T00:18:41.272Z","endTime":"2026-07-07T00:18:45.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835478546324527,"aZ":-20.8150338295418,"pfxX":-1.0287739842356705,"pfxZ":6.015279892695466,"pX":0.09456800359218465,"pZ":2.537300762405578,"vX0":4.909574417720494,"vY0":-136.5056774542532,"vZ0":-3.874611804791065,"x":113.4,"y":170.27,"x0":-1.5930725157515477,"y0":50.004875247644144,"z0":5.406896635389609,"aX":-1.944151755244006},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":0.8,"spinRate":2589,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4011404846325668,"extension":6.6923642813683175},"index":4,"playId":"54c91ad1-9ec1-34bd-927f-23f60719112c","pitchNumber":5,"startTime":"2026-07-07T00:19:02.271Z","endTime":"2026-07-07T00:19:05.529Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929966567960665,"aZ":-20.468697526163883,"pfxX":1.611930939781597,"pfxZ":6.07376004319754,"pX":-0.2011961185993042,"pZ":3.261589663979134,"vX0":3.599581544414864,"vY0":-137.80027814117287,"vZ0":-2.0114387280476933,"x":124.67,"y":150.72,"x0":-1.732674361918367,"y0":50.006022833381365,"z0":5.380399371179712,"aX":3.1070779098175088},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-3.6,"spinRate":2501,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.39711097217707714,"extension":6.508230218978321},"index":5,"playId":"0feb404c-5d10-341f-b1ed-33bbc03e27c3","pitchNumber":6,"startTime":"2026-07-07T00:19:25.521Z","endTime":"2026-07-07T00:19:29.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:19:29.154Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T00:19:48.462Z","endTime":"2026-07-07T00:20:03.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17010931499169,"aZ":-43.778262792815205,"pfxX":5.252460001978528,"pfxZ":-7.653825731764658,"pX":0.26815407265423025,"pZ":1.8023659813901929,"vX0":2.7004263155459167,"vY0":-123.11189968295348,"vZ0":-0.18904074291449402,"x":106.78,"y":190.12,"x0":-1.5294159539951442,"y0":50.00110192308775,"z0":5.62310755403944,"aX":7.965110415002498},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.6,"breakHorizontal":-10.2,"spinRate":3222,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.44695450027555195,"extension":6.625084942487053},"hitData":{"launchSpeed":97.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.88,"coordY":163.84}},"index":0,"playId":"5a1f2b53-11d3-3d10-9d1b-9ee03e335050","pitchNumber":1,"startTime":"2026-07-07T00:19:56.354Z","endTime":"2026-07-07T00:20:03.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:20:03.869Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Chourio pops out to first baseman Blaze Jordan in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T00:20:21.524Z","endTime":"2026-07-07T00:20:43.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.157832781050857,"aZ":-25.271174863302264,"pfxX":1.4090331340866291,"pfxZ":3.711889869730058,"pX":-0.3354793621883108,"pZ":2.6933651215789496,"vX0":2.865714154820378,"vY0":-135.42585221333024,"vZ0":-2.698764419251274,"x":129.79,"y":166.06,"x0":-1.589824038302546,"y0":50.00329675781389,"z0":5.467576389517734,"aX":2.621227477476108},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":-3.1,"spinRate":2420,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.4042096698795681,"extension":6.622355230575378},"hitData":{"launchSpeed":91.3,"launchAngle":60.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.24,"coordY":171.95}},"index":0,"playId":"9f44acf7-1c60-3a62-b6eb-68f14a49e28f","pitchNumber":1,"startTime":"2026-07-07T00:20:33.346Z","endTime":"2026-07-07T00:20:43.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:20:43.215Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:22:49.699Z","endTime":"2026-07-07T00:23:39.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02014227363792,"aZ":-20.38806170059727,"pfxX":1.2336867229501496,"pfxZ":6.829568379925443,"pX":0.005945343905437142,"pZ":1.8789409808657276,"vX0":-4.581012802225895,"vY0":-130.19526476155318,"vZ0":-4.490484703657406,"x":116.77,"y":188.05,"x0":1.6239982084993645,"y0":50.00101870620642,"z0":5.15862217383708,"aX":2.1286750955227065},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.6,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41987452653063695,"extension":6.1082911366371615},"index":0,"playId":"8cdc2e4c-de10-3b1b-8846-0843f15a5865","pitchNumber":1,"startTime":"2026-07-07T00:23:06.461Z","endTime":"2026-07-07T00:23:10.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7419733031409,"aZ":-27.321316490993226,"pfxX":6.336943430191444,"pfxZ":3.0936673371041543,"pX":0.6204903493999958,"pZ":1.1936335566807141,"vX0":-4.454757184244115,"vY0":-124.17534382806753,"vZ0":-3.9261939007793583,"x":93.35,"y":206.55,"x0":1.6100959378837967,"y0":50.00386818128015,"z0":5.056029477532716,"aX":9.944620818552787},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":-10.6,"spinRate":1744,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44027673856663085,"extension":6.087766992963901},"index":1,"playId":"9a15af37-6814-3656-b1fc-c014bdb9e899","pitchNumber":2,"startTime":"2026-07-07T00:23:19.016Z","endTime":"2026-07-07T00:23:23.209Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53894594499929,"aZ":-25.124119854261874,"pfxX":10.336843478644193,"pfxZ":3.695757939603234,"pX":0.10596811640076897,"pZ":1.352911391350031,"vX0":-7.450111266492329,"vY0":-137.6889948540489,"vZ0":-5.427376038053687,"x":112.96,"y":202.25,"x0":1.513282327234673,"y0":50.00296360254984,"z0":5.0653686443843915,"aX":19.710890252311547},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":2551,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3988654625692165,"extension":6.282650157490934},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.8,"coordY":84.36}},"index":2,"playId":"212247d5-f851-3be8-b10b-9819c4863281","pitchNumber":3,"startTime":"2026-07-07T00:23:32.339Z","endTime":"2026-07-07T00:23:39.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:23:39.430Z","atBatIndex":19},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"JJ Wetherholt reaches on a fielder's choice. Pedro Pagés to 2nd. Pedro Pagés advances to 2nd, on a fielding error by second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:23:57.104Z","endTime":"2026-07-07T00:26:15.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26890008364342,"aZ":-23.729791945625248,"pfxX":8.788636523699179,"pfxZ":4.451823465389497,"pX":1.5849225385698296,"pZ":3.4023258079460446,"vX0":-3.208485205478123,"vY0":-137.06291727504183,"vZ0":-0.8525702341456562,"x":56.59,"y":146.92,"x0":1.6313173196260589,"y0":50.001245578355544,"z0":5.3429744988702055,"aX":16.661826574364632},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2268,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4001510253290661,"extension":6.137923714912304},"index":0,"playId":"e113399e-3272-395e-8ed6-a199d59ce0d7","pitchNumber":1,"startTime":"2026-07-07T00:24:04.531Z","endTime":"2026-07-07T00:24:08.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92953677768701,"aZ":-20.661907922705208,"pfxX":0.47455144710044017,"pfxZ":6.542178275077502,"pX":-0.8156286328417794,"pZ":2.4738424460563966,"vX0":-6.52860290394951,"vY0":-131.34898895751962,"vZ0":-3.1637575704217267,"x":148.09,"y":171.99,"x0":1.6328740578487582,"y0":50.004044552884004,"z0":5.217448374088246,"aX":0.8358445349404804},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":0.5,"spinRate":2750,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41585494752874386,"extension":6.252074524177741},"index":1,"playId":"da2e7639-f240-39d4-aebd-5acf11d706ae","pitchNumber":2,"startTime":"2026-07-07T00:24:20.436Z","endTime":"2026-07-07T00:24:24.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7004843182351,"aZ":-25.05291963591218,"pfxX":9.820405957196979,"pfxZ":3.675383245559252,"pX":0.4864724950306605,"pZ":1.6522669515058497,"vX0":-6.080640931287765,"vY0":-138.4661527364707,"vZ0":-5.0031109100937465,"x":98.46,"y":194.17,"x0":1.4382213000537336,"y0":50.00075222046756,"z0":5.164602159053961,"aX":19.015220958916686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-16.4,"spinRate":2360,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.395979412771557,"extension":6.253515113727182},"index":2,"playId":"5acbb41f-f11b-32a5-b878-ab331dcf513d","pitchNumber":3,"startTime":"2026-07-07T00:24:39.707Z","endTime":"2026-07-07T00:24:44.603Z","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.4,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727849189326314,"aZ":-15.992072700361904,"pfxX":6.425002607206688,"pfxZ":8.339102134485037,"pX":-0.8919063442827404,"pZ":3.693116107975426,"vX0":-8.976959014560709,"vY0":-138.60331950556537,"vZ0":-1.2824558395689698,"x":151.0,"y":139.07,"x0":1.5580125311310287,"y0":50.003545801855154,"z0":5.2325498067601455,"aX":12.469770899364251},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2535,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.3955721008661497,"extension":6.2685298274872165},"index":3,"playId":"da4dde8a-2972-3c97-8277-2cd2082570dd","pitchNumber":4,"startTime":"2026-07-07T00:25:00.826Z","endTime":"2026-07-07T00:25:04.774Z","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":87.6,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617965805170424,"aZ":-29.36214328260634,"pfxX":-0.18644334534266926,"pfxZ":1.7101332659269426,"pX":-0.7208590504631566,"pZ":1.3840635471800873,"vX0":-5.732822209214609,"vY0":-127.49556305734629,"vZ0":-3.7711344693065314,"x":144.48,"y":201.41,"x0":1.5825435065513194,"y0":50.00171970375807,"z0":5.2037439630989155,"aX":-0.3061430881756798},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":1.7,"spinRate":2783,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4298719289605959,"extension":6.048538740638466},"index":4,"playId":"2440cf02-1560-3cb2-8006-b8287cfdbf2b","pitchNumber":5,"startTime":"2026-07-07T00:25:17.596Z","endTime":"2026-07-07T00:25:23.213Z","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":86.5,"endSpeed":80.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851362473137062,"aZ":-34.38685941185125,"pfxX":-2.0263299864201496,"pfxZ":-1.3595971855209017,"pX":0.7177938335514612,"pZ":1.249624079625344,"vX0":-1.951115957686425,"vY0":-126.08744210160513,"vZ0":-3.041170239556294,"x":89.64,"y":205.04,"x0":1.7629061489595672,"y0":50.00543238346541,"z0":5.225309978592354,"aX":-3.2874969331756154},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.9,"breakHorizontal":4.1,"spinRate":2832,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.43317736993975986,"extension":5.987650222930664},"index":5,"playId":"295be776-7af4-3e86-b4f7-585fc20cae94","pitchNumber":6,"startTime":"2026-07-07T00:25:41.763Z","endTime":"2026-07-07T00:25:45.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899594956341122,"aZ":-25.217968108757017,"pfxX":8.672420256400802,"pfxZ":3.5857958888704493,"pX":-0.3178282577925529,"pZ":2.067155078497217,"vX0":-7.897163770454835,"vY0":-138.251438840465,"vZ0":-3.746674280350297,"x":129.11,"y":182.97,"x0":1.444451391819129,"y0":50.006804637400684,"z0":5.126274141949945,"aX":16.845597594540195},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.2,"spinRate":2496,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.3956915382355408,"extension":6.3315050789194975},"hitData":{"launchSpeed":98.2,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.95,"coordY":135.22}},"index":6,"playId":"14d70a5e-0027-3ab6-b28d-30bb876a6684","pitchNumber":7,"startTime":"2026-07-07T00:26:00.948Z","endTime":"2026-07-07T00:26:15.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:26:15.904Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to third baseman David Hamilton in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:26:40.579Z","endTime":"2026-07-07T00:27:30.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":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":666152,"link":"/api/v1/people/666152"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.587287672798137,"aZ":-21.69887804850951,"pfxX":8.68176537755469,"pfxZ":5.379785551727169,"pX":2.124282609402101,"pZ":2.2295579048375935,"vX0":-2.105073810380005,"vY0":-138.5907708002592,"vZ0":-4.123540161288144,"x":36.03,"y":178.58,"x0":1.76498556893018,"y0":50.00420557395923,"z0":5.183493366971261,"aX":16.912700764550785},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":-15.2,"spinRate":2438,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3950044198908338,"extension":6.182001441097743},"index":0,"playId":"143a8894-637c-35f2-a182-a9304d461349","pitchNumber":1,"startTime":"2026-07-07T00:26:40.579Z","endTime":"2026-07-07T00:26:44.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702547015097633,"aZ":-32.731522702962216,"pfxX":-1.9841530096192734,"pfxZ":-0.34883350197837437,"pX":0.5452054868035678,"pZ":2.940530667599902,"vX0":-2.2336914665253746,"vY0":-124.32156686531054,"vZ0":0.6401125424920981,"x":96.22,"y":159.39,"x0":1.710025548913966,"y0":50.00554417394498,"z0":5.376125592914798,"aX":-3.1357220077650827},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":4.1,"spinRate":2899,"spinDirection":280},"zone":3,"typeConfidence":2.0,"plateTime":0.4389739937901589,"extension":6.0817137323678025},"index":1,"playId":"d2b50dae-4133-3ef9-982a-962660bbdd4c","pitchNumber":2,"startTime":"2026-07-07T00:27:00.529Z","endTime":"2026-07-07T00:27:05.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21528600225314,"aZ":-18.21353519971407,"pfxX":7.864477085413793,"pfxZ":7.29639931244737,"pX":-0.5257799496092204,"pZ":2.5302643114064853,"vX0":-8.308319508065185,"vY0":-137.62520505417368,"vZ0":-3.832622394656233,"x":137.04,"y":170.46,"x0":1.513849729433179,"y0":50.00439147571297,"z0":5.178333762120689,"aX":15.052235913011907},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-12.5,"spinRate":2482,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.39833681186575154,"extension":6.101995455034055},"hitData":{"launchSpeed":88.1,"launchAngle":76.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.79,"coordY":201.34}},"index":2,"playId":"37a0a297-f037-3e2d-ae02-b263211ac1c5","pitchNumber":3,"startTime":"2026-07-07T00:27:20.316Z","endTime":"2026-07-07T00:27:30.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:27:30.101Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks. Pedro Pagés to 3rd. JJ Wetherholt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:28:01.948Z","endTime":"2026-07-07T00:30:13.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26375295250115,"aZ":-24.733613965168043,"pfxX":9.893309898484437,"pfxZ":3.9437170248956512,"pX":0.907849808130749,"pZ":2.7344284662750797,"vX0":-5.129054770671587,"vY0":-136.9785312982355,"vZ0":-2.236619084221702,"x":82.39,"y":164.95,"x0":1.5263677381817042,"y0":50.0039267280113,"z0":5.26517860242894,"aX":18.667544262942855},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":2361,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4009665568414267,"extension":6.169088719686366},"index":0,"playId":"2c91f4e5-2ac4-3fbc-be8a-99fd916dae75","pitchNumber":1,"startTime":"2026-07-07T00:28:01.948Z","endTime":"2026-07-07T00:28:07.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56447763315795,"aZ":-19.790091654463854,"pfxX":-0.21350184687453577,"pfxZ":7.241507168575676,"pX":-0.5733860146930525,"pZ":1.3623503406682829,"vX0":-5.663366294929535,"vY0":-129.76298162390663,"vZ0":-5.722741100956075,"x":138.86,"y":202.0,"x0":1.6628248215841255,"y0":50.00013315463055,"z0":5.098970673933256,"aX":-0.3631540940347873},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":1.6,"spinRate":2728,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.42172937253675125,"extension":6.1740470700977825},"index":1,"playId":"c152ffdc-bbd2-3c70-b80e-48a8e277265d","pitchNumber":2,"startTime":"2026-07-07T00:28:23.654Z","endTime":"2026-07-07T00:28:27.804Z","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":85.1,"endSpeed":77.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07492694829211,"aZ":-30.515630732634264,"pfxX":8.493763601549965,"pfxZ":1.0745775389314085,"pX":1.2160407235218675,"pZ":2.0750317293437797,"vX0":-3.6996173245609194,"vY0":-123.82409541801198,"vZ0":-1.2537841405455634,"x":70.65,"y":182.75,"x0":1.6307574297585632,"y0":50.00337366833847,"z0":5.154921331308272,"aX":13.112547549051548},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-14.4,"spinRate":1760,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4433473584699654,"extension":6.028144442109634},"index":2,"playId":"893f070c-42c6-33e4-9593-7f1174a4e4ee","pitchNumber":3,"startTime":"2026-07-07T00:28:43.434Z","endTime":"2026-07-07T00:28:47.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419926496867966,"aZ":-16.970362799226983,"pfxX":5.749657872532493,"pfxZ":7.818417047335199,"pX":-0.5117482096754834,"pZ":3.1054450075965603,"vX0":-7.631827609195738,"vY0":-138.01607966774324,"vZ0":-2.5067828207959084,"x":136.51,"y":154.93,"x0":1.5320158413457283,"y0":50.00245500411077,"z0":5.157800716624251,"aX":11.18105030265525},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-9.0,"spinRate":2525,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.3956598581386781,"extension":6.10405832305419},"index":3,"playId":"f5a8585e-597b-3d8d-ba1b-2df22f4bc055","pitchNumber":4,"startTime":"2026-07-07T00:29:02.587Z","endTime":"2026-07-07T00:29:10.453Z","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-07-07T00:29:33.342Z","endTime":"2026-07-07T00:29:50.439Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83386092157133,"aZ":-34.08936924687541,"pfxX":-1.6827195834688837,"pfxZ":-1.154770126555765,"pX":0.2899906506057997,"pZ":1.3700916572473196,"vX0":-3.069261294154086,"vY0":-126.36806147230674,"vZ0":-2.866184568706101,"x":105.95,"y":201.79,"x0":1.7275143710741256,"y0":50.00324212813701,"z0":5.191431623642039,"aX":-2.788082362259245},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.4,"breakHorizontal":3.6,"spinRate":2815,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4294424144607252,"extension":6.227411222751443},"index":5,"playId":"2b4a5ec9-6034-37eb-938b-6de35cded97e","pitchNumber":5,"startTime":"2026-07-07T00:29:50.439Z","endTime":"2026-07-07T00:29:55.533Z","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":85.5,"endSpeed":80.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67272626705508,"aZ":-34.85102477772027,"pfxX":-2.3351961458232395,"pfxZ":-1.678081095775406,"pX":-0.936977105185812,"pZ":1.053008628880069,"vX0":-5.310543337050494,"vY0":-124.56929219456634,"vZ0":-3.1008754620324943,"x":152.72,"y":210.35,"x0":1.5139612564016809,"y0":50.004094244753105,"z0":5.153959813553213,"aX":-3.7218012571322974},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":5.3,"spinRate":2897,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.43731407078382745,"extension":6.11779753744954},"index":6,"playId":"935a1bf9-9a26-3c3e-a923-7fa78c3360b3","pitchNumber":6,"startTime":"2026-07-07T00:30:08.286Z","endTime":"2026-07-07T00:30:13.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:30:13.158Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nelson Velázquez grounds into a force out, third baseman David Hamilton to second baseman Brice Turang. Pedro Pagés scores. JJ Wetherholt to 3rd. Jordan Walker out at 2nd. Nelson Velázquez to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:31:39.515Z","endTime":"2026-07-07T00:32:19.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-07T00:30:34.688Z","endTime":"2026-07-07T00:31:41.787Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.410789319235533,"aZ":-38.59494002729861,"pfxX":-4.157697314055068,"pfxZ":-4.932948656389452,"pX":-0.02079574220139492,"pZ":1.1075969633642673,"vX0":-2.6631861832406782,"vY0":-113.55569721395824,"vZ0":-1.1022758373142594,"x":117.79,"y":208.87,"x0":1.708627452998479,"y0":50.00301129352063,"z0":5.449793105535834,"aX":-5.411861875271787},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.9,"breakHorizontal":8.2,"spinRate":2760,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.48292995590082377,"extension":6.156969505806803},"index":1,"playId":"c6e8c932-0054-313d-b82a-d818f3b804c1","pitchNumber":1,"startTime":"2026-07-07T00:31:41.787Z","endTime":"2026-07-07T00:31:45.562Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732937172811305,"aZ":-21.06599497515759,"pfxX":0.43690109093596075,"pfxZ":6.3613379227283025,"pX":-0.6261130703138391,"pZ":1.5983320213261238,"vX0":-5.946405766332077,"vY0":-130.59234465604408,"vZ0":-4.970098269543861,"x":140.87,"y":195.63,"x0":1.6132255243202411,"y0":50.001718271807675,"z0":5.08819018083396,"aX":0.7637492200626971},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":0.4,"spinRate":2702,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.41771276594466045,"extension":6.272669980750148},"hitData":{"launchSpeed":99.4,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.83,"coordY":163.84}},"index":2,"playId":"bc1d82a4-0e28-3bbd-8ada-2da546d2e69c","pitchNumber":2,"startTime":"2026-07-07T00:32:10.931Z","endTime":"2026-07-07T00:32:19.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:32:19.109Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to center fielder Garrett Mitchell. JJ Wetherholt scores. Nelson Velázquez to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:33:08.109Z","endTime":"2026-07-07T00:36:38.698Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnThird":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024159417379153,"aZ":-14.163877554804296,"pfxX":5.8480457210534755,"pfxZ":9.467739636115091,"pX":-0.16025420879156965,"pZ":3.1536850042427647,"vX0":-6.709698039225336,"vY0":-136.9920748187388,"vZ0":-2.97783686047754,"x":123.11,"y":153.63,"x0":1.559976181056487,"y0":50.00376682341921,"z0":5.222012345337153,"aX":11.125962665189004},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":-9.2,"spinRate":2493,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3997036337776656,"extension":6.160299596774838},"index":0,"playId":"c86c80b9-8cf7-381c-bb59-eb67dd2e7d02","pitchNumber":1,"startTime":"2026-07-07T00:33:08.109Z","endTime":"2026-07-07T00:33:12.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.428405398182296,"aZ":-13.977973951412224,"pfxX":6.898200788401539,"pfxZ":9.757970218696034,"pX":-0.6911362909402449,"pZ":2.0508158485236727,"vX0":-8.243972245337698,"vY0":-136.069114016279,"vZ0":-5.559441402822176,"x":143.34,"y":183.41,"x0":1.4896894044479019,"y0":50.00246863883241,"z0":5.098443337137678,"aX":12.862884431454706},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-10.7,"spinRate":2475,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.4034058991903047,"extension":6.244630873770668},"index":1,"playId":"5785dcb3-7d66-3a39-9e73-414413fec607","pitchNumber":2,"startTime":"2026-07-07T00:33:29.341Z","endTime":"2026-07-07T00:33:56.353Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184955402537593,"aZ":-14.319808154755199,"pfxX":7.035688117165248,"pfxZ":9.51176093259021,"pX":-0.9792755226849355,"pZ":2.4081711327851876,"vX0":-9.254301797184606,"vY0":-136.43915513742945,"vZ0":-4.53980628437121,"x":154.33,"y":173.76,"x0":1.5490582603686471,"y0":50.0050446560018,"z0":5.086809078173306,"aX":13.211078619356694},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-10.7,"spinRate":2545,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4020700053023867,"extension":6.523809532899229},"index":2,"playId":"40c3dcc2-a3f8-3ab8-82db-f4d63bfcb7e4","pitchNumber":3,"startTime":"2026-07-07T00:34:13.057Z","endTime":"2026-07-07T00:34:18.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721678589540883,"aZ":-30.35302754050449,"pfxX":-0.6321114726259889,"pfxZ":1.119590907788485,"pX":-0.32067878007042766,"pZ":0.7037494587009894,"vX0":-4.404032591516385,"vY0":-126.3452647462743,"vZ0":-4.886049238460629,"x":129.22,"y":219.78,"x0":1.5240156343735987,"y0":50.00193204317547,"z0":5.089979920607469,"aX":-1.0253295695285294},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":2.2,"spinRate":2872,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4328204458259304,"extension":6.179471157482674},"index":3,"playId":"24ed1338-e0dd-30c6-a5a3-fb9568886d29","pitchNumber":4,"startTime":"2026-07-07T00:34:38.317Z","endTime":"2026-07-07T00:34:42.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654151164462036,"aZ":-26.139440980477445,"pfxX":9.994983968182812,"pfxZ":3.1660419230828696,"pX":-0.48647901415717526,"pZ":1.739465715157319,"vX0":-8.473364078660136,"vY0":-137.32966623788255,"vZ0":-4.382841156025007,"x":135.54,"y":191.81,"x0":1.3416624463499227,"y0":50.0058502056933,"z0":5.1359901620316055,"aX":19.077974331968793},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":-16.3,"spinRate":2524,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.39895575596012156,"extension":6.195696726797957},"index":4,"playId":"069c57c4-2497-3836-8e10-16d0e423a42e","pitchNumber":5,"startTime":"2026-07-07T00:35:02.286Z","endTime":"2026-07-07T00:35:07.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"fb823cdb-df19-38de-acb4-c93f44f35e4d","startTime":"2026-07-07T00:35:40.033Z","endTime":"2026-07-07T00:35:44.617Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418226121861117,"aZ":-39.53515361180452,"pfxX":-4.09168056044843,"pfxZ":-5.2512608337089794,"pX":0.2672333487202457,"pZ":2.389802321306714,"vX0":-2.0247788467512833,"vY0":-117.87805580115777,"vZ0":1.258529376821079,"x":106.81,"y":174.26,"x0":1.6703448574491995,"y0":50.004845745218226,"z0":5.51247981463445,"aX":-5.73114291105697},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.9,"breakHorizontal":7.9,"spinRate":2921,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.46550430865852643,"extension":6.092526847717741},"index":6,"playId":"ba7da2c2-d428-3255-97aa-9a2a5025c2ef","pitchNumber":6,"startTime":"2026-07-07T00:35:58.654Z","endTime":"2026-07-07T00:36:03.302Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57996569901042,"aZ":-27.567531827577774,"pfxX":8.280690732186553,"pfxZ":2.930183697628399,"pX":0.8230469807915137,"pZ":2.4318267593170524,"vX0":-4.373819721544772,"vY0":-123.92040392613144,"vZ0":-1.337867794562144,"x":85.63,"y":173.12,"x0":1.5265209863078668,"y0":50.000092607092725,"z0":5.261704665845465,"aX":12.997611725232522},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.3,"breakHorizontal":-14.2,"spinRate":1757,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4404177575466841,"extension":6.104447940207541},"hitData":{"launchSpeed":63.2,"launchAngle":23.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.58,"coordY":103.04}},"index":7,"playId":"7c35efcb-1259-3115-8057-f4cc837b0a32","pitchNumber":7,"startTime":"2026-07-07T00:36:27.523Z","endTime":"2026-07-07T00:36:38.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:36:38.698Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging, catcher William Contreras to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T00:37:16.756Z","endTime":"2026-07-07T00:42:11.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16900506011894,"aZ":-14.476328392009574,"pfxX":7.811738702551405,"pfxZ":9.37756588986019,"pX":0.2681315746660012,"pZ":2.3427673472720296,"vX0":-6.025750649368449,"vY0":-136.32017857718256,"vZ0":-4.805417003293148,"x":103.29,"y":139.3,"x0":1.4891568732735347,"y0":50.004286853366686,"z0":5.123341275704423,"aX":14.745474552572656},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-13.0,"spinRate":2408,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4013636018966902,"extension":6.153316114499249},"index":0,"playId":"50f2c7b2-4caf-37f5-b3a0-d0aa2944fb60","pitchNumber":1,"startTime":"2026-07-07T00:37:16.756Z","endTime":"2026-07-07T00:37:21.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156746862845043,"aZ":-15.032692236418365,"pfxX":7.007799989795874,"pfxZ":8.855857914992878,"pX":-0.4084609126074658,"pZ":2.18196871400894,"vX0":-7.621831032322992,"vY0":-138.10590983315117,"vZ0":-5.038497553620458,"x":103.29,"y":139.3,"x0":1.4738804126854192,"y0":50.004241593498975,"z0":5.03782564817577,"aX":13.566825728438427},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-11.2,"spinRate":2437,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.39628144263032583,"extension":6.216108919340958},"index":1,"playId":"e10ffb2e-42be-37c4-951c-f99b157c0509","pitchNumber":2,"startTime":"2026-07-07T00:37:30.914Z","endTime":"2026-07-07T00:37:35.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629994885367726,"aZ":-15.696196172115478,"pfxX":6.399662251888946,"pfxZ":8.73472305345096,"pX":0.11374370195361289,"pZ":2.668744580022527,"vX0":-6.081456824869311,"vY0":-136.82293207024847,"vZ0":-3.687516059423264,"x":103.29,"y":139.3,"x0":1.539299478563214,"y0":50.000386498563316,"z0":5.1169580879785626,"aX":12.070058775335522},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.2,"spinRate":2462,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4010938417773007,"extension":6.275249279626015},"index":2,"playId":"a905881d-9f2d-349b-b631-dd9c844db3c3","pitchNumber":3,"startTime":"2026-07-07T00:37:58.924Z","endTime":"2026-07-07T00:38:07.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599415204858985,"aZ":-16.265991976191774,"pfxX":6.487519915219305,"pfxZ":8.11974992652272,"pX":-0.398839125005879,"pZ":2.5378533783590203,"vX0":-7.60932632371627,"vY0":-138.51423545285124,"vZ0":-3.93762608778852,"x":56.86,"y":157.67,"x0":1.5305605403715556,"y0":50.00162379939453,"z0":5.0534222803100715,"aX":12.708094538456573},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":-10.3,"spinRate":2505,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.3942319402009531,"extension":6.2680171302037255},"index":3,"playId":"db5a145f-14a0-3264-a996-7a00505cd52b","pitchNumber":4,"startTime":"2026-07-07T00:38:29.665Z","endTime":"2026-07-07T00:38:33.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.515314839534618,"aZ":-36.40672407695312,"pfxX":-5.369127917826564,"pfxZ":-2.975269510141368,"pX":0.938475519696461,"pZ":2.2770989679096387,"vX0":-0.2371482111432688,"vY0":-118.5364980649867,"vZ0":0.3177159481032228,"x":116.87,"y":149.19,"x0":1.7373204743824953,"y0":50.00053326572294,"z0":5.463343024471831,"aX":-7.644561803341965},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.0,"breakHorizontal":9.8,"spinRate":2877,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.46194551157450015,"extension":6.137557816731136},"index":4,"playId":"77d7a428-addc-34dc-be38-8f5c4272c5b3","pitchNumber":5,"startTime":"2026-07-07T00:38:52.297Z","endTime":"2026-07-07T00:38:58.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46729826537507,"aZ":-17.25857038520955,"pfxX":6.826699461906655,"pfxZ":7.742817482849118,"pX":0.06430047634024606,"pZ":3.229684759827513,"vX0":-6.542127834961747,"vY0":-137.6697536609507,"vZ0":-2.17974204415866,"x0":1.5801017993012614,"y0":50.00478752402343,"z0":5.1948720966711095,"aX":13.155717874788149},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-11.0,"spinRate":2512,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.3972725202688152,"extension":6.282311598299852},"index":5,"playId":"e4d7f323-e2cc-34fb-baa7-8e5ebbe4cdc6","pitchNumber":6,"startTime":"2026-07-07T00:39:20.326Z","endTime":"2026-07-07T00:39:23.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":6,"playId":"f236b7b7-5738-31a5-9364-c65a082171b4","startTime":"2026-07-07T00:39:49.698Z","endTime":"2026-07-07T00:40:14.252Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":138}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802730170364498,"aZ":-33.04807778886247,"pfxX":-3.0144193477866246,"pfxZ":-0.5585201414753507,"pX":-1.0722936397647318,"pZ":0.7046605192434153,"vX0":-5.4266266370773195,"vY0":-123.39536059706431,"vZ0":-4.078817223022687,"x":132.64,"y":215.11,"x0":1.5406783778486175,"y0":50.00561705290414,"z0":5.140686457992279,"aX":-4.684294721506217},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":6.6,"spinRate":2794,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.44259134783638077,"extension":6.200900122187008},"index":7,"playId":"99697c2b-2336-3f76-901b-a6be28907cf6","pitchNumber":7,"startTime":"2026-07-07T00:42:01.942Z","endTime":"2026-07-07T00:42:11.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:42:11.397Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T00:44:23.626Z","endTime":"2026-07-07T00:47:03.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"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(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":92.1,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868372658242485,"aZ":-19.410878314195912,"pfxX":-0.4665848358314244,"pfxZ":6.944131125380396,"pX":-0.3942649768092033,"pZ":3.208481386847778,"vX0":3.4500059545407287,"vY0":-134.17384005451254,"vZ0":-2.5619875302592954,"x":92.78,"y":146.84,"x0":-1.631727283429108,"y0":50.002092006608635,"z0":5.54666299562503,"aX":-0.858074407913362},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":0.1,"spinRate":2455,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4069911818848677,"extension":6.7570604673446155},"index":0,"playId":"1f0190b6-0e7e-3db1-8c48-a3992c99f5bb","pitchNumber":1,"startTime":"2026-07-07T00:44:23.626Z","endTime":"2026-07-07T00:44:28.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86177512325996,"aZ":-13.887688166484077,"pfxX":-7.062709237415142,"pfxZ":9.444062620600032,"pX":0.5357567778937815,"pZ":2.37658560152381,"vX0":7.593439771559087,"vY0":-138.28038877998645,"vZ0":-6.064346606769204,"x":96.58,"y":174.61,"x0":-1.3283858185487105,"y0":50.005524348862146,"z0":5.530170486954635,"aX":-13.679109882501537},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2331,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3961148248188908,"extension":6.7085122903982795},"index":1,"playId":"d3bf27fc-d399-3787-a2a9-d7fb8dcf8939","pitchNumber":2,"startTime":"2026-07-07T00:44:41.976Z","endTime":"2026-07-07T00:44:46.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498438076205137,"aZ":-35.17609756678975,"pfxX":7.905429269726831,"pfxZ":-1.893577456261177,"pX":0.03555911148613225,"pZ":2.2369940451687262,"vX0":2.136036397365417,"vY0":-125.79415698309377,"vZ0":-0.3112385035778624,"x":115.64,"y":178.38,"x0":-1.8541451088080545,"y0":50.00462081189436,"z0":5.244630268367326,"aX":12.512328002014371},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":-14.8,"spinRate":3208,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4375095390061139,"extension":6.499314683681013},"index":2,"playId":"a2d55981-e550-30c2-a789-9725c9d398df","pitchNumber":3,"startTime":"2026-07-07T00:45:00.999Z","endTime":"2026-07-07T00:45:07.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19659062348981,"aZ":-36.79208316789532,"pfxX":8.043744072491744,"pfxZ":-2.985586485650698,"pX":1.3949818849212559,"pZ":1.073279030446568,"vX0":4.838620320289587,"vY0":-125.43105309775149,"vZ0":-2.489095187562927,"x":63.83,"y":209.8,"x0":-1.6229204957938317,"y0":50.00307681217703,"z0":5.164983226032646,"aX":12.444757591901453},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.8,"breakHorizontal":-15.8,"spinRate":3242,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44161321525506647,"extension":6.583798652848438},"index":3,"playId":"0272afd6-bf5d-32cb-9b5d-7f85232fba32","pitchNumber":4,"startTime":"2026-07-07T00:45:24.760Z","endTime":"2026-07-07T00:45:32.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.202653550691757,"aZ":-22.575920169996873,"pfxX":0.36681880691113733,"pfxZ":5.129311990206402,"pX":0.9247421423683273,"pZ":3.366750259896468,"vX0":6.249240037867141,"vY0":-135.3214472855288,"vZ0":-1.6161157539756137,"x":81.75,"y":147.88,"x0":-1.453933602908391,"y0":50.00051913498391,"z0":5.540244027030328,"aX":0.6836771064166056},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":-1.9,"spinRate":2581,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40347314382542443,"extension":6.723083722397189},"index":4,"playId":"619d0c89-1a0d-3189-bc6c-fceaa3f96f51","pitchNumber":5,"startTime":"2026-07-07T00:45:45.682Z","endTime":"2026-07-07T00:45:51.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78186390574109,"aZ":-24.85747187770977,"pfxX":-11.207063518213177,"pfxZ":3.5918661526432407,"pX":0.5289424330854134,"pZ":1.8304845602030702,"vX0":10.043910310373887,"vY0":-141.85659836213378,"vZ0":-4.4820290141440875,"x":96.84,"y":189.36,"x0":-1.6034703733735773,"y0":50.00025804896104,"z0":5.017675982063704,"aX":-22.812533478380143},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.8,"breakHorizontal":18.2,"spinRate":2507,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3862815476258823,"extension":6.7479741313374015},"index":5,"playId":"6fbd7201-540d-3e22-9e04-ac00dba4f81f","pitchNumber":6,"startTime":"2026-07-07T00:46:08.608Z","endTime":"2026-07-07T00:46:12.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63472207805571,"aZ":-20.955232105331035,"pfxX":0.030970802132492814,"pfxZ":5.786425538387217,"pX":1.8447213306790875,"pZ":0.7354482702783786,"vX0":9.01806310923562,"vY0":-137.4538448190912,"vZ0":-8.386277001336355,"x":46.68,"y":218.92,"x0":-1.4644263670965563,"y0":50.00547539020924,"z0":5.2162686230125885,"aX":0.05848351632629077},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.7,"spinRate":2601,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3964611293055893,"extension":6.810460989592574},"index":6,"playId":"45a5eaa5-17c5-37ff-91dc-d3f983f19863","pitchNumber":7,"startTime":"2026-07-07T00:46:32.825Z","endTime":"2026-07-07T00:46:36.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04005582305098,"aZ":-14.496607181633223,"pfxX":-5.305359716204892,"pfxZ":8.54955163719388,"pX":-0.198795836538474,"pZ":3.5893934788665156,"vX0":5.515321151572322,"vY0":-142.91768335357014,"vZ0":-2.573245304458899,"x":124.58,"y":141.87,"x0":-1.4646337270461824,"y0":50.00500981666282,"z0":5.412344692780065,"aX":-10.97290697393278},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2329,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3833025638451919,"extension":6.830268179008258},"hitData":{"launchSpeed":90.0,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.0,"coordY":87.97}},"index":7,"playId":"5e85a18b-6455-37df-ae4e-b32ff0dfc1e2","pitchNumber":8,"startTime":"2026-07-07T00:46:56.448Z","endTime":"2026-07-07T00:47:03.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:47:03.994Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T00:47:12.572Z","endTime":"2026-07-07T00:49:04.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303719361166067,"aZ":-25.79325266981977,"pfxX":1.3337631535783738,"pfxZ":3.3787596136491906,"pX":0.6561379441229948,"pZ":2.886613308000212,"vX0":5.2701126467147095,"vY0":-136.44642901121205,"vZ0":-2.295761323539329,"x":91.99,"y":160.84,"x0":-1.4718029551968035,"y0":50.00629668574442,"z0":5.511560909565162,"aX":2.5214437379877643},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2493,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.40102837128510194,"extension":6.637332205074881},"index":0,"playId":"6f8274f7-a7e0-38fa-9405-bef6cca127d1","pitchNumber":1,"startTime":"2026-07-07T00:47:33.486Z","endTime":"2026-07-07T00:47:37.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424452539531075,"aZ":-35.8407418319648,"pfxX":10.523241177884977,"pfxZ":-2.327645760603634,"pX":0.63011978605507,"pZ":1.529078319416115,"vX0":2.604701811486784,"vY0":-126.04268186350139,"vZ0":-1.6051535008064108,"x":92.98,"y":197.49,"x0":-1.7879746576134994,"y0":50.002416728198874,"z0":5.123196572598441,"aX":16.5886112059241},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-19.7,"spinRate":3217,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43795514301074645,"extension":6.5714393408041465},"index":1,"playId":"f54b3702-c65c-3f2e-a8c6-fac574539c20","pitchNumber":2,"startTime":"2026-07-07T00:47:50.704Z","endTime":"2026-07-07T00:47:57.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60079166302235,"aZ":-23.87363611928209,"pfxX":-8.893005488210667,"pfxZ":4.062261994761345,"pX":-0.9603111886014919,"pZ":2.637374667769186,"vX0":5.315589328795446,"vY0":-142.0176244591125,"vZ0":-3.048957315769445,"x":153.6,"y":167.57,"x0":-1.701187770254449,"y0":50.00128324875952,"z0":5.243846970676959,"aX":-18.15904303727156},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":2355,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3857178511003867,"extension":6.6678221881613435},"index":2,"playId":"78c13bdd-ac43-3c53-b0ab-5c7d04072721","pitchNumber":3,"startTime":"2026-07-07T00:48:34.120Z","endTime":"2026-07-07T00:48:37.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31429243018271,"aZ":-29.714242128998684,"pfxX":-9.701756309344674,"pfxZ":1.2284594580188077,"pX":0.5970376433378626,"pZ":2.3520715220518347,"vX0":9.479474865594268,"vY0":-140.9644161216105,"vZ0":-2.312013377566554,"x":94.24,"y":175.27,"x0":-1.5558214085769122,"y0":50.003371435331005,"z0":5.109439536264795,"aX":-19.442658045908566},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.9,"breakHorizontal":15.5,"spinRate":2342,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.38918586662822774,"extension":6.6269477923109426},"index":3,"playId":"4f6225a0-8823-3f41-8f5c-fd107830f4ad","pitchNumber":4,"startTime":"2026-07-07T00:48:58.568Z","endTime":"2026-07-07T00:49:04.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:49:04.122Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T00:49:14.993Z","endTime":"2026-07-07T00:51:01.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48859590578932,"aZ":-46.787499524669826,"pfxX":5.740141657635734,"pfxZ":-9.71681644217785,"pX":-0.5771260541667479,"pZ":3.5664198688295827,"vX0":0.859224376178243,"vY0":-122.49275005559403,"vZ0":4.319267080858774,"x":139.0,"y":142.49,"x0":-1.6783932832181363,"y0":50.00259612549326,"z0":5.807046194971249,"aX":8.633217875643679},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.1,"breakHorizontal":-10.6,"spinRate":3169,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.44890093057654656,"extension":6.597647754290975},"index":0,"playId":"7f354392-532c-3a00-9950-0d82419bc84d","pitchNumber":1,"startTime":"2026-07-07T00:49:30.564Z","endTime":"2026-07-07T00:49:35.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758252032154605,"aZ":-30.293423801327414,"pfxX":-8.269643303649538,"pfxZ":1.03694868223696,"pX":-0.34140811988422504,"pZ":1.9019557626074755,"vX0":6.211005749303749,"vY0":-133.47822155084538,"vZ0":-2.977905780793511,"x":130.01,"y":187.43,"x0":-1.619886247097053,"y0":50.00242988540234,"z0":5.205144331072187,"aX":-14.975701374395486},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.4,"breakHorizontal":13.7,"spinRate":1349,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.409786534492965,"extension":6.7906610325412595},"index":1,"playId":"d91bcb01-c2ad-328a-a8a6-b804145c10c6","pitchNumber":2,"startTime":"2026-07-07T00:49:49.473Z","endTime":"2026-07-07T00:49:54.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40821137211846,"aZ":-13.21612388835586,"pfxX":-6.311304515638475,"pfxZ":9.300191954540454,"pX":0.695642704290254,"pZ":3.5198712604875673,"vX0":8.138840958500005,"vY0":-142.0866459785656,"vZ0":-3.0089629757832927,"x":90.48,"y":143.74,"x0":-1.3897477912050347,"y0":50.006250342175385,"z0":5.435649313171368,"aX":-12.870905326513638},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2409,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3858975721743527,"extension":6.820738517061038},"index":2,"playId":"6911c139-5ea1-3aa1-98f8-e9644433619c","pitchNumber":3,"startTime":"2026-07-07T00:50:08.115Z","endTime":"2026-07-07T00:50:11.835Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42507853847542,"aZ":-12.076679839696872,"pfxX":-6.34643088361313,"pfxZ":9.57862258747073,"pX":1.9097065150171348,"pZ":1.453652496320491,"vX0":11.16632777341606,"vY0":-143.7245262753429,"vZ0":-8.559498118347472,"x":44.21,"y":199.53,"x0":-1.1961627184685302,"y0":50.00182056553172,"z0":5.215040608427437,"aX":-13.315170853130967},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2436,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38067530367493285,"extension":6.825975211741058},"index":3,"playId":"830c14d0-b0ef-3540-ae57-8cec58ed7c1a","pitchNumber":4,"startTime":"2026-07-07T00:50:29.695Z","endTime":"2026-07-07T00:50:34.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905318617605175,"aZ":-31.735055004223387,"pfxX":9.86371472103032,"pfxZ":0.275502120521546,"pX":-0.5736372914463022,"pZ":3.0040683962457346,"vX0":0.3964122738903181,"vY0":-126.25009346372374,"vZ0":1.0652995792602793,"x":138.87,"y":157.67,"x0":-2.012848841229669,"y0":50.003504818765975,"z0":5.1488135810334255,"aX":15.77670669073243},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":-17.9,"spinRate":3259,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.43537701118804817,"extension":6.435551079567931},"index":4,"playId":"65bd8689-7a2b-307e-bb70-c06f9b6e4942","pitchNumber":5,"startTime":"2026-07-07T00:50:56.365Z","endTime":"2026-07-07T00:51:01.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:51:01.638Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T00:53:06.078Z","endTime":"2026-07-07T00:54:36.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61508645488961,"aZ":-31.17530457584303,"pfxX":-2.0769518000755562,"pfxZ":0.6523921232488714,"pX":0.07126160181739899,"pZ":2.0827795657633064,"vX0":-3.4538780061244774,"vY0":-122.71593094224038,"vZ0":-1.6977155038352572,"x":114.28,"y":182.54,"x0":1.7651564193400655,"y0":50.00270566980077,"z0":5.431972697484521,"aX":-3.1763253762566546},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2844,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.44583235827898404,"extension":6.221924236933602},"index":0,"playId":"f5265a7d-4751-3641-bace-6ba81b8d5083","pitchNumber":1,"startTime":"2026-07-07T00:53:11.957Z","endTime":"2026-07-07T00:53:18.417Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51210135536313,"aZ":-30.51313439251344,"pfxX":-1.6723128434166972,"pfxZ":1.04033071427415,"pX":-0.7017147456122266,"pZ":1.1250039903875426,"vX0":-5.152983925141093,"vY0":-124.61185345692246,"vZ0":-4.229161696724135,"x":143.75,"y":208.4,"x0":1.5978258157268128,"y0":50.003362191535345,"z0":5.323335220709769,"aX":-2.668570483063301},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":4.1,"spinRate":2875,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.43704798494260544,"extension":6.158547495354107},"index":1,"playId":"18d78d00-2522-325c-95fb-636e4ba2b302","pitchNumber":2,"startTime":"2026-07-07T00:53:39.313Z","endTime":"2026-07-07T00:53:43.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057993052370776,"aZ":-16.1262856954501,"pfxX":5.722880919120683,"pfxZ":8.153968243466565,"pX":0.3482097735338616,"pZ":3.7189009793864676,"vX0":-5.410670231766067,"vY0":-138.47759177214627,"vZ0":-1.4538139993090562,"x":103.73,"y":138.37,"x0":1.5713483716263583,"y0":50.002530627770255,"z0":5.314806855722281,"aX":11.262978000788578},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-9.5,"spinRate":2498,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.39354385975647244,"extension":6.163058098746322},"index":2,"playId":"56737c1b-c64d-35e1-86ef-b3150d5ae2a5","pitchNumber":3,"startTime":"2026-07-07T00:54:00.463Z","endTime":"2026-07-07T00:54:08.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.091203026515508,"aZ":-34.51428958459423,"pfxX":-2.4847576417651007,"pfxZ":-1.4566578431574086,"pX":-0.17726802337725975,"pZ":1.464796705782224,"vX0":-3.713625032681657,"vY0":-124.85426698540074,"vZ0":-2.569286250202201,"x":123.76,"y":199.23,"x0":1.6424909891014166,"y0":50.00253336778538,"z0":5.30009912141041,"aX":-3.9902401432859085},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":5.3,"spinRate":2873,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4358450185909164,"extension":6.086370811793935},"hitData":{"launchSpeed":100.2,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.54,"coordY":79.22}},"index":3,"playId":"071d923d-bbc9-3093-91b0-a67aa7136b41","pitchNumber":4,"startTime":"2026-07-07T00:54:26.595Z","endTime":"2026-07-07T00:54:36.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:54:36.653Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T00:54:57.772Z","endTime":"2026-07-07T00:55:37.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560203165204655,"aZ":-30.607227796990333,"pfxX":6.531038249974214,"pfxZ":1.014993725419032,"pX":0.00605552193517248,"pZ":2.5325635932235873,"vX0":-5.520698667766789,"vY0":-123.29799671506517,"vZ0":-0.5066369535893238,"x":116.77,"y":170.4,"x0":1.4211007522666423,"y0":50.00362108305862,"z0":5.314173503826724,"aX":10.098091626595528},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-10.6,"spinRate":1746,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.44353171818433124,"extension":6.133379972961023},"index":0,"playId":"f8628481-7ab5-30d6-876f-1eb50a53191b","pitchNumber":1,"startTime":"2026-07-07T00:55:03.248Z","endTime":"2026-07-07T00:55:08.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathan Church caught stealing 2nd base, catcher William Contreras to second baseman Brice Turang.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"f8628481-7ab5-30d6-876f-1eb50a53191b","startTime":"2026-07-07T00:55:19.625Z","endTime":"2026-07-07T00:55:27.070Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25732589622358,"aZ":-17.448925909122277,"pfxX":7.13919221974167,"pfxZ":7.668357750682452,"pX":0.34434609563319596,"pZ":3.559416084704877,"vX0":-5.773115433802897,"vY0":-138.07136597245204,"vZ0":-1.4996762422011702,"x":103.87,"y":142.68,"x0":1.5402928631435442,"y0":50.00418491681694,"z0":5.290194863947481,"aX":13.712350871763261},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":2366,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3974957291889121,"extension":6.302828322347857},"hitData":{"launchSpeed":87.5,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.34,"coordY":152.7}},"index":2,"playId":"1f0eb473-d139-34f8-abbd-b6b0a44dac92","pitchNumber":2,"startTime":"2026-07-07T00:55:27.070Z","endTime":"2026-07-07T00:55:37.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:55:37.053Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T00:55:48.785Z","endTime":"2026-07-07T00:57:06.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(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":78.8,"endSpeed":72.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.960006262499572,"aZ":-36.60806535896235,"pfxX":-9.387749389134637,"pfxZ":-3.3308820093400264,"pX":-0.2287095981183283,"pZ":2.410751743009012,"vX0":-1.2428186319287011,"vY0":-114.82712400146579,"vZ0":0.9647753082879613,"x":125.72,"y":173.69,"x0":1.5393177186783005,"y0":50.00335598266583,"z0":5.556662678592949,"aX":-12.492131832745649},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.5,"breakHorizontal":17.3,"spinRate":2722,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.4776439330737494,"extension":6.198539003289594},"index":0,"playId":"b00abff2-701d-3c5a-b615-687b90d66f25","pitchNumber":1,"startTime":"2026-07-07T00:55:56.265Z","endTime":"2026-07-07T00:56:01.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108293421766884,"aZ":-31.975848190433332,"pfxX":-1.5256063707349634,"pfxZ":0.12212973355899281,"pX":-1.1986762916072273,"pZ":-0.5949303168340322,"vX0":-5.884122610128002,"vY0":-124.50847470160446,"vZ0":-7.5921113801261875,"x":162.69,"y":254.84,"x0":1.389574785932077,"y0":50.00029354226723,"z0":5.126495763227353,"aX":-2.4032946957197736},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":4.1,"spinRate":2771,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4392785486380726,"extension":6.246971658898631},"index":1,"playId":"4890b80d-4169-3e0a-b862-0aab4b9192bd","pitchNumber":2,"startTime":"2026-07-07T00:56:24.858Z","endTime":"2026-07-07T00:56:28.519Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14139473896138,"aZ":-29.05189510567185,"pfxX":7.3255225201197955,"pfxZ":1.9675740430288293,"pX":0.4774408532698276,"pZ":2.0482422104510762,"vX0":-4.8262688040848385,"vY0":-124.65029230594628,"vZ0":-2.048659615401795,"x":98.8,"y":183.48,"x0":1.479075400193965,"y0":50.001508340975,"z0":5.260299353056422,"aX":11.620913564677945},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-12.2,"spinRate":1823,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4380408663866633,"extension":6.0500553227425025},"index":2,"playId":"ff175bf5-1037-37f7-90ab-babeb51d0c4e","pitchNumber":3,"startTime":"2026-07-07T00:56:43.486Z","endTime":"2026-07-07T00:56:48.197Z","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.0,"endSpeed":75.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.093524713391464,"aZ":-40.68039249363878,"pfxX":-6.079968306057101,"pfxZ":-6.007452857986111,"pX":-0.0816655842108482,"pZ":1.3111671027625726,"vX0":-1.77311149256458,"vY0":-118.08958064587347,"vZ0":-0.9633884113951164,"x":120.11,"y":203.38,"x0":1.4686493587618439,"y0":50.005865560754344,"z0":5.4606890229183245,"aX":-8.603663035664974},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.8,"breakHorizontal":11.4,"spinRate":2931,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.46350582750416747,"extension":6.192862386238894},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.82,"coordY":151.18}},"index":3,"playId":"27f6a29f-a92e-3fd2-b2a2-17c4b9cda6b1","pitchNumber":4,"startTime":"2026-07-07T00:56:57.812Z","endTime":"2026-07-07T00:57:06.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T00:57:06.162Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T00:59:17.019Z","endTime":"2026-07-07T01:00:49.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08967191933514,"aZ":-14.779687673798662,"pfxX":-7.160518203976672,"pfxZ":8.974069798629921,"pX":-0.16774208339190147,"pZ":3.715907829637081,"vX0":5.719705613412538,"vY0":-138.61170602326206,"vZ0":-2.5202886432669156,"x":123.39,"y":138.45,"x0":-1.331598123661605,"y0":50.003014298429456,"z0":5.628358455839786,"aX":-13.880455318039738},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2466,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3957288409202193,"extension":6.679941552535681},"index":0,"playId":"2f3076a8-508e-3e6d-b5f6-e8bd072aa36c","pitchNumber":1,"startTime":"2026-07-07T00:59:30.597Z","endTime":"2026-07-07T00:59:35.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22902243230463,"aZ":-45.056078385375635,"pfxX":7.493588826894921,"pfxZ":-8.8173066902125,"pX":-0.9070768282551779,"pZ":2.9686881220675625,"vX0":-0.47206510147829295,"vY0":-120.8346620520439,"vZ0":2.863459741745338,"x":151.58,"y":158.63,"x0":-1.6797907724494432,"y0":50.004354567741046,"z0":5.761487904561553,"aX":10.946122255355572},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.9,"breakHorizontal":-13.4,"spinRate":3248,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4554290771599421,"extension":6.546096001429528},"index":1,"playId":"b42a6872-009d-3b4d-ac5d-6cca396bd9cb","pitchNumber":2,"startTime":"2026-07-07T00:59:47.436Z","endTime":"2026-07-07T00:59:52.412Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04950096608771,"aZ":-22.762498372426734,"pfxX":1.521580358956378,"pfxZ":5.073706729613212,"pX":-0.687028055327783,"pZ":3.559028906002766,"vX0":2.0507879097820862,"vY0":-134.79292200925155,"vZ0":-1.0104056135841504,"x":143.19,"y":142.69,"x0":-1.653045322879123,"y0":50.00263781470399,"z0":5.5336720497809875,"aX":2.8228961522326164},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":-3.1,"spinRate":2535,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4050699289913662,"extension":6.8027383099809065},"index":2,"playId":"97d81e71-9e9e-3b0d-a738-b79ce16f750d","pitchNumber":3,"startTime":"2026-07-07T01:00:06.253Z","endTime":"2026-07-07T01:00:10.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724762429508157,"aZ":-39.024497319456145,"pfxX":-6.7054732662791485,"pfxZ":-3.8814649077434282,"pX":0.16785825588728634,"pZ":1.3875832157410866,"vX0":6.896647494246483,"vY0":-132.44939053652786,"vZ0":-2.7396921579330447,"x":110.6,"y":201.32,"x0":-1.6053092877060027,"y0":50.00053567467079,"z0":5.304464607618786,"aX":-11.848021889159519},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-7.4,"breakHorizontal":10.6,"spinRate":1231,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.41440564870667185,"extension":6.764788502615164},"index":3,"playId":"a1f847a0-06b7-3962-ba53-619da187d737","pitchNumber":4,"startTime":"2026-07-07T01:00:24.670Z","endTime":"2026-07-07T01:00:29.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.487569448551305,"aZ":-11.846335277288226,"pfxX":-7.281523778124056,"pfxZ":9.93799229556518,"pX":0.43274115727053264,"pZ":2.3715006046235185,"vX0":7.799197162796631,"vY0":-142.50796593243095,"vZ0":-6.159498808697933,"x":100.5,"y":174.75,"x0":-1.4009366207334624,"y0":50.00143728828955,"z0":5.318016068195759,"aX":-14.89134656336475},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2528,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.38519848871495155,"extension":7.013358205431957},"index":4,"playId":"bf06f6fa-f0dc-3956-abac-e482b8ac77ae","pitchNumber":5,"startTime":"2026-07-07T01:00:45.239Z","endTime":"2026-07-07T01:00:49.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:00:49.334Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T01:01:16.667Z","endTime":"2026-07-07T01:04:17.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420122303675257,"aZ":-34.049711840201056,"pfxX":10.085015906523424,"pfxZ":-1.1772255060914585,"pX":0.2775053744353086,"pZ":2.1913383927020775,"vX0":2.334751418848834,"vY0":-126.73983498101552,"vZ0":-0.6159353611620668,"x":106.42,"y":179.61,"x0":-1.970025693072293,"y0":50.005264848372164,"z0":5.212091309938956,"aX":16.032601226313357},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-18.8,"spinRate":3294,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.43601538812762275,"extension":6.5791551814454},"index":0,"playId":"1ef5c8d2-9bf3-3759-b5e8-5e867278c30c","pitchNumber":1,"startTime":"2026-07-07T01:01:17.552Z","endTime":"2026-07-07T01:01:21.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662192675345228,"aZ":-29.33595663114789,"pfxX":-8.66574354428607,"pfxZ":1.565358150211405,"pX":0.3985286150100302,"pZ":1.6123703782015146,"vX0":8.138293056063763,"vY0":-133.2422901294035,"vZ0":-4.091999797050719,"x":101.81,"y":195.25,"x0":-1.5587441041220975,"y0":50.00300750631803,"z0":5.270384420900385,"aX":-15.696672366960927},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":1174,"spinDirection":261},"zone":9,"typeConfidence":2.0,"plateTime":0.4099311638182219,"extension":6.807076300308005},"index":1,"playId":"824b0617-dc8e-37ae-a6d6-ef872e930f5e","pitchNumber":2,"startTime":"2026-07-07T01:01:39.285Z","endTime":"2026-07-07T01:01:42.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836762108942413,"aZ":-36.63822527646093,"pfxX":7.722213316623403,"pfxZ":-2.730333357274998,"pX":0.9470812692261884,"pZ":1.3206947313924053,"vX0":4.248722104718456,"vY0":-127.41334854160928,"vZ0":-2.0520843723608544,"x":80.9,"y":203.12,"x0":-1.7491326727119771,"y0":50.0045742799087,"z0":5.050422691688614,"aX":12.611863119642399},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.2,"breakHorizontal":-15.0,"spinRate":3222,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4310029562021649,"extension":6.6866911667075},"index":2,"playId":"1e94f7be-d353-3522-8db1-284e29efb2f8","pitchNumber":3,"startTime":"2026-07-07T01:02:07.406Z","endTime":"2026-07-07T01:02:10.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.853992878294164,"aZ":-16.54349000551497,"pfxX":-5.849251723618021,"pfxZ":7.588560347056298,"pX":-1.3270355283461834,"pZ":4.132768650985988,"vX0":3.2076699548351337,"vY0":-142.82132358280472,"vZ0":-0.5495863923917296,"x":167.58,"y":127.2,"x0":-1.7067117985728892,"y0":50.00018881631429,"z0":5.371090674655638,"aX":-12.04399852355288},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2311,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3839714219254269,"extension":6.765892384933475},"index":3,"playId":"66a9a132-3a43-3e5f-b5b4-ad90d9e95a64","pitchNumber":4,"startTime":"2026-07-07T01:02:35.307Z","endTime":"2026-07-07T01:02:38.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496861081274158,"aZ":-21.315405700148705,"pfxX":0.5672641698738631,"pfxZ":5.472320980995457,"pX":0.11409472780153465,"pZ":2.9992995271601726,"vX0":4.508920571321958,"vY0":-139.32483346796243,"vZ0":-2.7135655321777565,"x":112.65,"y":157.8,"x0":-1.592621040605355,"y0":50.00476988795603,"z0":5.379600896095707,"aX":1.125327370179743},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2526,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39170596326015517,"extension":6.742077715634452},"index":4,"playId":"a8af9002-1d51-3a83-91ba-512a8af59178","pitchNumber":5,"startTime":"2026-07-07T01:02:56.474Z","endTime":"2026-07-07T01:03:00.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554139370429798,"aZ":-46.65912351652625,"pfxX":6.907903945048798,"pfxZ":-9.202568294988057,"pX":-0.899417911740664,"pZ":2.184168493152223,"vX0":-0.4058832744824542,"vY0":-125.51529088620582,"vZ0":1.3183293552411284,"x":151.28,"y":179.81,"x0":-1.6300813621510082,"y0":50.001223167792624,"z0":5.490956186471513,"aX":10.874496805838271},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-16.0,"breakHorizontal":-12.4,"spinRate":3280,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4386105819499746,"extension":6.651920279073249},"index":5,"playId":"751e3d18-ef73-39ea-a006-2c92635bdab3","pitchNumber":6,"startTime":"2026-07-07T01:03:22.637Z","endTime":"2026-07-07T01:03:27.529Z","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":98.5,"endSpeed":89.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16885884791672,"aZ":-12.291204146875634,"pfxX":-6.110352730889554,"pfxZ":9.619923513676854,"pX":1.3936159867521867,"pZ":2.8783375252754655,"vX0":9.984029387183789,"vY0":-143.1203220361554,"vZ0":-4.641204853207887,"x":63.88,"y":161.06,"x0":-1.3521050224246671,"y0":50.003994375316545,"z0":5.295777976371846,"aX":-12.631517225837378},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2381,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3832428415781841,"extension":7.04253698902154},"index":6,"playId":"d4099d98-5766-378d-b206-62e8c6430edf","pitchNumber":7,"startTime":"2026-07-07T01:03:52.146Z","endTime":"2026-07-07T01:03:57.277Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.233717579728186,"aZ":-23.36010014616495,"pfxX":0.31298879250439493,"pfxZ":4.6029377521874295,"pX":-0.15487225024809617,"pZ":3.422498564547335,"vX0":4.103021469187216,"vY0":-138.31198837541746,"vZ0":-0.9432952318247608,"x":122.9,"y":146.37,"x0":-1.7055048327247926,"y0":50.002665517196434,"z0":5.351680253526505,"aX":0.5983939991790195},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.6,"spinRate":2562,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39779775850399135,"extension":6.760790389726468},"index":7,"playId":"133cb34b-3ea7-3374-aa97-68159019189f","pitchNumber":8,"startTime":"2026-07-07T01:04:12.440Z","endTime":"2026-07-07T01:04:17.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:04:17.289Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T01:04:28.282Z","endTime":"2026-07-07T01:05:42.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59119568572525,"aZ":-25.277167350549036,"pfxX":-10.897738467692289,"pfxZ":3.3539786509184184,"pX":-1.096569291121143,"pZ":2.1778645471741913,"vX0":5.360432036972688,"vY0":-143.118776310934,"vZ0":-3.8732634196666935,"x":158.8,"y":179.98,"x0":-1.5864415624743782,"y0":50.00528309511883,"z0":5.147754678080795,"aX":-22.422248913595592},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.4,"breakHorizontal":18.5,"spinRate":2507,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3839395492940718,"extension":6.6678681923964955},"index":0,"playId":"1f35819a-779b-302b-8adb-457134dcdd3d","pitchNumber":1,"startTime":"2026-07-07T01:04:44.988Z","endTime":"2026-07-07T01:04:48.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.968949815409026,"aZ":-27.15487243753451,"pfxX":-11.27913192293247,"pfxZ":2.4198839997989072,"pX":-0.7309418937775529,"pZ":2.8436388478666452,"vX0":6.616205403331435,"vY0":-143.57334947399872,"vZ0":-1.6517522321305527,"x":144.86,"y":162.0,"x0":-1.606544619045536,"y0":50.00531129022599,"z0":5.125605318627782,"aX":-23.419423330614922},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.2,"breakHorizontal":19.0,"spinRate":2399,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3823064315455511,"extension":6.651897239842029},"index":1,"playId":"e467ae90-aa7f-3873-81af-dbcd9ad13920","pitchNumber":2,"startTime":"2026-07-07T01:05:03.999Z","endTime":"2026-07-07T01:05:09.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-07T01:05:16.641Z","endTime":"2026-07-07T01:05:32.735Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14847552865732,"aZ":-29.433763203717326,"pfxX":-11.10068196425292,"pfxZ":1.2972052469007682,"pX":-0.6434485041460941,"pZ":3.236114110066009,"vX0":6.907128332442621,"vY0":-144.7873404504966,"vZ0":-0.1394976101078328,"x":141.53,"y":151.4,"x0":-1.6271369316385351,"y0":50.00051643206918,"z0":5.097531530104371,"aX":-23.389793431736024},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":2.5,"breakHorizontal":18.6,"spinRate":2428,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.37938849688495413,"extension":6.670132373924677},"hitData":{"launchSpeed":69.9,"launchAngle":20.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.64,"coordY":118.72}},"index":3,"playId":"2ae6c8e3-e910-377b-b8e2-a30f9a88f517","pitchNumber":3,"startTime":"2026-07-07T01:05:32.735Z","endTime":"2026-07-07T01:05:42.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:05:42.374Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a ground ball to right fielder Jordan Walker. Cooper Pratt to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T01:06:00.312Z","endTime":"2026-07-07T01:09:02.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276897474290774,"aZ":-25.494527367722107,"pfxX":0.7032948283721758,"pfxZ":3.550797792734313,"pX":-0.28525754461400243,"pZ":3.8480791006233326,"vX0":3.783732374789194,"vY0":-135.6892836938244,"vZ0":0.5843022249765318,"x":127.87,"y":134.88,"x0":-1.78417795508364,"y0":50.00241059266052,"z0":5.394386329170073,"aX":1.321941224935784},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":-2.0,"spinRate":2377,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4023296387206039,"extension":6.8966471198093},"index":0,"playId":"f94fb1d2-3852-3cce-98b2-bcacb512eed4","pitchNumber":1,"startTime":"2026-07-07T01:06:14.005Z","endTime":"2026-07-07T01:06:18.607Z","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":84.7,"endSpeed":78.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841045478937325,"aZ":-44.50614655675218,"pfxX":4.144811753397012,"pfxZ":-8.045846606845501,"pX":0.6183644315323025,"pZ":0.8754916398502745,"vX0":3.914768354049895,"vY0":-123.36761831956295,"vZ0":-1.8594964613840912,"x":93.43,"y":215.14,"x0":-1.5308583804814977,"y0":50.00404429747596,"z0":5.410114148750658,"aX":6.351700451224383},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.8,"breakHorizontal":-8.4,"spinRate":3080,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4449430453526291,"extension":6.727228586612973},"index":1,"playId":"a32980b8-43db-35f3-a769-7244e42883f2","pitchNumber":2,"startTime":"2026-07-07T01:06:35.251Z","endTime":"2026-07-07T01:06:41.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553074740774022,"aZ":-18.144892717648638,"pfxX":-6.796673401765942,"pfxZ":6.9475430686363815,"pX":-1.1162782683957935,"pZ":4.3453662437870495,"vX0":3.8709746426536946,"vY0":-141.06323193684867,"vZ0":0.23838769982384767,"x":159.55,"y":121.46,"x0":-1.6220481809563378,"y0":50.00078918339707,"z0":5.427898280841778,"aX":-13.720019782089137},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2297,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3880220735620683,"extension":6.766001484888717},"index":2,"playId":"0be81283-1c3f-323c-8837-f16e270bc367","pitchNumber":3,"startTime":"2026-07-07T01:06:57.452Z","endTime":"2026-07-07T01:07:01.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862324126425726,"aZ":-23.308478201932154,"pfxX":0.47328276252393664,"pfxZ":4.651442516484451,"pX":-0.29859505069409287,"pZ":3.281292867563494,"vX0":3.4040704178959516,"vY0":-136.90323401715196,"vZ0":-1.5242308563034461,"x":128.38,"y":150.19,"x0":-1.6172488909960572,"y0":50.006620017921904,"z0":5.433195644200458,"aX":0.9026344731096649},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":-1.6,"spinRate":2394,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3993486582371677,"extension":6.8114950079605086},"index":3,"playId":"3af404b3-211a-331b-aee1-604c2647e9b4","pitchNumber":4,"startTime":"2026-07-07T01:07:22.114Z","endTime":"2026-07-07T01:07:26.052Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730464891877908,"aZ":-15.907066110373588,"pfxX":-7.655699462530887,"pfxZ":8.020464537796535,"pX":0.6849664778518582,"pZ":2.7244433545310156,"vX0":8.360800656843685,"vY0":-141.40484004178953,"vZ0":-4.433438309878082,"x":90.89,"y":165.22,"x0":-1.313036489598288,"y0":50.00629521709409,"z0":5.330787315695038,"aX":-15.533700329113259},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2369,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.38710690779061485,"extension":6.966533798037059},"index":4,"playId":"262af956-31e4-3662-8e8f-30a79b92e28f","pitchNumber":5,"startTime":"2026-07-07T01:07:45.583Z","endTime":"2026-07-07T01:07:49.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-07T01:07:59.816Z","endTime":"2026-07-07T01:08:21.460Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035645469747852,"aZ":-22.11224614432185,"pfxX":-0.11718708037646808,"pfxZ":5.195505692974654,"pX":0.5333547247551839,"pZ":2.669149105577378,"vX0":5.529864129082429,"vY0":-137.6975650423562,"vZ0":-3.2077303731332947,"x":96.67,"y":166.71,"x0":-1.478273927370196,"y0":50.00453880000138,"z0":5.329991115281296,"aX":-0.22719021280551635},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2420,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.396434710539733,"extension":6.918300524091016},"index":6,"playId":"9eddeb9d-b935-30eb-b943-b78bf97b7276","pitchNumber":6,"startTime":"2026-07-07T01:08:21.460Z","endTime":"2026-07-07T01:08:24.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563601945205537,"aZ":-22.650699905839286,"pfxX":0.1529329535621402,"pfxZ":4.8937497302568085,"pX":0.3775721021238547,"pZ":2.258307250662213,"vX0":5.271522496099365,"vY0":-137.91028591822584,"vZ0":-3.983530153838632,"x":102.61,"y":177.81,"x0":-1.5700221356142556,"y0":50.0048264979589,"z0":5.229103525290283,"aX":0.29812877545472827},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.3,"spinRate":2477,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.39552526797847953,"extension":6.796823224183437},"hitData":{"launchSpeed":104.6,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.71,"coordY":106.58}},"index":7,"playId":"35b6293b-e2c1-3eb5-90fc-d95f4ef0f4a9","pitchNumber":7,"startTime":"2026-07-07T01:08:52.205Z","endTime":"2026-07-07T01:09:02.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:09:02.245Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman JJ Wetherholt to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T01:11:47.920Z","endTime":"2026-07-07T01:12:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T01:10:04.587Z","endTime":"2026-07-07T01:10:04.588Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Bruihl replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-07T01:10:04.588Z","endTime":"2026-07-07T01:11:32.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"99bc15a9-c7ca-346a-9fa2-02858f9088da","startTime":"2026-07-07T01:11:32.986Z","endTime":"2026-07-07T01:11:36.684Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.745611999563778,"aZ":-28.436119632278658,"pfxX":10.035397745566913,"pfxZ":2.211985568991661,"pX":-0.5104750485387529,"pZ":1.613786716457867,"vX0":-12.576301339999644,"vY0":-128.99719398019866,"vZ0":-2.746158040891774,"x":136.46,"y":195.21,"x0":3.1144292179014683,"y0":50.00554598889361,"z0":4.874587632922951,"aX":16.988814803426415},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2104,"spinDirection":119},"zone":13,"typeConfidence":0.87,"plateTime":0.4238987230723392,"extension":6.622311696456712},"index":3,"playId":"f9555057-d27d-3d96-b2ea-0a2df4aaf500","pitchNumber":1,"startTime":"2026-07-07T01:11:50.187Z","endTime":"2026-07-07T01:11:54.534Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.282913724804448,"aZ":-28.268456520853544,"pfxX":9.365172517649459,"pfxZ":2.295604425048211,"pX":0.7883906249930649,"pZ":2.5222776290304405,"vX0":-9.195210144469554,"vY0":-129.6701369406475,"vZ0":-0.6243813471674189,"x":86.95,"y":170.68,"x0":3.164815467260684,"y0":50.00414188650451,"z0":4.924267028449488,"aX":15.939578868085304},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.9,"spinRate":2094,"spinDirection":120},"zone":6,"typeConfidence":0.86,"plateTime":0.422523361282646,"extension":6.515117183423576},"hitData":{"launchSpeed":103.8,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":155.23}},"index":4,"playId":"cb36461f-e3c7-37e2-b939-5fa6e26507da","pitchNumber":2,"startTime":"2026-07-07T01:12:07.413Z","endTime":"2026-07-07T01:12:14.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:12:14.988Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T01:14:15.720Z","endTime":"2026-07-07T01:14:31.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657769421029286,"aZ":-24.152936621802283,"pfxX":-0.19572327478572715,"pfxZ":4.687984938808938,"pX":0.15275045391247077,"pZ":2.3649494036488337,"vX0":-3.732043153261568,"vY0":-129.579613503287,"vZ0":-2.7095434633943056,"x":111.18,"y":174.93,"x0":1.633646048601289,"y0":50.00100793741642,"z0":5.258501422007102,"aX":-0.33368427137864826},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":1.1,"spinRate":2697,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.42180597806397824,"extension":6.212009903091412},"hitData":{"launchSpeed":99.0,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.23,"coordY":57.24}},"index":0,"playId":"405d34cf-182d-3130-bbd9-b4df08bd97c9","pitchNumber":1,"startTime":"2026-07-07T01:14:21.768Z","endTime":"2026-07-07T01:14:31.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:14:31.768Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T01:14:32.166Z","endTime":"2026-07-07T01:15:40.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69369127333054,"aZ":-24.155169201289826,"pfxX":0.2562906511629346,"pfxZ":4.638257106131146,"pX":-0.7815350843262737,"pZ":2.5661786926477004,"vX0":-6.005153395982412,"vY0":-129.31789646790352,"vZ0":-2.3566837583104636,"x":146.79,"y":169.49,"x0":1.5172421367341795,"y0":50.00453692247807,"z0":5.3029951495684395,"aX":0.4448833814598996},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":0.6,"spinRate":2677,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4202372990576815,"extension":6.2177541684709725},"index":0,"playId":"d44ec10a-cafb-331d-a0ec-7a27c21a083e","pitchNumber":1,"startTime":"2026-07-07T01:14:57.136Z","endTime":"2026-07-07T01:15:02.782Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864631159127175,"aZ":-29.20709670737581,"pfxX":4.413506504854341,"pfxZ":2.007358606310701,"pX":2.826499018933682,"pZ":3.2368766373724616,"vX0":1.151643546735138,"vY0":-120.70144918139228,"vZ0":1.1629132342854953,"x":9.26,"y":151.38,"x0":1.770022410743259,"y0":50.004351802292774,"z0":5.315084821580353,"aX":6.531070422554436},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.2,"breakHorizontal":-8.3,"spinRate":1656,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4532892733086591,"extension":6.422952957392918},"index":1,"playId":"e0e714d4-b011-3a10-ab70-34f329528ba8","pitchNumber":2,"startTime":"2026-07-07T01:15:15.696Z","endTime":"2026-07-07T01:15:19.269Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452025255417762,"aZ":-24.740969025434577,"pfxX":9.878075499399717,"pfxZ":3.8986360393992845,"pX":0.1536927570154013,"pZ":2.0474380224051827,"vX0":-6.6477868116067835,"vY0":-137.23413617305522,"vZ0":-3.961175325018563,"x":111.14,"y":183.5,"x0":1.3244299527314771,"y0":50.00393622784859,"z0":5.195479090040903,"aX":18.837158764426427},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.4,"spinRate":2500,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.3991719892632952,"extension":6.1199955088669915},"hitData":{"launchSpeed":97.6,"launchAngle":23.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.84,"coordY":78.53}},"index":2,"playId":"f61572a7-ed98-3c76-af2c-65d6aa2c89df","pitchNumber":3,"startTime":"2026-07-07T01:15:31.432Z","endTime":"2026-07-07T01:15:40.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:15:40.437Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T01:15:54.966Z","endTime":"2026-07-07T01:16:25.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4734172153787,"aZ":-14.765772928184266,"pfxX":7.772318741579085,"pfxZ":9.034553999615405,"pX":0.1323936077341785,"pZ":2.261953771232287,"vX0":-6.222526122171507,"vY0":-137.6786642740092,"vZ0":-5.282055047150578,"x":111.95,"y":177.71,"x0":1.4077141999138798,"y0":50.003147400102435,"z0":5.198338803725227,"aX":14.978439256827391},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-12.8,"spinRate":2365,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.3972364510831783,"extension":6.198514021162377},"index":0,"playId":"74e21cdf-2132-37dc-80a0-363d47a79987","pitchNumber":1,"startTime":"2026-07-07T01:16:03.434Z","endTime":"2026-07-07T01:16:07.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78630215735951,"aZ":-34.656897179999135,"pfxX":-2.7657684213297298,"pfxZ":-1.6154469838054908,"pX":0.5391330013380197,"pZ":2.6178938090846984,"vX0":-1.5758797432425886,"vY0":-122.76458055916767,"vZ0":0.43221060500268993,"x":96.45,"y":168.1,"x0":1.5472998612532438,"y0":50.00292523242734,"z0":5.37372679160978,"aX":-4.249529136769994},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":5.4,"spinRate":2868,"spinDirection":288},"zone":6,"typeConfidence":2.0,"plateTime":0.4450328084288202,"extension":6.098134692710473},"hitData":{"launchSpeed":107.6,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.76,"coordY":151.18}},"index":1,"playId":"d49b677a-160e-3bed-98e7-be0ba18b3327","pitchNumber":2,"startTime":"2026-07-07T01:16:17.995Z","endTime":"2026-07-07T01:16:25.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:16:25.904Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Chourio walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T01:18:26.500Z","endTime":"2026-07-07T01:19:47.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92674046841801,"aZ":-34.461979691971536,"pfxX":-10.107792057845813,"pfxZ":-1.8300788750296793,"pX":1.023313100994709,"pZ":3.1263856394328036,"vX0":-2.686976030752853,"vY0":-111.4455546863371,"vZ0":3.605909358031159,"x":77.99,"y":154.37,"x0":3.5589830099396393,"y0":50.00090482169368,"z0":5.057872112004239,"aX":-12.651682412968114},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-2.0,"breakHorizontal":19.0,"spinRate":2560,"spinDirection":303},"zone":12,"typeConfidence":0.9,"plateTime":0.49236857218975816,"extension":6.4384747688479536},"index":0,"playId":"d2ddf0d0-3c52-3fe8-9752-36a3d5fe4890","pitchNumber":1,"startTime":"2026-07-07T01:18:34.937Z","endTime":"2026-07-07T01:18:40.833Z","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":89.4,"endSpeed":81.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90936607698423,"aZ":-31.961618068885553,"pfxX":10.84098680322441,"pfxZ":0.12275208750963262,"pX":0.37380737450240065,"pZ":1.698491478044649,"vX0":-10.875017240804098,"vY0":-129.7207688177046,"vZ0":-1.7259760024000406,"x":102.75,"y":192.92,"x0":3.2180317687706648,"y0":50.000542453509475,"z0":4.816039402331173,"aX":18.4173225599454},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":-17.2,"spinRate":2289,"spinDirection":118},"zone":9,"typeConfidence":0.89,"plateTime":0.42272057451512746,"extension":6.429124593029308},"index":1,"playId":"4c9db8bb-1c91-3ef9-99c5-5cd42edd2f7a","pitchNumber":2,"startTime":"2026-07-07T01:18:51.517Z","endTime":"2026-07-07T01:18:56.483Z","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":80.1,"endSpeed":73.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.273703030088427,"aZ":-30.31639946787036,"pfxX":8.956392475023408,"pfxZ":1.361741830373493,"pX":1.1215450890173773,"pZ":2.7619137122755073,"vX0":-7.706349132869348,"vY0":-116.39222919361941,"vZ0":1.9014405685727818,"x":74.25,"y":164.21,"x0":3.3151186041732994,"y0":50.0056946572644,"z0":4.809386709803438,"aX":12.26479943642101},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.2,"breakHorizontal":-14.3,"spinRate":1621,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.47096399952737356,"extension":6.7384897600322295},"index":2,"playId":"c9584923-5f5f-328c-99e3-eb28d00f87e2","pitchNumber":3,"startTime":"2026-07-07T01:19:08.054Z","endTime":"2026-07-07T01:19:12.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33611639525482,"aZ":-34.40168308030659,"pfxX":-10.837651264557097,"pfxZ":-1.834858186220088,"pX":0.6924548810315977,"pZ":1.4565826910519883,"vX0":-2.883599308846584,"vY0":-110.32096551131514,"vZ0":0.5594217615452199,"x":90.61,"y":199.45,"x0":3.4291580689616965,"y0":50.0025401249923,"z0":4.869438429207996,"aX":-13.160073963725178},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-2.8,"breakHorizontal":20.4,"spinRate":2554,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.49931683335759836,"extension":6.640060591206644},"index":3,"playId":"7b0a23d7-0b24-360c-aa6f-42f036b84985","pitchNumber":4,"startTime":"2026-07-07T01:19:26.500Z","endTime":"2026-07-07T01:19:32.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42256666473376,"aZ":-27.864642000827683,"pfxX":12.026487623460623,"pfxZ":2.55771620269459,"pX":-1.3797288152934235,"pZ":1.784105108831025,"vX0":-14.900385196293902,"vY0":-129.30779124427357,"vZ0":-2.1947657375976415,"x":169.59,"y":190.61,"x0":2.9103894719186103,"y0":50.00124337969998,"z0":4.794158653615659,"aX":20.247205098785596},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-18.2,"spinRate":2221,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.424529081391424,"extension":6.577427157815909},"index":4,"playId":"abc68f75-de3c-3427-b898-25df21a646f9","pitchNumber":5,"startTime":"2026-07-07T01:19:43.416Z","endTime":"2026-07-07T01:19:47.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:19:47.897Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T01:20:07.392Z","endTime":"2026-07-07T01:21:47.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312077032935306,"aZ":-33.27802503659031,"pfxX":-9.411489100187376,"pfxZ":-0.8933755319834873,"pX":-2.5955551497611196,"pZ":1.0550162542832755,"vX0":-9.754910175185081,"vY0":-111.34664038413348,"vZ0":-0.4634349717706391,"x":215.94,"y":210.29,"x0":3.094763393874169,"y0":50.004678339287295,"z0":4.76270999919251,"aX":-11.605556250533233},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.3,"breakHorizontal":19.9,"spinRate":2589,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.49532016272395873,"extension":6.887475288453161},"index":0,"playId":"71d00190-2147-3300-85f8-eff24d353161","pitchNumber":1,"startTime":"2026-07-07T01:20:16.623Z","endTime":"2026-07-07T01:20:20.019Z","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":90.4,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68357208243611,"aZ":-31.268227394172612,"pfxX":9.251561417678044,"pfxZ":0.5210832485744739,"pX":-0.9632502200002141,"pZ":1.7414362425659882,"vX0":-13.396319615310324,"vY0":-130.97205853678585,"vZ0":-1.8911310294434562,"x":153.72,"y":191.76,"x0":3.016097041608509,"y0":50.002186399386105,"z0":4.81140381544778,"aX":16.07125704246851},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":-13.8,"spinRate":2219,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.41822096495519423,"extension":6.626139783759417},"index":1,"playId":"5673f4c8-f691-37e5-b8e5-07dd7eb00521","pitchNumber":2,"startTime":"2026-07-07T01:20:40.038Z","endTime":"2026-07-07T01:20:44.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620745049971276,"aZ":-28.928635475998878,"pfxX":9.707230572907637,"pfxZ":1.8395710816710125,"pX":0.6052774252408826,"pZ":1.9698895123548563,"vX0":-10.031096273636486,"vY0":-131.92221868175264,"vZ0":-1.8003182161580873,"x":93.93,"y":185.59,"x0":3.1927182566733543,"y0":50.00430775122542,"z0":4.790121436661812,"aX":17.14081376013673},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":-15.5,"spinRate":2177,"spinDirection":145},"zone":9,"typeConfidence":0.89,"plateTime":0.4149227229776997,"extension":6.598738991884535},"index":2,"playId":"d2a15c68-99bd-328e-b82e-08c13ce31da5","pitchNumber":3,"startTime":"2026-07-07T01:20:59.640Z","endTime":"2026-07-07T01:21:03.995Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.515920857305986,"aZ":-35.07269596802195,"pfxX":-8.145929810422125,"pfxZ":-2.2805593179156567,"pX":0.038771816497868844,"pZ":2.615203556115504,"vX0":-5.184592832104966,"vY0":-111.93225132243896,"vZ0":2.7791367469751576,"x":115.52,"y":168.17,"x0":3.440170483521468,"y0":50.00091673877234,"z0":4.939843531801263,"aX":-10.37048032656998},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.1,"breakHorizontal":16.1,"spinRate":2428,"spinDirection":298},"zone":5,"typeConfidence":0.9,"plateTime":0.48866179979120616,"extension":6.691453550583552},"index":3,"playId":"1634e9a9-2103-3cf2-a3f5-e6fb30a7f4a0","pitchNumber":4,"startTime":"2026-07-07T01:21:17.735Z","endTime":"2026-07-07T01:21:22.253Z","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":78.5,"endSpeed":72.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72608043544198,"aZ":-34.26660451250193,"pfxX":-8.41820565393537,"pfxZ":-1.5829328723477367,"pX":-0.19425404890684939,"pZ":2.238871467440105,"vX0":-5.372473406542846,"vY0":-114.21686883720659,"vZ0":1.6577825781362263,"x":124.4,"y":178.33,"x0":3.280727604627427,"y0":50.002617989165955,"z0":4.869466221636355,"aX":-11.13731260451881},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.2,"breakHorizontal":16.6,"spinRate":2531,"spinDirection":307},"zone":5,"typeConfidence":0.9,"plateTime":0.47926788454845193,"extension":6.751205042640614},"hitData":{"launchSpeed":91.3,"launchAngle":29.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.49,"coordY":70.8}},"index":4,"playId":"56a40564-301b-3576-841b-3dfdb562151d","pitchNumber":5,"startTime":"2026-07-07T01:21:36.708Z","endTime":"2026-07-07T01:21:47.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:21:47.662Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, third baseman José Fermín to second baseman JJ Wetherholt. Jackson Chourio out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T01:22:07.393Z","endTime":"2026-07-07T01:23:52.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043269670576738,"aZ":-30.988558489090934,"pfxX":8.773235025715454,"pfxZ":0.6790775200565271,"pX":-1.3439194823486904,"pZ":2.6462197401157157,"vX0":-14.224407806213506,"vY0":-131.0301466780885,"vZ0":0.37899522049798473,"x":168.23,"y":167.33,"x0":2.9902912866694127,"y0":50.0064924496808,"z0":4.796311215534661,"aX":15.415063486424003},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":-13.1,"spinRate":2202,"spinDirection":117},"zone":11,"typeConfidence":0.9,"plateTime":0.41639621159536677,"extension":6.553262419631102},"index":0,"playId":"9af7ee4d-5cfd-354e-a788-6448f38f329f","pitchNumber":1,"startTime":"2026-07-07T01:22:13.596Z","endTime":"2026-07-07T01:22:18.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49685375948511,"aZ":-31.257371698741895,"pfxX":4.138485211639824,"pfxZ":0.6978291463378543,"pX":2.2610802979735483,"pZ":3.2949891300501255,"vX0":-3.6159293366484966,"vY0":-114.14540922436261,"vZ0":3.44458742564403,"x":30.81,"y":149.82,"x0":3.3260854133881095,"y0":50.005234546529906,"z0":4.8387676642049176,"aX":5.47604850980217},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.4,"breakHorizontal":-6.6,"spinRate":1455,"spinDirection":107},"zone":12,"typeConfidence":0.88,"plateTime":0.47936249608286685,"extension":6.759612406787884},"index":1,"playId":"6cc1eb51-8f66-3eeb-a662-95016f375f67","pitchNumber":2,"startTime":"2026-07-07T01:22:32.381Z","endTime":"2026-07-07T01:22:35.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31922627465677,"aZ":-30.905269480113816,"pfxX":7.617148655338024,"pfxZ":0.7195397335811347,"pX":-0.2901099020124688,"pZ":2.0716447559234688,"vX0":-11.29949638390829,"vY0":-131.17921431314352,"vZ0":-1.0488352229731885,"x":128.06,"y":182.85,"x0":3.065067632787367,"y0":50.001303301089926,"z0":4.761268742865019,"aX":13.398971519903151},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":-11.6,"spinRate":2267,"spinDirection":121},"zone":7,"typeConfidence":0.88,"plateTime":0.4160502654344569,"extension":6.493610528152923},"index":2,"playId":"fde6e2ee-fa83-307f-afcc-6c1b0781a0b9","pitchNumber":3,"startTime":"2026-07-07T01:22:52.255Z","endTime":"2026-07-07T01:22:55.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51108501040543,"aZ":-33.98446509604474,"pfxX":-10.499355288096265,"pfxZ":-1.4611260951933298,"pX":-2.2538139046577372,"pZ":1.1567744170141345,"vX0":-8.750339112402731,"vY0":-111.07631999728689,"vZ0":-0.3683519220747218,"x":202.91,"y":207.55,"x0":3.1132598468011734,"y0":50.00336308402111,"z0":4.8847164415560975,"aX":-13.004062927447011},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-2.4,"breakHorizontal":21.5,"spinRate":2601,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4947580120748003,"extension":6.812231079502014},"index":3,"playId":"3d8e647c-e5c8-3f68-b9f5-6643579c62b5","pitchNumber":4,"startTime":"2026-07-07T01:23:17.062Z","endTime":"2026-07-07T01:23:23.444Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5484803897049,"aZ":-30.656077190945094,"pfxX":11.046139094788346,"pfxZ":0.8886682242744826,"pX":0.05382729845877965,"pZ":2.1055561483245,"vX0":-11.67647249471467,"vY0":-130.28642442702073,"vZ0":-0.94129305487548,"x":114.95,"y":181.93,"x0":3.1766494364394378,"y0":50.001640865750446,"z0":4.806209713708764,"aX":18.827991765949115},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":2167,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4217787027604887,"extension":6.513329821533762},"hitData":{"launchSpeed":85.5,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.74,"coordY":166.38}},"index":4,"playId":"215f5888-ebb1-37be-9956-6f95277f5b11","pitchNumber":5,"startTime":"2026-07-07T01:23:40.105Z","endTime":"2026-07-07T01:23:52.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:23:52.474Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out to first baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T01:24:14.889Z","endTime":"2026-07-07T01:24:50.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.297920490283108,"aZ":-32.65377571066606,"pfxX":-8.809707911885514,"pfxZ":-0.37062155768712124,"pX":1.653876404278498,"pZ":2.8088160742133494,"vX0":-1.5183250619337725,"vY0":-113.37977900329932,"vZ0":2.574538501644355,"x":53.96,"y":162.94,"x0":3.477524044464426,"y0":50.00321815892953,"z0":4.935422411385497,"aX":-11.376341185469764},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.4,"breakHorizontal":16.3,"spinRate":2359,"spinDirection":293},"zone":12,"typeConfidence":0.9,"plateTime":0.4845938334515236,"extension":6.712105486200476},"index":0,"playId":"a9b108e7-7220-375c-90c5-bf63087c7593","pitchNumber":1,"startTime":"2026-07-07T01:24:25.840Z","endTime":"2026-07-07T01:24:29.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86877563899937,"aZ":-32.594499968686044,"pfxX":-8.468072823789837,"pfxZ":-0.3333537053914313,"pX":0.04487153268378593,"pZ":2.7608216740473903,"vX0":-4.895739423658556,"vY0":-112.0142642945016,"vZ0":2.7126731502631305,"x":115.29,"y":164.24,"x0":3.3653585766526986,"y0":50.002760386882564,"z0":4.8863149586949195,"aX":-10.667010853037986},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":0.5,"breakHorizontal":16.7,"spinRate":2476,"spinDirection":293},"zone":5,"typeConfidence":0.9,"plateTime":0.49060826850265205,"extension":6.870091842831771},"hitData":{"launchSpeed":65.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.3,"coordY":173.98}},"index":1,"playId":"a41017b4-54b0-3e1d-a3dc-749a80082cfd","pitchNumber":2,"startTime":"2026-07-07T01:24:43.822Z","endTime":"2026-07-07T01:24:50.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:24:50.224Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nelson Velázquez doubles (3) on a sharp line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T01:27:06.877Z","endTime":"2026-07-07T01:27:48.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56066991211981,"aZ":-15.014828167907828,"pfxX":6.245901153399268,"pfxZ":9.132237042800968,"pX":-0.7973818211640162,"pZ":3.2748009409203704,"vX0":-8.108436018401386,"vY0":-136.78947361767916,"vZ0":-2.7192623657119963,"x":147.39,"y":150.36,"x0":1.4055766506298908,"y0":50.001929038234806,"z0":5.322024723480147,"aX":11.735628797240729},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-9.5,"spinRate":2451,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.40171826618868245,"extension":6.319073121852081},"index":0,"playId":"cc2ff9bd-ad71-3b81-8046-8865a0807225","pitchNumber":1,"startTime":"2026-07-07T01:27:17.459Z","endTime":"2026-07-07T01:27:21.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10704119280226,"aZ":-37.461930568704865,"pfxX":-4.069011864444484,"pfxZ":-3.9277406943571265,"pX":-0.633022108227193,"pZ":2.110489616343587,"vX0":-3.42125217128998,"vY0":-116.00421450288538,"vZ0":0.29097299882219674,"x":141.13,"y":181.8,"x0":1.3958511078773015,"y0":50.001437551416466,"z0":5.589573632059911,"aX":-5.479346005744023},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.7,"breakHorizontal":8.3,"spinRate":2834,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4743250643486481,"extension":6.049117984676005},"hitData":{"launchSpeed":101.6,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.8,"coordY":120.09}},"index":1,"playId":"8d7771eb-9d10-3d4a-a5c6-fb6cb5d641bb","pitchNumber":2,"startTime":"2026-07-07T01:27:35.533Z","endTime":"2026-07-07T01:27:48.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:27:48.622Z","atBatIndex":44},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"José Fermín out on a sacrifice bunt, third baseman David Hamilton to first baseman Jake Bauers. Nelson Velázquez to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T01:28:09.382Z","endTime":"2026-07-07T01:28:24.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689190528056784,"aZ":-40.63648903205718,"pfxX":-5.0508160532867485,"pfxZ":-6.527921953384942,"pX":-0.10545675918833194,"pZ":1.5993583819274821,"vX0":-2.122024459678756,"vY0":-114.51890354064152,"vZ0":0.2610667222496117,"x":121.02,"y":195.6,"x0":1.4957550695533068,"y0":50.000063003423634,"z0":5.535601279411409,"aX":-6.55218178702188},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.3,"breakHorizontal":9.7,"spinRate":2765,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.4825689916898068,"extension":6.118590546804347},"hitData":{"launchSpeed":40.5,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.36,"coordY":190.47}},"index":0,"playId":"b74e7593-a3ca-367f-a0d0-668f7432fa10","pitchNumber":1,"startTime":"2026-07-07T01:28:17.035Z","endTime":"2026-07-07T01:28:24.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:28:24.070Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a sharp line drive to left fielder Jackson Chourio. Nelson Velázquez scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T01:28:51.081Z","endTime":"2026-07-07T01:30:26.088Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.446217921449648,"aZ":-15.530744491581013,"pfxX":5.980776589990501,"pfxZ":8.809916714763833,"pX":-0.44779340751446867,"pZ":3.8746028538648334,"vX0":-7.0174930548364705,"vY0":-136.67604245506138,"vZ0":-1.0829353037608818,"x":134.07,"y":134.17,"x0":1.3774133054341289,"y0":50.00663769610598,"z0":5.343741301323846,"aX":11.304741424612097},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":2469,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4009269224785288,"extension":6.31314511093337},"index":0,"playId":"d37f627d-73b6-3859-adc7-e5ded21b9790","pitchNumber":1,"startTime":"2026-07-07T01:28:53.124Z","endTime":"2026-07-07T01:28:57.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359932104010987,"aZ":-22.645976855194554,"pfxX":1.1533289221678769,"pfxZ":5.3965914543012286,"pX":-0.7863102257486934,"pZ":2.1260678167425167,"vX0":-6.025303324463156,"vY0":-131.17300865778103,"vZ0":-3.9132042855063185,"x":146.97,"y":181.38,"x0":1.3777677449372854,"y0":50.002706637270634,"z0":5.2994929649789,"aX":2.037104665502252},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":-1.0,"spinRate":2628,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.415502423544746,"extension":6.164216352314081},"index":1,"playId":"7940b593-12ce-3c2d-a6de-0db37594b88d","pitchNumber":2,"startTime":"2026-07-07T01:29:09.334Z","endTime":"2026-07-07T01:29:14.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.333851148507815,"aZ":-18.8966504323692,"pfxX":6.3479284924726365,"pfxZ":6.9061498940001815,"pX":-0.5668196215085276,"pZ":3.2942459555401817,"vX0":-7.368635884845241,"vY0":-137.07179155680748,"vZ0":-1.7562187726775704,"x":138.61,"y":149.84,"x0":1.3183309485407022,"y0":50.00288765689881,"z0":5.219529732024654,"aX":12.205721221501053},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":-10.2,"spinRate":2474,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3980054239966617,"extension":6.132923630557032},"index":2,"playId":"fe647bf2-a2f8-3ec2-a623-2c6d1153b440","pitchNumber":3,"startTime":"2026-07-07T01:29:28.976Z","endTime":"2026-07-07T01:29:32.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688719485096588,"aZ":-16.28398795223257,"pfxX":5.728348900477858,"pfxZ":8.410217424913917,"pX":-0.8992892102536537,"pZ":2.5459734128134284,"vX0":-8.12540113317432,"vY0":-135.84615035637856,"vZ0":-3.9305036469286176,"x":151.28,"y":170.04,"x0":1.3711712191234917,"y0":50.00472328170643,"z0":5.126746578628522,"aX":10.826217209181696},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-8.9,"spinRate":2581,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4015099841504255,"extension":6.08373284668419},"index":3,"playId":"da757a26-d7ae-31ae-9116-2be63b31657d","pitchNumber":4,"startTime":"2026-07-07T01:29:49.072Z","endTime":"2026-07-07T01:29:54.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-07T01:30:02.714Z","endTime":"2026-07-07T01:30:15.446Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.078621322083205,"aZ":-21.081138964137054,"pfxX":1.5573423819037102,"pfxZ":6.243134003836181,"pX":-0.38633170923911264,"pZ":2.298539889432661,"vX0":-5.370464699078295,"vY0":-131.2438660183201,"vZ0":-3.5283044011503213,"x":131.73,"y":176.72,"x0":1.468043841073509,"y0":50.00080622470798,"z0":5.19715883985013,"aX":2.7669876468627925},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2711,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.41449845197058055,"extension":6.162230583790611},"hitData":{"launchSpeed":106.1,"launchAngle":8.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.79,"coordY":100.54}},"index":5,"playId":"9ce8edac-48cd-34da-a803-da8a26a92178","pitchNumber":5,"startTime":"2026-07-07T01:30:15.446Z","endTime":"2026-07-07T01:30:26.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:30:26.088Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T01:30:48.785Z","endTime":"2026-07-07T01:31:26.118Z","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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485925472013445,"aZ":-22.746222331415638,"pfxX":9.295805885306637,"pfxZ":5.005989969905269,"pX":0.09425723517982268,"pZ":0.7464311986414308,"vX0":-6.507784948900914,"vY0":-136.26141309284324,"vZ0":-7.337276406896092,"x":113.41,"y":218.63,"x0":1.3037685090029063,"y0":50.00520117028798,"z0":5.041936103137336,"aX":17.5111878859266},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":-15.5,"spinRate":2411,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4017253758172248,"extension":6.240375030400122},"index":0,"playId":"e0b88df3-862d-36a1-802c-7abfe97bdd60","pitchNumber":1,"startTime":"2026-07-07T01:30:51.113Z","endTime":"2026-07-07T01:30:56.148Z","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":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136972402350537,"aZ":-18.67761157345708,"pfxX":0.758972705114823,"pfxZ":7.451145957544167,"pX":0.4094981936893426,"pZ":2.4476928862812315,"vX0":-3.1290346804137257,"vY0":-133.12401593392667,"vZ0":-3.593696900436873,"x":101.39,"y":172.69,"x0":1.4968449274459275,"y0":50.001577380418674,"z0":5.151759099945917,"aX":1.3747537629430593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-0.7,"spinRate":2715,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.41001592045740143,"extension":6.183915552013484},"hitData":{"launchSpeed":86.8,"launchAngle":55.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.71,"coordY":130.31}},"index":1,"playId":"a2dc3570-ee4b-3f52-bd4c-371977440715","pitchNumber":2,"startTime":"2026-07-07T01:31:13.755Z","endTime":"2026-07-07T01:31:26.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:31:26.118Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Jordan flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T01:31:43.654Z","endTime":"2026-07-07T01:31:58.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940839045573068,"aZ":-17.521854816584508,"pfxX":8.07467602363236,"pfxZ":7.661102715880334,"pX":-0.32035189874417996,"pZ":3.1206780453057843,"vX0":-7.2013734570493755,"vY0":-137.52029770227637,"vZ0":-2.422762538707123,"x":129.21,"y":154.52,"x0":1.2851585372675602,"y0":50.00147548318853,"z0":5.203752689686778,"aX":15.440853479818971},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-13.1,"spinRate":2506,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.39852768870750443,"extension":6.159678450635062},"hitData":{"launchSpeed":99.8,"launchAngle":35.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.41,"coordY":51.79}},"index":0,"playId":"2c62cf3a-befe-3d1c-a74a-050f36ae6e67","pitchNumber":1,"startTime":"2026-07-07T01:31:49.387Z","endTime":"2026-07-07T01:31:58.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:31:58.598Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a soft ground ball to pitcher Justin Bruihl.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:34:09.766Z","endTime":"2026-07-07T01:35:08.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Lars Nootbaar replaces left fielder Nelson Velázquez, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T01:33:52.298Z","endTime":"2026-07-07T01:34:12.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94234206807241,"aZ":-29.129476047782934,"pfxX":9.512235325484156,"pfxZ":1.7794845172821407,"pX":0.4649962014430361,"pZ":2.470689272561587,"vX0":-10.177420817396362,"vY0":-130.2046170097723,"vZ0":-0.561307112512932,"x":99.28,"y":172.07,"x0":3.192972319817138,"y0":50.00441910137837,"z0":4.897824595547045,"aX":16.295671282657935},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-14.9,"spinRate":2195,"spinDirection":126},"zone":6,"typeConfidence":0.88,"plateTime":0.42103878651783333,"extension":6.3780464759926225},"index":1,"playId":"19832aa3-c970-3cbd-bb84-1a8d703d4a0d","pitchNumber":1,"startTime":"2026-07-07T01:34:12.036Z","endTime":"2026-07-07T01:34:16.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492749097295555,"aZ":-21.235824121700862,"pfxX":2.6911044463632736,"pfxZ":6.1560446935306725,"pX":-1.0638162564856561,"pZ":3.837009785984135,"vX0":-11.46666129945521,"vY0":-132.29643227792474,"vZ0":1.271577584514021,"x":157.55,"y":135.18,"x0":2.9719368681383855,"y0":50.004931638471625,"z0":4.903560400414885,"aX":4.784243105389175},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-2.4,"spinRate":2293,"spinDirection":116},"zone":11,"typeConfidence":0.91,"plateTime":0.4135656836947712,"extension":6.385506269248039},"index":2,"playId":"ea019595-f1d9-3340-ba19-5820545985e6","pitchNumber":2,"startTime":"2026-07-07T01:34:26.959Z","endTime":"2026-07-07T01:34:30.728Z","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":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218296868216786,"aZ":-33.66015581959354,"pfxX":-10.846805402797493,"pfxZ":-1.1659509182371188,"pX":1.1300095931444807,"pZ":2.7594247050264946,"vX0":-2.290380295462672,"vY0":-112.60679672788793,"vZ0":2.818870393951398,"x":73.93,"y":164.28,"x0":3.571380639386465,"y0":50.00335072975405,"z0":4.918186693025497,"aX":-13.801200500136291},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.0,"breakHorizontal":20.3,"spinRate":2578,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.4881376423375423,"extension":6.398920324367778},"index":3,"playId":"109db3c8-ab83-3a08-8872-4a00558294f7","pitchNumber":3,"startTime":"2026-07-07T01:34:41.684Z","endTime":"2026-07-07T01:34:46.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705286716611816,"aZ":-34.463541895621084,"pfxX":-10.370171495410336,"pfxZ":-1.799236007862424,"pX":-1.0847715480347568,"pZ":2.4320110995586375,"vX0":-6.758995407141565,"vY0":-112.84582501471957,"vZ0":2.191454693607216,"x":158.35,"y":173.12,"x0":3.3079319060247516,"y0":50.00006302773288,"z0":4.948478708267634,"aX":-13.220490286789405},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.3,"breakHorizontal":20.6,"spinRate":2651,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.48748973248455707,"extension":6.745346496035058},"hitData":{"launchSpeed":57.4,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.27,"coordY":176.92}},"index":4,"playId":"c96c5a24-de23-366a-998f-037068b50614","pitchNumber":4,"startTime":"2026-07-07T01:34:58.856Z","endTime":"2026-07-07T01:35:08.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:35:08.634Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Frelick hits a ground-rule double (14) on a line drive to right field. Garrett Mitchell to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:38:38.840Z","endTime":"2026-07-07T01:39:44.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T01:35:26.103Z","endTime":"2026-07-07T01:37:03.791Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"details":{"description":"Pitching Change: Ryan Fernandez replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T01:37:03.791Z","endTime":"2026-07-07T01:38:41.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630704089897776,"aZ":-27.787507773529946,"pfxX":1.348194177104321,"pfxZ":2.677989178793627,"pX":-0.11646510172107855,"pZ":2.507006613466844,"vX0":3.670973848103534,"vY0":-126.66119635316161,"vZ0":-3.1105499202075717,"x":121.44,"y":171.09,"x0":-1.7544869332997122,"y0":50.00528143669598,"z0":5.951305676862204,"aX":2.210868909517066},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2382,"spinDirection":137},"zone":5,"typeConfidence":0.89,"plateTime":0.43091871630352063,"extension":6.163906506503216},"index":2,"playId":"99fbe7ce-44b3-30f7-937e-e0434b678bab","pitchNumber":1,"startTime":"2026-07-07T01:38:41.134Z","endTime":"2026-07-07T01:38:44.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6288484144689,"aZ":-14.87976562298286,"pfxX":-6.3969550251652265,"pfxZ":9.212753881253981,"pX":-0.08001609810599317,"pZ":4.466456341096799,"vX0":5.76600785256346,"vY0":-136.08824230967645,"vZ0":-1.2419249221218844,"x":120.05,"y":118.19,"x0":-1.3942616427509638,"y0":50.002867792730555,"z0":5.958547485893101,"aX":-12.009021549029358},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2014,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40234604810679286,"extension":6.449200851605374},"index":3,"playId":"eaf2e516-7e55-3f46-96c5-c0b16b2199ab","pitchNumber":2,"startTime":"2026-07-07T01:39:02.007Z","endTime":"2026-07-07T01:39:05.682Z","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":85.2,"endSpeed":78.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381651797443755,"aZ":-26.196281784105288,"pfxX":-8.244399112340705,"pfxZ":3.8116529056900195,"pX":-0.4785250592756023,"pZ":3.5403562570644387,"vX0":5.189788081719006,"vY0":-124.04196393325697,"vZ0":-0.39906234443045796,"x":135.24,"y":143.19,"x0":-1.5202467152578667,"y0":50.00222805915481,"z0":5.87593212663144,"aX":-12.926036040770546},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":13.8,"spinRate":1559,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.4405303324965586,"extension":6.366967165677927},"index":4,"playId":"e6c7a900-03aa-318a-b88a-93ba28377f7e","pitchNumber":3,"startTime":"2026-07-07T01:39:18.641Z","endTime":"2026-07-07T01:39:23.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786224953336706,"aZ":-13.375364340791908,"pfxX":-3.6499613109903724,"pfxZ":10.004251088930848,"pX":0.6332288797830085,"pZ":3.0575097084013474,"vX0":6.313778965915758,"vY0":-136.39984180077045,"vZ0":-4.856172230353015,"x":92.86,"y":156.23,"x0":-1.2402111360224783,"y0":50.000309003726294,"z0":5.78731330084963,"aX":-6.857275592037185},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2165,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.40198134833534516,"extension":6.621643688066248},"hitData":{"launchSpeed":97.3,"launchAngle":21.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":216.15,"coordY":107.55}},"index":5,"playId":"b98c5724-267c-36a7-b683-38765a7c9612","pitchNumber":4,"startTime":"2026-07-07T01:39:36.517Z","endTime":"2026-07-07T01:39:44.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:39:44.116Z","atBatIndex":50},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Cooper Pratt reaches on a fielding error by pitcher Ryan Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:40:14.905Z","endTime":"2026-07-07T01:42:12.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762421575880037,"aZ":-27.74350557474865,"pfxX":1.9395023644359206,"pfxZ":2.5592384979698686,"pX":1.5767831908802106,"pZ":2.360838648437439,"vX0":7.812693892045122,"vY0":-130.837156151381,"vZ0":-3.532832249411691,"x":56.9,"y":175.04,"x0":-1.700814536278671,"y0":50.00452596034954,"z0":5.809131659368723,"aX":3.3603749918843118},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-5.3,"spinRate":2364,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.41872324027915786,"extension":6.427342322966482},"index":0,"playId":"0f2ea0f8-1f1c-313f-b0c8-0ccfd5a59f5d","pitchNumber":1,"startTime":"2026-07-07T01:40:19.307Z","endTime":"2026-07-07T01:40:22.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40897397962769,"aZ":-12.19385440685747,"pfxX":-3.789124931103361,"pfxZ":10.558581515510319,"pX":0.17340628649617032,"pZ":2.171024659925335,"vX0":5.661563596578466,"vY0":-136.97942773801492,"vZ0":-7.421851577990717,"x":110.39,"y":180.16,"x0":-1.4318562059728,"y0":50.004083411398796,"z0":5.756835905882133,"aX":-7.171699845877231},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2082,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.4004849348308319,"extension":6.465679072747369},"index":1,"playId":"0ec77fb6-5a81-3426-b333-e7cb135ead0e","pitchNumber":2,"startTime":"2026-07-07T01:40:36.713Z","endTime":"2026-07-07T01:40:41.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.883689680782044,"aZ":-29.48133353232181,"pfxX":1.8614758216727685,"pfxZ":1.631230493298517,"pX":0.6110063664610808,"pZ":1.761732027111993,"vX0":5.040373675031404,"vY0":-127.85481935461553,"vZ0":-4.457572545060692,"x":93.71,"y":191.21,"x0":-1.629471374075099,"y0":50.00299587359828,"z0":5.846940724970922,"aX":3.075452187058915},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-4.6,"spinRate":2538,"spinDirection":145},"zone":9,"typeConfidence":0.91,"plateTime":0.4287397414072234,"extension":6.3625270084957135},"index":2,"playId":"5af65fad-6d3d-3513-b184-b5041b28066b","pitchNumber":3,"startTime":"2026-07-07T01:40:55.586Z","endTime":"2026-07-07T01:41:02.347Z","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":0},"index":3,"startTime":"2026-07-07T01:41:22.223Z","endTime":"2026-07-07T01:41:38.763Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60814890046808,"aZ":-27.14336933732646,"pfxX":-0.41908053019359937,"pfxZ":2.9382997390569803,"pX":1.1998933169797683,"pZ":0.36510942181497896,"vX0":7.125134393273145,"vY0":-129.6408783851602,"vZ0":-8.54957116506874,"x":71.26,"y":228.92,"x0":-1.5228579391279027,"y0":50.00402890597423,"z0":5.759465908395769,"aX":-0.7187950110566722},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2523,"spinDirection":160},"zone":14,"typeConfidence":0.79,"plateTime":0.4215461243260563,"extension":6.37168885994573},"index":4,"playId":"5ae77549-5d3c-3898-a663-2aa53132d9cf","pitchNumber":4,"startTime":"2026-07-07T01:41:38.763Z","endTime":"2026-07-07T01:41:42.777Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354162654124625,"aZ":-24.394213120229566,"pfxX":-7.325039354378902,"pfxZ":4.796723218537779,"pX":-0.3314203362326557,"pZ":2.1167669408966585,"vX0":5.509434850676025,"vY0":-125.96076490379751,"vZ0":-4.21347154827621,"x":129.63,"y":181.63,"x0":-1.585334720248041,"y0":50.00248773639654,"z0":5.761896226724269,"aX":-11.880079563026111},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.0,"breakHorizontal":12.1,"spinRate":1710,"spinDirection":222},"zone":7,"typeConfidence":0.92,"plateTime":0.43330068183926285,"extension":6.548920710391835},"hitData":{"launchSpeed":60.7,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.51,"coordY":195.84}},"index":5,"playId":"45565922-dc28-3b5a-82d4-bcc5fdb0bbe0","pitchNumber":5,"startTime":"2026-07-07T01:42:05.124Z","endTime":"2026-07-07T01:42:12.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:42:12.410Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"David Hamilton doubles (6) on a line drive to right fielder Jordan Walker. Garrett Mitchell scores. Sal Frelick scores. Cooper Pratt to 3rd.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:42:42.151Z","endTime":"2026-07-07T01:45:42.798Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":677865,"link":"/api/v1/people/677865"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636708398780957,"aZ":-26.81943730313393,"pfxX":0.6448493696325843,"pfxZ":3.1076020607097057,"pX":0.7693832058393383,"pZ":1.7988376834915212,"vX0":6.194802240078641,"vY0":-129.77635827599067,"vZ0":-4.856532611127484,"x":87.67,"y":190.21,"x0":-1.7225157422593305,"y0":50.00133444707979,"z0":5.71270702434615,"aX":1.110580329442264},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2616,"spinDirection":150},"zone":9,"typeConfidence":0.84,"plateTime":0.4204630156506033,"extension":6.467554774018914},"index":0,"playId":"bd73b27b-9d6d-3de9-a0ae-63702f69ef12","pitchNumber":1,"startTime":"2026-07-07T01:42:48.520Z","endTime":"2026-07-07T01:42:53.177Z","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":0},"index":1,"startTime":"2026-07-07T01:43:05.641Z","endTime":"2026-07-07T01:43:18.867Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106272021306918,"aZ":-14.665284361034532,"pfxX":-5.0947216055689255,"pfxZ":9.154471230438224,"pX":0.04015593624577137,"pZ":2.62772895581045,"vX0":6.28548235174725,"vY0":-137.11962706978386,"vZ0":-5.851776478394645,"x":115.47,"y":167.83,"x0":-1.6152925659995139,"y0":50.0002876077127,"z0":5.782618713979479,"aX":-9.741803970711334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2220,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3987992048440807,"extension":6.383554468436026},"index":2,"playId":"c25ad9c3-a914-3d69-8f45-c252056a98fa","pitchNumber":2,"startTime":"2026-07-07T01:43:18.867Z","endTime":"2026-07-07T01:43:22.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06868042788244,"aZ":-28.165322504360674,"pfxX":0.8512546592742942,"pfxZ":2.4698648253038558,"pX":0.9963646478704781,"pZ":0.2586136522786932,"vX0":6.4077089479777625,"vY0":-126.38563040920299,"vZ0":-7.898492679275017,"x":79.02,"y":231.8,"x0":-1.679316796019068,"y0":50.001477570806586,"z0":5.677033011089828,"aX":1.3806472897653437},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.0,"spinRate":2442,"spinDirection":135},"zone":14,"typeConfidence":0.89,"plateTime":0.43290926535307683,"extension":6.37834731461483},"index":3,"playId":"bc143511-88f4-389b-8926-b0d55143fac8","pitchNumber":3,"startTime":"2026-07-07T01:43:38.065Z","endTime":"2026-07-07T01:43:42.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.585188407977828,"aZ":-25.75982293742863,"pfxX":0.7318706906197545,"pfxZ":3.8889802026595897,"pX":0.8739266092625179,"pZ":0.12829361419985716,"vX0":6.399047335142106,"vY0":-127.02716741203552,"vZ0":-8.755816195307004,"x":83.69,"y":235.32,"x0":-1.7626744958089076,"y0":50.005223085875336,"z0":5.636708635978854,"aX":1.207917439275485},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-2.6,"spinRate":2585,"spinDirection":173},"zone":14,"typeConfidence":0.79,"plateTime":0.42954678809027325,"extension":6.4274215413604905},"index":4,"playId":"d14cd64a-a117-303e-af35-ef04196a3af5","pitchNumber":4,"startTime":"2026-07-07T01:43:59.265Z","endTime":"2026-07-07T01:44:04.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563373483347828,"aZ":-29.300155701238165,"pfxX":-6.550584613352248,"pfxZ":1.7653839485247325,"pX":-0.8179217321939861,"pZ":4.536677293098331,"vX0":4.564250720502515,"vY0":-126.28856683313778,"vZ0":2.2253981287080116,"x":148.18,"y":116.29,"x0":-1.789537814743235,"y0":50.00356862371971,"z0":5.986629734853418,"aX":-10.676168579055945},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":10.9,"spinRate":1312,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.43222379219730067,"extension":6.504369703721691},"index":5,"playId":"dc1954d7-0d33-37c0-8b2f-a2a2584cef76","pitchNumber":5,"startTime":"2026-07-07T01:44:20.251Z","endTime":"2026-07-07T01:44:28.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02573021595734,"aZ":-30.539459582306016,"pfxX":2.635244224445986,"pfxZ":0.9814902912670682,"pX":-0.18290447027603826,"pZ":2.5689519131506042,"vX0":3.052651300471826,"vY0":-128.3589458723,"vZ0":-2.572270090881842,"x":123.97,"y":169.42,"x0":-1.7291103614383516,"y0":50.00538209838709,"z0":5.956646150878704,"aX":4.407741327337456},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2477,"spinDirection":155},"zone":5,"typeConfidence":0.91,"plateTime":0.4263452189341024,"extension":6.171714925245574},"index":6,"playId":"250b4ae3-ee7b-3751-ba4e-21a9cab7a2db","pitchNumber":6,"startTime":"2026-07-07T01:44:41.117Z","endTime":"2026-07-07T01:44:45.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919504425562472,"aZ":-28.482284011320893,"pfxX":0.5708835443862315,"pfxZ":2.219561312654548,"pX":0.3059937407435025,"pZ":2.500956293393369,"vX0":5.090334186141252,"vY0":-127.53771758396465,"vZ0":-3.065471087465487,"x":105.34,"y":171.25,"x0":-1.782126531902256,"y0":50.00173327416526,"z0":5.942563607891129,"aX":0.9490536957515608},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":111},"zone":6,"typeConfidence":0.9,"plateTime":0.42792305674020037,"extension":6.3210019126120764},"index":7,"playId":"01f97035-470d-386c-affd-1d07e3a432b7","pitchNumber":7,"startTime":"2026-07-07T01:45:00.940Z","endTime":"2026-07-07T01:45:06.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725009737511233,"aZ":-10.524948738281033,"pfxX":-3.6524559466008015,"pfxZ":11.264792781208659,"pX":0.1460365148639496,"pZ":2.4189002681369365,"vX0":5.557265255065574,"vY0":-137.77095351135932,"vZ0":-7.120966342122442,"x":111.43,"y":173.47,"x0":-1.4230185693872,"y0":50.00058555754578,"z0":5.749093253801038,"aX":-7.0183303204532175},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2104,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3976296841841904,"extension":6.498377740173966},"hitData":{"launchSpeed":96.6,"launchAngle":23.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.95,"coordY":63.88}},"index":8,"playId":"249b30f1-8573-3bbf-872b-df4cb51cc8a7","pitchNumber":8,"startTime":"2026-07-07T01:45:30.264Z","endTime":"2026-07-07T01:45:42.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:45:42.798Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:48:36.710Z","endTime":"2026-07-07T01:49:51.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T01:46:40.095Z","endTime":"2026-07-07T01:46:40.096Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryne Stanek replaces Ryan Fernandez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T01:46:40.096Z","endTime":"2026-07-07T01:48:30.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Joey Ortiz replaces David Hamilton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-07T01:48:30.133Z","endTime":"2026-07-07T01:48:39.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"base":2},{"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.6,"endSpeed":78.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32615834725764,"aZ":-31.28122231449656,"pfxX":2.491277691860817,"pfxZ":0.5725368493175882,"pX":0.8453359479950895,"pZ":2.3204509826242203,"vX0":3.033709328492208,"vY0":-124.70685608811569,"vZ0":-3.4535697628105018,"x":84.78,"y":176.13,"x0":-0.7112208815674761,"y0":50.00572282429493,"z0":6.306471957380179,"aX":3.920683301879912},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-5.3,"spinRate":2444,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4393910455849017,"extension":5.9861489201640605},"index":3,"playId":"afabc73c-6843-34db-8754-7e8ef6cb21ea","pitchNumber":1,"startTime":"2026-07-07T01:48:39.005Z","endTime":"2026-07-07T01:48:43.462Z","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":97.2,"endSpeed":89.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42368245629151,"aZ":-11.09572284812204,"pfxX":-5.9376025773548395,"pfxZ":10.380040551208882,"pX":0.4995817299911451,"pZ":1.4123822539467688,"vX0":4.783815452969506,"vY0":-141.19801989002303,"vZ0":-10.936359599866085,"x":97.96,"y":200.65,"x0":-0.4403571812542461,"y0":50.00384921889482,"z0":6.037155370139115,"aX":-12.058638620754394},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2288,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3870580050423027,"extension":5.995556013405109},"index":4,"playId":"7237f652-7e82-3fbd-bafa-d58a9a53e385","pitchNumber":2,"startTime":"2026-07-07T01:48:55.372Z","endTime":"2026-07-07T01:48:59.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966868282171667,"aZ":-25.02116800505091,"pfxX":-6.77137282791272,"pfxZ":4.15707597800692,"pX":0.7408274226336515,"pZ":1.4670971372431028,"vX0":5.604242569022423,"vY0":-129.82820067200845,"vZ0":-6.943543096039187,"x":88.76,"y":199.17,"x0":-0.5568513419385344,"y0":50.00565306674682,"z0":6.057316424469373,"aX":-11.661884614656397},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":11.2,"spinRate":1272,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42048952568899356,"extension":6.104894637545375},"index":5,"playId":"e40592f1-c933-326d-a2d3-3b180eeb68ec","pitchNumber":3,"startTime":"2026-07-07T01:49:12.441Z","endTime":"2026-07-07T01:49:17.212Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174997064006018,"aZ":-30.694248875841332,"pfxX":1.622715899353802,"pfxZ":0.8866381585465595,"pX":1.0345299878520415,"pZ":1.0597350191898625,"vX0":4.2967186461363065,"vY0":-128.42186861119555,"vZ0":-6.687942202653244,"x":77.57,"y":210.17,"x0":-0.8700730821597069,"y0":50.005578142169504,"z0":6.080341276065817,"aX":2.7145483902389653},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":-3.8,"spinRate":2491,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.42624464876582424,"extension":6.0052270587435785},"index":6,"playId":"ce271822-9ac1-396f-b1af-6983a6e42a64","pitchNumber":4,"startTime":"2026-07-07T01:49:28.393Z","endTime":"2026-07-07T01:49:32.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660390769660665,"aZ":-10.166468336398587,"pfxX":-5.304237630307591,"pfxZ":10.717155838686853,"pX":1.329215458717899,"pZ":1.7842362454493945,"vX0":6.340235182210881,"vY0":-142.18225888165335,"vZ0":-10.259428861242522,"x":66.33,"y":190.61,"x0":-0.23723183124302258,"y0":50.005258075040146,"z0":6.0783437525118424,"aX":-10.895149887958302},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2257,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38478108657158083,"extension":6.092828553306643},"index":7,"playId":"962128a8-a9ac-35f2-a954-e8140c190677","pitchNumber":5,"startTime":"2026-07-07T01:49:46.846Z","endTime":"2026-07-07T01:49:51.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:49:51.293Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jackson Chourio grounds into a force out, third baseman José Fermín to catcher Pedro Pagés. Cooper Pratt out at home. Joey Ortiz to 3rd. Christian Yelich to 2nd. Jackson Chourio to 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:50:04.628Z","endTime":"2026-07-07T01:51:22.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":89.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375534189989526,"aZ":-13.128033436733357,"pfxX":-5.839974449359689,"pfxZ":9.246676309308832,"pX":0.22060197870589915,"pZ":2.068404301372155,"vX0":4.276231895081104,"vY0":-142.3000877736589,"vZ0":-8.876801651856042,"x":108.59,"y":182.93,"x0":-0.5397346484921877,"y0":50.0006976398653,"z0":6.051565699109465,"aX":-12.025366822026243},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2301,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38429635441769205,"extension":6.075045098013647},"index":0,"playId":"02308733-2456-36a3-8b59-7ceb57527ced","pitchNumber":1,"startTime":"2026-07-07T01:50:18.225Z","endTime":"2026-07-07T01:50:22.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452830921501654,"aZ":-31.091852043156557,"pfxX":1.9227010701848908,"pfxZ":0.6511382002591555,"pX":1.3817076787158789,"pZ":1.2557678186569812,"vX0":4.181734680950027,"vY0":-127.73207308974914,"vZ0":-6.107096302231482,"x":64.33,"y":204.87,"x0":-0.5241370732662878,"y0":50.00224991048841,"z0":6.111811510980047,"aX":3.1871735453273944},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-4.4,"spinRate":2601,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4282500268768876,"extension":6.1607883262553775},"index":1,"playId":"628eb416-baff-3bcc-bf98-8ca40de85605","pitchNumber":2,"startTime":"2026-07-07T01:50:35.469Z","endTime":"2026-07-07T01:50:40.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08647884004461,"aZ":-17.5371519835419,"pfxX":-7.537106439319103,"pfxZ":7.1984715665803645,"pX":-0.2968168317675498,"pZ":3.3884731905141114,"vX0":4.064183655936455,"vY0":-141.2170997284048,"vZ0":-4.345799062052098,"x":128.31,"y":147.29,"x0":-0.7700564426037809,"y0":50.00563993566915,"z0":6.06475979975254,"aX":-15.329869373703204},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2178,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3868605238043936,"extension":5.991342658770551},"index":2,"playId":"3337d48a-84f5-3702-94b7-1828d4d4357e","pitchNumber":3,"startTime":"2026-07-07T01:50:52.493Z","endTime":"2026-07-07T01:50:57.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056098030569377,"aZ":-27.942888678655994,"pfxX":-3.3526729210554675,"pfxZ":2.3822059377445015,"pX":0.09788645550483412,"pZ":1.9943375288066694,"vX0":2.5751328498083006,"vY0":-131.52115436109875,"vZ0":-5.5024450924831285,"x":113.27,"y":184.93,"x0":-0.45124852207085353,"y0":50.00529744030015,"z0":6.148273179829028,"aX":-5.960735659031965},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":5.6,"spinRate":1083,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4141440272035224,"extension":6.124254642188049},"hitData":{"launchSpeed":90.5,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.39,"coordY":167.9}},"index":3,"playId":"0dd1f884-83de-32f5-94da-2ceafeb88a57","pitchNumber":4,"startTime":"2026-07-07T01:51:15.519Z","endTime":"2026-07-07T01:51:22.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:51:22.540Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to left fielder Lars Nootbaar. Joey Ortiz scores. Christian Yelich scores. Jackson Chourio to 2nd.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:51:48.516Z","endTime":"2026-07-07T01:52:05.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.519880789799274,"aZ":-30.30614136491459,"pfxX":-3.923458328692546,"pfxZ":1.0920323624365729,"pX":0.18532464016976816,"pZ":3.5793924730342113,"vX0":3.4534087770481694,"vY0":-128.89486746475112,"vZ0":-0.9268581964624426,"x":109.94,"y":142.14,"x0":-0.651157996162944,"y0":50.00320344691173,"z0":6.248594667481627,"aX":-6.714316822727227},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":6.5,"spinRate":1206,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4222040675324785,"extension":6.051743385513694},"hitData":{"launchSpeed":99.2,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.3,"coordY":84.39}},"index":0,"playId":"09edf90a-032d-3bd0-b833-0517f8010840","pitchNumber":1,"startTime":"2026-07-07T01:51:55.483Z","endTime":"2026-07-07T01:52:05.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:52:05.502Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, third baseman José Fermín to second baseman JJ Wetherholt to first baseman Blaze Jordan. Brice Turang out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T01:52:36.628Z","endTime":"2026-07-07T01:52:56.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c9cd2af8-186d-4b3f-95d7-38591d43cb1e","startTime":"2026-07-07T01:52:36.628Z","endTime":"2026-07-07T01:52:41.628Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90007693160524,"aZ":-16.16967846391672,"pfxX":-8.017544369257593,"pfxZ":7.978180169133626,"pX":-0.35343525215801436,"pZ":3.149414108026869,"vX0":3.983606683798306,"vY0":-140.73598003459665,"vZ0":-5.127318443222892,"x":130.47,"y":153.75,"x0":-0.7454622727969437,"y0":50.00393713279062,"z0":6.041994053909892,"aX":-16.086107189620055},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":13.7,"spinRate":2094,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3891689743226179,"extension":5.904963099666861},"hitData":{"launchSpeed":91.6,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.79,"coordY":164.35}},"index":1,"playId":"15879d61-af42-30b3-96e3-f76ca7e6f137","pitchNumber":1,"startTime":"2026-07-07T01:52:49.038Z","endTime":"2026-07-07T01:52:56.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:52:56.865Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Pagés pops out to second baseman Brice Turang.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T01:55:45.619Z","endTime":"2026-07-07T01:56:15.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joey Ortiz remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T01:54:55.534Z","endTime":"2026-07-07T01:54:55.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"description":"Pitching Change: Chad Patrick replaces Shane Drohan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T01:54:55.549Z","endTime":"2026-07-07T01:55:47.757Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.015740133429087,"aZ":-19.366732034581304,"pfxX":0.6841375119782729,"pfxZ":7.188482132470571,"pX":1.1053134066952754,"pZ":1.126860126650673,"vX0":5.631999214874689,"vY0":-132.55848313945106,"vZ0":-6.649039772897394,"x":74.87,"y":208.35,"x0":-1.1347448563086804,"y0":50.00500335620276,"z0":5.0790932971926654,"aX":1.2177597482212978},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2579,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.41301751485653027,"extension":6.170962126004668},"index":2,"playId":"b4eba86a-fa35-3b82-ae8c-d602340d7bf2","pitchNumber":1,"startTime":"2026-07-07T01:55:47.757Z","endTime":"2026-07-07T01:55:51.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.689794289625954,"aZ":-17.37334792749416,"pfxX":1.9485184335162353,"pfxZ":8.330065086792278,"pX":0.10160672241188307,"pZ":2.8337281357373296,"vX0":2.6006582210981803,"vY0":-132.33201869199743,"vZ0":-2.9069615376870304,"x":113.13,"y":162.27,"x0":-1.146360589912661,"y0":50.005541463910305,"z0":5.21608358284785,"aX":3.4632921281047078},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2629,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4135797139257811,"extension":6.048676202471871},"hitData":{"launchSpeed":90.9,"launchAngle":63.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":174.88,"coordY":150.45}},"index":3,"playId":"e03b131a-622c-3705-903b-e283439fc2bc","pitchNumber":2,"startTime":"2026-07-07T01:56:03.461Z","endTime":"2026-07-07T01:56:15.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:56:15.594Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to shortstop Cooper Pratt.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T01:56:43.154Z","endTime":"2026-07-07T01:57:53.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89390413805709,"aZ":-14.894485819277715,"pfxX":-5.6234156164674935,"pfxZ":8.608088502549263,"pX":-0.5993251290817315,"pZ":4.3610765458270855,"vX0":2.571018383822346,"vY0":-140.5639328117481,"vZ0":-0.6134861684371966,"x":139.84,"y":121.03,"x0":-0.7935899201874225,"y0":50.00282428574036,"z0":5.546268334134195,"aX":-11.289550621992813},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2433,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38917978903012784,"extension":6.032604705423169},"index":0,"playId":"f7fcf946-0410-3868-a96d-cb66a22e46a5","pitchNumber":1,"startTime":"2026-07-07T01:56:43.154Z","endTime":"2026-07-07T01:56:46.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495302644243154,"aZ":-17.720059335332042,"pfxX":-6.50381172324771,"pfxZ":7.185199493490584,"pX":-0.7451815138811915,"pZ":2.831931962187531,"vX0":2.613049023386311,"vY0":-140.84819818818937,"vZ0":-3.9144828398281772,"x":145.4,"y":162.32,"x0":-0.8389492765943324,"y0":50.00683649370258,"z0":5.3831615493605725,"aX":-13.092091748636124},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":11.3,"spinRate":2333,"spinDirection":218},"zone":1,"typeConfidence":0.73,"plateTime":0.3886231531064932,"extension":6.071866396121744},"index":1,"playId":"0324b0b5-74f8-3670-b149-eb6b08efe900","pitchNumber":2,"startTime":"2026-07-07T01:56:58.768Z","endTime":"2026-07-07T01:57:02.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258072976463016,"aZ":-14.020516952332004,"pfxX":-5.951318090193906,"pfxZ":8.972975802934272,"pX":1.2456006859836026,"pZ":1.9789120566432759,"vX0":7.495364177912286,"vY0":-140.90800139564635,"vZ0":-6.634857900512138,"x":69.52,"y":185.35,"x0":-0.6683307494015631,"y0":50.00061303374983,"z0":5.25972139449755,"aX":-12.037122634766396},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2450,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.38785808312880343,"extension":6.082501514897718},"index":2,"playId":"f288deb9-9715-3d79-8d2e-ed54c8848659","pitchNumber":3,"startTime":"2026-07-07T01:57:23.828Z","endTime":"2026-07-07T01:57:27.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.299638695996585,"aZ":-15.344558210730174,"pfxX":-4.932505339933118,"pfxZ":8.406048594383476,"pX":-0.31201861950217036,"pZ":3.201412003597284,"vX0":3.2907865936460947,"vY0":-140.26875970491284,"vZ0":-3.275048949796046,"x":128.89,"y":152.34,"x0":-0.8566585939934107,"y0":50.00474731731166,"z0":5.378344677546233,"aX":-9.877301187179269},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2429,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.3897788453804769,"extension":6.178929106907842},"hitData":{"launchSpeed":96.4,"launchAngle":61.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":87.7,"coordY":134.05}},"index":3,"playId":"71f27666-dfeb-3b01-bab9-5d8e16f60a86","pitchNumber":4,"startTime":"2026-07-07T01:57:42.238Z","endTime":"2026-07-07T01:57:53.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:57:53.459Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T01:58:12.962Z","endTime":"2026-07-07T02:00:04.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018453583898907,"aZ":-16.56108641064655,"pfxX":-4.4872404450749475,"pfxZ":7.767514693655649,"pX":0.8362625363545902,"pZ":3.4763963800808035,"vX0":5.831165881644834,"vY0":-140.68631041913105,"vZ0":-2.4927918223455,"x":85.12,"y":144.92,"x0":-0.6773939950722309,"y0":50.00558068479824,"z0":5.443562552418087,"aX":-9.023538914826696},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2425,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.388875987979576,"extension":6.1902706382241695},"index":0,"playId":"7d64fb90-305c-3295-8ef2-c7060a4d282a","pitchNumber":1,"startTime":"2026-07-07T01:58:20.905Z","endTime":"2026-07-07T01:58:24.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328163156287523,"aZ":-21.497791004507356,"pfxX":1.0966140678154503,"pfxZ":6.076754386039167,"pX":1.051361432948359,"pZ":1.4022835121368717,"vX0":5.2450436298477054,"vY0":-131.11057815126927,"vZ0":-5.519453595810295,"x":76.92,"y":200.92,"x0":-1.110081783668778,"y0":50.00418060149102,"z0":5.118883528325323,"aX":1.9257785134989849},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2710,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.41629990497512415,"extension":6.2727192232814515},"index":1,"playId":"ced6cbb5-bb9c-3b94-900d-f14450d5b360","pitchNumber":2,"startTime":"2026-07-07T01:58:35.424Z","endTime":"2026-07-07T01:58:39.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892726088385466,"aZ":-16.669663576890574,"pfxX":-3.7899757762667026,"pfxZ":7.672772440320749,"pX":0.4458062152802666,"pZ":3.8140370297200707,"vX0":4.532862987664075,"vY0":-140.77379649974637,"vZ0":-1.7635251046880205,"x":100.01,"y":135.8,"x0":-0.6876286615084812,"y0":50.00418709526079,"z0":5.519775446694837,"aX":-7.660159444264854},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":6.0,"spinRate":2431,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3880704795480012,"extension":6.20205097736961},"index":2,"playId":"57382f2f-1b57-3dca-87dd-faeaefc6bb8b","pitchNumber":3,"startTime":"2026-07-07T01:58:54.562Z","endTime":"2026-07-07T01:58:58.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25033353577809,"aZ":-23.424491131650303,"pfxX":1.0882000677777381,"pfxZ":4.8895316677989715,"pX":-0.376513377930499,"pZ":2.0249191306997116,"vX0":1.5901758826813537,"vY0":-131.98308434226473,"vZ0":-3.902149893754167,"x":131.35,"y":184.11,"x0":-1.1249082322594726,"y0":50.00457022995369,"z0":5.218059040776278,"aX":1.9477609024112927},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-2.3,"spinRate":2585,"spinDirection":134},"zone":7,"typeConfidence":0.9,"plateTime":0.4127118865151571,"extension":6.065636053823365},"index":3,"playId":"a2c780ac-f094-3b5c-884e-79e3db7c9a67","pitchNumber":4,"startTime":"2026-07-07T01:59:12.494Z","endTime":"2026-07-07T01:59:18.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46636381726798,"aZ":-20.143814164502075,"pfxX":1.8077549880941408,"pfxZ":6.807079760411225,"pX":0.16214348129879286,"pZ":3.1930133323101857,"vX0":2.6400639303852382,"vY0":-131.24782748347639,"vZ0":-1.537558513254155,"x":110.82,"y":152.57,"x0":-1.086708372199247,"y0":50.0010166960572,"z0":5.2677975230212635,"aX":3.1926264711094334},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":-3.8,"spinRate":2472,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.41532002767615506,"extension":6.154773647462904},"index":4,"playId":"b6dd4116-a3d7-3a0f-8829-b5947c6d30ef","pitchNumber":5,"startTime":"2026-07-07T01:59:36.928Z","endTime":"2026-07-07T01:59:41.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-07T01:59:59.435Z","endTime":"2026-07-07T01:59:59.741Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398614937710086,"aZ":-14.814097787734724,"pfxX":-4.080802059906526,"pfxZ":8.68706993948784,"pX":-0.6393256694797574,"pZ":3.7319990533568426,"vX0":2.2458139534642863,"vY0":-140.18146808141708,"vZ0":-2.1998583930155995,"x":141.37,"y":138.02,"x0":-0.9187773885015985,"y0":50.00560159460472,"z0":5.489114784155843,"aX":-8.15832117814139},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2456,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39006988777370877,"extension":6.279967776930369},"index":6,"playId":"83f579ad-a7d6-3c97-8cec-156677a7dd92","pitchNumber":6,"startTime":"2026-07-07T01:59:59.741Z","endTime":"2026-07-07T02:00:04.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:00:04.223Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Bauers lines out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T02:02:24.671Z","endTime":"2026-07-07T02:02:51.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gordon Graceffo replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T02:01:26.981Z","endTime":"2026-07-07T02:02:26.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732323048132713,"aZ":-29.743949797496295,"pfxX":-0.36439230984266957,"pfxZ":1.4319337363979887,"pX":-0.3183888220388979,"pZ":3.6580127616003844,"vX0":2.7323954032561404,"vY0":-129.08623868999288,"vZ0":-0.3841802350894721,"x":129.14,"y":140.01,"x0":-1.3411883407805254,"y0":50.00237809779153,"z0":6.08986492921438,"aX":-0.6184148079022785},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":0.1,"spinRate":2217,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4235827825677787,"extension":6.252678539338991},"index":1,"playId":"1d2dda6e-03c6-3f70-9a09-f725b1e90144","pitchNumber":1,"startTime":"2026-07-07T02:02:26.830Z","endTime":"2026-07-07T02:02:33.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.423548266238456,"aZ":-14.320418792993669,"pfxX":-4.237811398407782,"pfxZ":9.242421698236104,"pX":0.5926764482106276,"pZ":2.030398984905972,"vX0":6.010683173079194,"vY0":-138.023988323355,"vZ0":-7.64305859970132,"x":94.41,"y":183.96,"x0":-1.0615704661819223,"y0":50.000167384983946,"z0":5.7975550811863545,"aX":-8.184108738182793},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":1983,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3966762067333809,"extension":6.403429604858339},"hitData":{"launchSpeed":96.9,"launchAngle":19.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.44,"coordY":66.59}},"index":2,"playId":"8b3ba619-2974-3419-860e-188afce6a254","pitchNumber":2,"startTime":"2026-07-07T02:02:44.096Z","endTime":"2026-07-07T02:02:51.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:02:51.196Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell challenged (pitch result), call on the field was overturned: Garrett Mitchell walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T02:03:13.862Z","endTime":"2026-07-07T02:05:24.732Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836140565957663,"aZ":-10.893869620143322,"pfxX":-3.8375044854264333,"pfxZ":10.78119655392696,"pX":-0.23342236587762244,"pZ":3.20722908366424,"vX0":3.9287519609761694,"vY0":-139.04911873186978,"vZ0":-5.420278070172255,"x":125.9,"y":152.18,"x0":-1.160641626195343,"y0":50.00447119645917,"z0":5.893391326402008,"aX":-7.57584486380694},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":6.2,"spinRate":2140,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3927057397673206,"extension":6.337875691773376},"index":0,"playId":"e682e188-17fe-32d5-8e98-6285456b794b","pitchNumber":1,"startTime":"2026-07-07T02:03:22.913Z","endTime":"2026-07-07T02:03:27.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94620990230904,"aZ":-30.153960695550392,"pfxX":-1.53557665460852,"pfxZ":1.1842417620605206,"pX":0.7261214685232221,"pZ":0.46009852841921983,"vX0":5.633231863113267,"vY0":-129.24334125231303,"vZ0":-7.632894713694298,"x":89.32,"y":226.36,"x0":-1.274757859300409,"y0":50.00378094970485,"z0":5.7428293794258805,"aX":-2.61945068902543},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":1.7,"spinRate":2463,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4225219466351917,"extension":6.283595655058275},"index":1,"playId":"4bcea6e7-7b74-3af4-b36e-6308415318d5","pitchNumber":2,"startTime":"2026-07-07T02:03:40.470Z","endTime":"2026-07-07T02:03:44.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105016131587693,"aZ":-28.428878084004424,"pfxX":-7.121097643431124,"pfxZ":2.217008236935147,"pX":-0.5190908558977289,"pZ":2.5138811127728347,"vX0":4.50862666883688,"vY0":-128.53120195194012,"vZ0":-2.4264932467280236,"x":136.79,"y":170.91,"x0":-1.3617442708327576,"y0":50.00299437547932,"z0":5.655186122584069,"aX":-12.035902468220197},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":12.0,"spinRate":1270,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4245016463743996,"extension":6.489499326975649},"index":2,"playId":"00dd4977-7d77-3d30-838f-372da543b66f","pitchNumber":3,"startTime":"2026-07-07T02:03:59.647Z","endTime":"2026-07-07T02:04:05.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.849867075619212,"aZ":-29.74320443645769,"pfxX":-1.5606619872929133,"pfxZ":1.4272849242112047,"pX":0.39423992022249066,"pZ":0.8483387149457067,"vX0":4.445231804196322,"vY0":-130.00227563380506,"vZ0":-6.827983292519744,"x":101.97,"y":215.87,"x0":-1.136886459470848,"y0":50.0050288425714,"z0":5.773523497416145,"aX":-2.6652560763256594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":1.8,"spinRate":2249,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.42169066322681736,"extension":6.296102387889614},"index":3,"playId":"41553b87-0b83-3c7e-b197-46ab5f02432d","pitchNumber":4,"startTime":"2026-07-07T02:04:19.265Z","endTime":"2026-07-07T02:04:23.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042973765132377,"aZ":-25.831923050871005,"pfxX":-7.841937862111432,"pfxZ":3.807051768178687,"pX":-0.25735226003817674,"pZ":0.5784422442290033,"vX0":5.25296420299209,"vY0":-127.67234784110069,"vZ0":-7.500351757047649,"x":126.81,"y":223.16,"x0":-1.3132495425365291,"y0":50.00329203754683,"z0":5.560843581670569,"aX":-13.064334598917617},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":13.2,"spinRate":1202,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42752179359085973,"extension":6.58659246959121},"index":4,"playId":"b6c1161a-ac74-3ffe-af79-301a1dfa6c47","pitchNumber":5,"startTime":"2026-07-07T02:04:37.215Z","endTime":"2026-07-07T02:04:41.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790409040744887,"aZ":-12.405464324934064,"pfxX":-4.310630233633414,"pfxZ":9.919960556443462,"pX":0.29400415210921194,"pZ":1.4663634083869743,"vX0":5.175985156423436,"vY0":-139.8594963251452,"vZ0":-9.596855175252637,"x":105.79,"y":199.19,"x0":-1.0154352726218752,"y0":50.00282409961671,"z0":5.743246453243116,"aX":-8.590588224614946},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2015,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39074569887912913,"extension":6.491724715352712},"index":5,"playId":"e48836ba-a85b-36cb-9b63-8acd29e3f638","pitchNumber":6,"startTime":"2026-07-07T02:04:57.719Z","endTime":"2026-07-07T02:05:24.732Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"}},"playEndTime":"2026-07-07T02:05:24.732Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T02:05:33.686Z","endTime":"2026-07-07T02:06:29.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806248227406286,"aZ":-11.831209409711825,"pfxX":-4.591655137222612,"pfxZ":10.3078950761932,"pX":-1.1215300143955713,"pZ":1.6733077916019747,"vX0":1.695589215258817,"vY0":-139.46941356767354,"vZ0":-9.116383868054642,"x":159.75,"y":193.6,"x0":-1.1400731368823194,"y0":50.005241341194846,"z0":5.760914724432248,"aX":-9.06427149475882},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2035,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39242749347171024,"extension":6.347603753528986},"index":0,"playId":"3b2fcbf5-6d1a-39cf-a9fc-10928138f20e","pitchNumber":1,"startTime":"2026-07-07T02:05:56.000Z","endTime":"2026-07-07T02:05:59.703Z","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":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537436944392912,"aZ":-27.9873804479096,"pfxX":-1.2073611790753573,"pfxZ":2.434841594412486,"pX":-0.5419667693562875,"pZ":2.54884342127188,"vX0":2.162333753143942,"vY0":-130.50401238163457,"vZ0":-3.3657144421894496,"x":137.66,"y":169.96,"x0":-1.2259610985297293,"y0":50.001320596568114,"z0":5.972999570960006,"aX":-2.074007025730082},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":1.7,"spinRate":2368,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4203720496533023,"extension":6.153737045211403},"hitData":{"launchSpeed":86.5,"launchAngle":34.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.49,"coordY":68.57}},"index":1,"playId":"e290450c-a9ee-3ccb-b266-5cd30c6e6ffb","pitchNumber":2,"startTime":"2026-07-07T02:06:17.371Z","endTime":"2026-07-07T02:06:29.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:06:29.227Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Pratt flies out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T02:06:44.164Z","endTime":"2026-07-07T02:07:03.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713863630508566,"aZ":-11.948373601369896,"pfxX":-4.527674853988571,"pfxZ":10.282498585918987,"pX":-0.3112173074750105,"pZ":2.795644755009083,"vX0":3.569189711765247,"vY0":-139.22571312327307,"vZ0":-6.439465836823373,"x":128.86,"y":163.3,"x0":-1.0203948773368032,"y0":50.00023487851588,"z0":5.926145886005463,"aX":-8.9038075868992},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2078,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39313523012844787,"extension":6.3024766816974775},"hitData":{"launchSpeed":99.5,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.8,"coordY":41.47}},"index":0,"playId":"9c5652b3-6b8f-3431-9fba-7fb803ffcd56","pitchNumber":1,"startTime":"2026-07-07T02:06:53.825Z","endTime":"2026-07-07T02:07:03.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:07:03.639Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T02:09:03.968Z","endTime":"2026-07-07T02:10:34.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880860329975686,"aZ":-22.188708755312568,"pfxX":-9.124688711133821,"pfxZ":5.084380577822501,"pX":0.0073384878473770855,"pZ":1.5481432123114174,"vX0":5.447667366081994,"vY0":-139.15350769251984,"vZ0":-6.206350782503476,"x":116.72,"y":196.98,"x0":-0.7890591503403064,"y0":50.0019966185329,"z0":5.274863243645275,"aX":-17.914720987307494},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":2047,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3934436141465989,"extension":6.184114040842903},"index":0,"playId":"5c49c95b-876a-3496-a49c-734254ff040a","pitchNumber":1,"startTime":"2026-07-07T02:09:17.303Z","endTime":"2026-07-07T02:09:44.329Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730020344141654,"aZ":-18.718664932391494,"pfxX":3.03931225116426,"pfxZ":7.7153773733434825,"pX":0.1024008852752885,"pZ":3.082812719055938,"vX0":1.9601229957540487,"vY0":-131.67836046029197,"vZ0":-2.190448843501282,"x":113.1,"y":155.54,"x0":-1.0482220399439977,"y0":50.004264557103,"z0":5.320651403183125,"aX":5.300931397162588},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2446,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4170435193547912,"extension":5.990320415863158},"index":1,"playId":"71b49da0-85ab-314b-8f5f-26fa85dee4de","pitchNumber":2,"startTime":"2026-07-07T02:09:44.336Z","endTime":"2026-07-07T02:09:47.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776034852746044,"aZ":-18.34847684584296,"pfxX":-8.842979286379023,"pfxZ":6.952884641528369,"pX":0.7741445148624757,"pZ":1.906708377504484,"vX0":7.130341472931594,"vY0":-139.93951667704988,"vZ0":-6.207886426626748,"x":87.49,"y":187.3,"x0":-0.6544821997234734,"y0":50.00626350096703,"z0":5.350831276741173,"aX":-17.590115846757016},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2214,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.3910058108526817,"extension":6.17817050781859},"index":2,"playId":"3fbda7c7-315c-3824-b473-609fb28a72f7","pitchNumber":3,"startTime":"2026-07-07T02:09:59.256Z","endTime":"2026-07-07T02:10:03.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-07T02:10:16.842Z","endTime":"2026-07-07T02:10:30.036Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128215667312304,"aZ":-35.538939314596206,"pfxX":2.692600170588343,"pfxZ":-2.007807903430943,"pX":-0.32520123092103553,"pZ":1.7559483634151136,"vX0":0.8464680121629954,"vY0":-128.3015975182035,"vZ0":-2.2154612763547368,"x":129.4,"y":191.37,"x0":-1.008728504503774,"y0":50.001648463204695,"z0":5.3849891362959665,"aX":4.51424811167518},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.8,"breakHorizontal":-5.0,"spinRate":2593,"spinDirection":79},"zone":7,"typeConfidence":0.9,"plateTime":0.42596848882341254,"extension":6.022784738327453},"index":4,"playId":"58e37d55-ddcd-32f9-9bac-2db66150d956","pitchNumber":4,"startTime":"2026-07-07T02:10:30.036Z","endTime":"2026-07-07T02:10:34.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:10:34.608Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T02:10:58.345Z","endTime":"2026-07-07T02:11:09.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979872429079087,"aZ":-16.550383068289687,"pfxX":3.5300389405597734,"pfxZ":9.05830471772677,"pX":0.3045267404469301,"pZ":2.957544694452597,"vX0":2.4899722935050472,"vY0":-131.3037557867973,"vZ0":-2.660349648965766,"x":105.39,"y":158.93,"x0":-1.118601942558088,"y0":50.001639853625065,"z0":5.233268330952562,"aX":6.087525498506476},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.0,"spinRate":2540,"spinDirection":141},"zone":3,"typeConfidence":0.9,"plateTime":0.419108553199266,"extension":6.0690605292435365},"hitData":{"launchSpeed":95.1,"launchAngle":27.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.84,"coordY":72.91}},"index":0,"playId":"cef733a4-a754-37be-90e1-cfafaaa94f93","pitchNumber":1,"startTime":"2026-07-07T02:11:01.542Z","endTime":"2026-07-07T02:11:09.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:11:09.531Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T02:11:24.734Z","endTime":"2026-07-07T02:12:23.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605905365444976,"aZ":-17.14546095451925,"pfxX":0.24122672992190597,"pfxZ":8.394420340885002,"pX":0.17695323626024212,"pZ":2.118276056661774,"vX0":3.0691425556534724,"vY0":-132.76202828157827,"vZ0":-4.79529969162387,"x":110.25,"y":181.59,"x0":-1.0239596078173445,"y0":50.004268146857086,"z0":5.190330435243473,"aX":0.4317709253607781},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-1.1,"spinRate":2410,"spinDirection":158},"zone":8,"typeConfidence":0.9,"plateTime":0.41207318955500716,"extension":6.107937194345952},"index":0,"playId":"1de0707b-f090-3b17-b16c-18ff871c21d1","pitchNumber":1,"startTime":"2026-07-07T02:11:37.036Z","endTime":"2026-07-07T02:11:41.340Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.685906835142106,"aZ":-22.72268163655245,"pfxX":-9.673566701942434,"pfxZ":4.755947532292052,"pX":0.9817654750490058,"pZ":2.388181430543489,"vX0":7.844766347720706,"vY0":-140.09116918227133,"vZ0":-4.1161285641184024,"x":79.58,"y":174.3,"x0":-0.5981626688367656,"y0":50.002465108535425,"z0":5.361999680958668,"aX":-19.224773553015073},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.0,"spinRate":2319,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.39100191556967356,"extension":6.252242823542527},"index":1,"playId":"cf40e414-d26b-358e-8bce-ea2088663602","pitchNumber":2,"startTime":"2026-07-07T02:11:54.550Z","endTime":"2026-07-07T02:12:00.547Z","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":96.0,"endSpeed":88.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.438407294326783,"aZ":-23.818510822866234,"pfxX":-7.182882974797261,"pfxZ":4.209092595414276,"pX":0.24831982455232607,"pZ":3.0949037126671337,"vX0":5.247878133569296,"vY0":-139.77079415394203,"vZ0":-2.174667620922141,"x":107.53,"y":155.22,"x0":-0.7169094391067743,"y0":50.00549483829244,"z0":5.441372390356133,"aX":-14.265396279359665},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":12.0,"spinRate":2241,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.3913519442649167,"extension":6.19231741785356},"hitData":{"launchSpeed":90.5,"launchAngle":50.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.27,"coordY":102.33}},"index":2,"playId":"a753b17a-edc7-3767-85aa-51c2337d4a2d","pitchNumber":3,"startTime":"2026-07-07T02:12:13.007Z","endTime":"2026-07-07T02:12:23.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:12:23.557Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to shortstop Masyn Winn.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T02:14:28.434Z","endTime":"2026-07-07T02:14:47.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572055353142584,"aZ":-15.841370539640923,"pfxX":-4.854574097393288,"pfxZ":8.34777084452879,"pX":-0.7978577656769121,"pZ":2.7820136636694888,"vX0":2.418009153724759,"vY0":-138.64314339541488,"vZ0":-5.548964126731575,"x":147.41,"y":163.67,"x0":-1.0482926862514022,"y0":50.00212439550203,"z0":5.858228195293689,"aX":-9.496549289423315},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":1919,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39432022043268056,"extension":6.3205966467976715},"hitData":{"launchSpeed":91.5,"launchAngle":7.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":107.36,"coordY":143.6}},"index":0,"playId":"4f6196c8-a542-312c-b3d9-930f0b95f113","pitchNumber":1,"startTime":"2026-07-07T02:14:37.438Z","endTime":"2026-07-07T02:14:47.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:14:47.344Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T02:15:00.024Z","endTime":"2026-07-07T02:16:37.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05110249073843,"aZ":-21.079548281894827,"pfxX":-8.057909210659398,"pfxZ":6.661046625102584,"pX":0.9703527799555453,"pZ":0.23701170030538918,"vX0":7.8614340472404445,"vY0":-127.67242618359082,"vZ0":-9.06298897808107,"x":80.01,"y":232.38,"x0":-1.0885240776511065,"y0":50.00338837581463,"z0":5.465882752317341,"aX":-13.423846372112465},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":1164,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4275227230662879,"extension":6.469110090635967},"index":0,"playId":"edbbf028-df1f-331e-913d-ed7837058669","pitchNumber":1,"startTime":"2026-07-07T02:15:06.343Z","endTime":"2026-07-07T02:15:10.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223830790619928,"aZ":-30.791279559561755,"pfxX":-0.21091770393887832,"pfxZ":0.824857223007788,"pX":-0.2695916689789282,"pZ":2.7336837878817595,"vX0":3.1797765917815637,"vY0":-129.453731565665,"vZ0":-1.6456133537841877,"x":127.28,"y":164.97,"x0":-1.493086617410896,"y0":50.002441669199804,"z0":5.763251888948222,"aX":-0.35372319554879184},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-0.4,"spinRate":2321,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.42518024854317016,"extension":6.301900594828519},"index":1,"playId":"72745e70-8b29-3663-9aa0-116a66dde62a","pitchNumber":2,"startTime":"2026-07-07T02:15:25.650Z","endTime":"2026-07-07T02:15:33.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12473204558238,"aZ":-28.164105779748752,"pfxX":-0.30543876380575696,"pfxZ":2.2751476644736606,"pX":0.38120559891967665,"pZ":2.9021114220168,"vX0":4.232796879232135,"vY0":-131.43054395181932,"vZ0":-1.967039260574531,"x":102.47,"y":160.42,"x0":-1.2058597659219665,"y0":50.00012005777911,"z0":5.738132067168405,"aX":-0.5378232975383813},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.4,"spinRate":2445,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4156788002681746,"extension":6.312991885783932},"index":2,"playId":"1f0afde7-8ae0-3641-8de0-49bf05365476","pitchNumber":3,"startTime":"2026-07-07T02:15:47.806Z","endTime":"2026-07-07T02:15:50.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20119239707766,"aZ":-15.008716732174522,"pfxX":-5.69096987366513,"pfxZ":8.983013667185336,"pX":0.3359818518169395,"pZ":4.560885181891439,"vX0":5.989155455697761,"vY0":-137.10494086239774,"vZ0":-0.8350869719748097,"x":104.19,"y":115.64,"x0":-1.133302168600949,"y0":50.00661461693647,"z0":5.889926600172002,"aX":-10.879911002979274},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2141,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3988996481706226,"extension":6.322740679686028},"index":3,"playId":"ddb2e5fe-1954-301d-8a50-85ab0bad67a7","pitchNumber":4,"startTime":"2026-07-07T02:16:13.141Z","endTime":"2026-07-07T02:16:16.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76789837286302,"aZ":-28.050141706409892,"pfxX":-0.3872554017145373,"pfxZ":2.369882607015003,"pX":0.9439278312058739,"pZ":1.3566410796408448,"vX0":5.525862708893894,"vY0":-130.90994462907207,"vZ0":-5.887001933450572,"x":81.02,"y":202.15,"x0":-1.141007367952636,"y0":50.00444749933314,"z0":5.725376477481372,"aX":-0.6748372427909977},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-0.5,"spinRate":2372,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.41787113215307725,"extension":6.529274581400968},"index":4,"playId":"cb692849-2ca4-3f22-ac5d-22fa5a6a85b8","pitchNumber":5,"startTime":"2026-07-07T02:16:32.446Z","endTime":"2026-07-07T02:16:37.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:16:37.293Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T02:16:52.973Z","endTime":"2026-07-07T02:19:35.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212367841130604,"aZ":-29.584084175277656,"pfxX":0.2137310259215457,"pfxZ":1.4943564475037938,"pX":0.18058260172549806,"pZ":0.37029752064691457,"vX0":3.401666779124193,"vY0":-130.41612029717987,"vZ0":-7.868839036941059,"x":110.12,"y":228.78,"x0":-1.165779858142682,"y0":50.00069891031654,"z0":5.643070960617807,"aX":0.36963161783892096},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-1.1,"spinRate":2456,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41923148436762636,"extension":6.476759617198326},"index":0,"playId":"c6507fb7-b6ad-3de3-b7a9-6d0254b2396a","pitchNumber":1,"startTime":"2026-07-07T02:17:04.634Z","endTime":"2026-07-07T02:17:07.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63763015433421,"aZ":-18.459271169561738,"pfxX":-8.144427188804027,"pfxZ":6.83679047650592,"pX":-1.8666261364784185,"pZ":2.903212190445037,"vX0":1.312895396930315,"vY0":-140.26384913072425,"vZ0":-4.665969766080851,"x":188.15,"y":160.39,"x0":-1.2799240878883458,"y0":50.00419277160197,"z0":5.780013890729115,"aX":-16.343821023929006},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2002,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.3894464010714165,"extension":6.361227510122336},"index":1,"playId":"b9a9caf2-ec36-3441-a799-b6e6f70c1b59","pitchNumber":2,"startTime":"2026-07-07T02:17:22.692Z","endTime":"2026-07-07T02:17:27.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.620382051999382,"aZ":-30.335202110247945,"pfxX":-0.6055196461270125,"pfxZ":1.087585140050452,"pX":1.3570990979628683,"pZ":1.8615520082932715,"vX0":6.323113604184194,"vY0":-129.36284681406508,"vZ0":-4.1188711226235775,"x":65.27,"y":188.52,"x0":-1.03882887619912,"y0":50.00642530712237,"z0":5.796172250056744,"aX":-1.028410721197795},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":-0.2,"spinRate":2353,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4231686643621857,"extension":6.271986251791424},"index":2,"playId":"ad79e83f-f8d7-3739-8a1b-7c3ebe296b92","pitchNumber":3,"startTime":"2026-07-07T02:17:41.019Z","endTime":"2026-07-07T02:17:44.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66693928817685,"aZ":-30.896190530865844,"pfxX":0.39634850641872466,"pfxZ":0.7687475337566134,"pX":-0.2576964183188322,"pZ":2.192257356156479,"vX0":2.8805256472448053,"vY0":-127.69961772343105,"vZ0":-2.956228870034086,"x":126.82,"y":179.59,"x0":-1.4505601037698688,"y0":50.00162428010419,"z0":5.789118478055661,"aX":0.6553530879158893},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.3,"spinRate":2352,"spinDirection":0},"zone":8,"typeConfidence":2.0,"plateTime":0.42850282638813475,"extension":6.409827074918646},"index":3,"playId":"dd27ecce-e15f-3a60-9bc1-6a86ed16032d","pitchNumber":4,"startTime":"2026-07-07T02:17:58.656Z","endTime":"2026-07-07T02:18:02.003Z","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":96.8,"endSpeed":89.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448368955364717,"aZ":-13.812835972728784,"pfxX":-4.072595240571877,"pfxZ":9.040144179466612,"pX":-1.0963599621984994,"pZ":3.571172886848724,"vX0":1.6708234488782505,"vY0":-141.0063423772979,"vZ0":-4.129214113072928,"x":158.79,"y":142.36,"x0":-1.164508701080694,"y0":50.0042656076806,"z0":5.934082828935188,"aX":-8.272929914376421},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2011,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3871610654249591,"extension":6.375890825623769},"index":4,"playId":"f98c86d9-d2ab-3319-a225-04ed670ab5f0","pitchNumber":5,"startTime":"2026-07-07T02:18:24.120Z","endTime":"2026-07-07T02:18:28.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357984340767487,"aZ":-31.51967905106951,"pfxX":-0.9927908977854365,"pfxZ":0.3883453976841098,"pX":0.5762247363609335,"pZ":1.3571986450038203,"vX0":4.519438450950844,"vY0":-128.93152938668788,"vZ0":-4.863313582883851,"x":95.04,"y":202.14,"x0":-1.0750520175275,"y0":50.00119723811559,"z0":5.717856339326644,"aX":-1.6616055999727093},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":0.7,"spinRate":2316,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.42584195719460594,"extension":6.345455157750062},"index":5,"playId":"5b04b167-083e-31f8-a487-75d7e471921b","pitchNumber":6,"startTime":"2026-07-07T02:18:45.792Z","endTime":"2026-07-07T02:18:49.193Z","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":95.4,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729382714126416,"aZ":-19.651295995589923,"pfxX":-6.671494294880109,"pfxZ":6.351282738861683,"pX":-1.1490260050183154,"pZ":2.0707103276907852,"vX0":2.667434068056896,"vY0":-138.97707928936458,"vZ0":-6.5099201568138065,"x":160.8,"y":182.87,"x0":-1.249847506868192,"y0":50.00626233247155,"z0":5.731815719597229,"aX":-13.161119683921044},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":1994,"spinDirection":209},"zone":13,"typeConfidence":0.77,"plateTime":0.3928645643996651,"extension":6.446146471939538},"index":6,"playId":"33d6e895-d75a-3520-8581-0548803e1e47","pitchNumber":7,"startTime":"2026-07-07T02:19:07.500Z","endTime":"2026-07-07T02:19:11.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509435121964884,"aZ":-13.564562625557686,"pfxX":-5.90111368135897,"pfxZ":9.038946732687497,"pX":0.6638915150187809,"pZ":2.234949174189704,"vX0":6.872281595507053,"vY0":-141.88282986301155,"vZ0":-7.575880044767946,"x":91.69,"y":178.44,"x0":-1.0118461722580188,"y0":50.00037900972851,"z0":5.786175570751129,"aX":-12.146654859668649},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2093,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.384619969175505,"extension":6.37975055475123},"index":7,"playId":"b0be12bb-144b-3e83-85ca-b406e91763e1","pitchNumber":8,"startTime":"2026-07-07T02:19:30.867Z","endTime":"2026-07-07T02:19:35.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:19:35.454Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-07T02:22:46.438Z","endTime":"2026-07-07T02:24:32.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T02:22:01.743Z","endTime":"2026-07-07T02:22:48.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20355867327766,"aZ":-31.136656835853763,"pfxX":0.3766542954977738,"pfxZ":0.6014928840849905,"pX":-0.08445930458362626,"pZ":2.8817976551496933,"vX0":-0.10676371061558469,"vY0":-130.23595326998546,"vZ0":-3.2544062177515682,"x":120.22,"y":160.97,"x0":-0.09208614189086847,"y0":50.00477862905759,"z0":6.4818852571010375,"aX":0.6525230982661617},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.7,"spinRate":2648,"spinDirection":21},"zone":2,"typeConfidence":0.86,"plateTime":0.41921527575636386,"extension":6.444914158859575},"index":1,"playId":"b27178d1-1172-3f8e-8b08-5885a9e8e605","pitchNumber":1,"startTime":"2026-07-07T02:22:48.740Z","endTime":"2026-07-07T02:22:52.897Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122854589218896,"aZ":-32.54006422205034,"pfxX":-0.5693727294443516,"pfxZ":-0.20841707499515616,"pX":0.9574230087412001,"pZ":-0.36345489788793095,"vX0":2.8055277860244634,"vY0":-130.41000441508987,"vZ0":-10.670029648058582,"x":80.51,"y":248.59,"x0":-0.054241390338440255,"y0":50.0058317208712,"z0":6.2024965127769045,"aX":-0.9900657890575131},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.3,"breakHorizontal":0.5,"spinRate":2684,"spinDirection":352},"zone":14,"typeConfidence":0.87,"plateTime":0.4185700599929727,"extension":6.660696366689451},"index":2,"playId":"d7a2fa78-0d84-3e62-9c02-4af2cf70f919","pitchNumber":2,"startTime":"2026-07-07T02:23:04.754Z","endTime":"2026-07-07T02:23:08.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-07T02:23:28.036Z","endTime":"2026-07-07T02:23:44.118Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44281598487649,"aZ":-31.46880766049182,"pfxX":0.9836843953828531,"pfxZ":0.4046241634936084,"pX":0.21205950661355505,"pZ":0.2109796822484398,"vX0":0.28265083027217197,"vY0":-131.350705904129,"vZ0":-9.583847293072367,"x":108.92,"y":233.08,"x0":-0.02471719577022622,"y0":50.00360724679053,"z0":6.241737088841407,"aX":1.7214213979087118},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.1,"breakHorizontal":-1.8,"spinRate":2821,"spinDirection":24},"zone":14,"typeConfidence":0.85,"plateTime":0.41676819358297434,"extension":6.409146803789262},"index":4,"playId":"81a6d69e-f501-339c-9934-7cdbb8063598","pitchNumber":3,"startTime":"2026-07-07T02:23:44.118Z","endTime":"2026-07-07T02:23:47.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99599955649081,"aZ":-8.566584722431845,"pfxX":-1.9839122641554725,"pfxZ":11.15577410338671,"pX":0.44522874459800094,"pZ":3.7397958251339722,"vX0":1.5606074284229459,"vY0":-144.4141590968983,"vZ0":-5.9820462485682775,"x":100.03,"y":137.81,"x0":0.15613603631847928,"y0":50.00479516852735,"z0":6.362404873093527,"aX":-4.199373933903527},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.2,"breakHorizontal":3.2,"spinRate":2452,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3789775160881894,"extension":6.5179498951626735},"index":5,"playId":"59b5c299-8407-39e3-a78c-fd58e7717de0","pitchNumber":4,"startTime":"2026-07-07T02:24:04.040Z","endTime":"2026-07-07T02:24:10.158Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54334625283837,"aZ":-30.00908690122023,"pfxX":1.2786917375687041,"pfxZ":1.2349541657130167,"pX":0.11675710560162948,"pZ":2.2550682045744157,"vX0":-0.20863570389306874,"vY0":-131.20472054649116,"vZ0":-4.921497259049981,"x":112.55,"y":177.89,"x0":0.03089857684130805,"y0":50.00208107372296,"z0":6.379040416740259,"aX":2.2396413260288295},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":-2.3,"spinRate":2805,"spinDirection":25},"zone":5,"typeConfidence":0.84,"plateTime":0.4167234690586574,"extension":6.534331008278777},"hitData":{"launchSpeed":99.4,"launchAngle":5.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.13,"coordY":115.11}},"index":6,"playId":"32f120dd-4007-3234-96c5-aa848317d958","pitchNumber":5,"startTime":"2026-07-07T02:24:21.150Z","endTime":"2026-07-07T02:24:32.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:24:32.485Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to third baseman Joey Ortiz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-07T02:24:48.963Z","endTime":"2026-07-07T02:25:53.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79518205731362,"aZ":-8.14991785949311,"pfxX":-1.9050502980046433,"pfxZ":11.524973617332888,"pX":-0.7172130591741498,"pZ":2.4192881392832146,"vX0":-0.4043825913967838,"vY0":-143.5906345945132,"vZ0":-9.46086999708373,"x":144.34,"y":173.46,"x0":-0.32697614708788136,"y0":50.005963026798774,"z0":6.267435234480043,"aX":-3.971310751178818},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.1,"breakHorizontal":3.5,"spinRate":2446,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.38171507694991735,"extension":6.545990199924456},"index":0,"playId":"29ae4fec-495f-36e6-a9ba-e0ed2421d2c7","pitchNumber":1,"startTime":"2026-07-07T02:25:01.972Z","endTime":"2026-07-07T02:25:10.477Z","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":0},"index":1,"playId":"e155b89b-284c-31fd-a0a1-28a9497e04df","startTime":"2026-07-07T02:25:22.204Z","endTime":"2026-07-07T02:25:26.922Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77753915956214,"aZ":-9.221187169548054,"pfxX":-1.8050183825110597,"pfxZ":11.124748120858218,"pX":1.079254235213231,"pZ":3.3231087526729173,"vX0":3.9166764140030548,"vY0":-142.92023664046886,"vZ0":-6.947240019779035,"x":75.86,"y":149.06,"x0":-0.07607439826158892,"y0":50.0026938410169,"z0":6.368720072852119,"aX":-3.724628977117728},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":2.4,"spinRate":2410,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.3836388192380018,"extension":6.549226753730797},"hitData":{"launchSpeed":74.6,"launchAngle":73.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":125.01,"coordY":169.92}},"index":2,"playId":"08ed1aa2-9fdd-3fea-8a80-83a6e260c21a","pitchNumber":2,"startTime":"2026-07-07T02:25:42.421Z","endTime":"2026-07-07T02:25:53.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:25:53.508Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-07T02:26:55.648Z","endTime":"2026-07-07T02:28:24.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alec Burleson replaces Blaze Jordan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-07T02:26:13.912Z","endTime":"2026-07-07T02:26:20.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691458,"link":"/api/v1/people/691458"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-07T02:26:20.930Z","endTime":"2026-07-07T02:26:57.983Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54371899725305,"aZ":-7.085468050595883,"pfxX":-0.9490538439562937,"pfxZ":12.144525959106655,"pX":0.036206019061231685,"pZ":2.3379389439001996,"vX0":0.8637344018074192,"vY0":-143.38000620640844,"vZ0":-9.750056859495944,"x":115.62,"y":175.66,"x0":-0.1467857169740953,"y0":50.00458679373576,"z0":6.238821077456208,"aX":-1.9609321869626604},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.0,"breakHorizontal":1.6,"spinRate":2427,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.3831470746970753,"extension":6.55974455626755},"index":2,"playId":"4392dbe6-80c7-3855-96d5-3bc31757230a","pitchNumber":1,"startTime":"2026-07-07T02:26:57.983Z","endTime":"2026-07-07T02:27:02.298Z","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":1},"index":3,"playId":"38a9c7ec-44af-3743-8fde-f9ee4fbf641e","startTime":"2026-07-07T02:27:17.403Z","endTime":"2026-07-07T02:27:21.109Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.912607908551145,"aZ":-8.284064321806174,"pfxX":-3.608023246393744,"pfxZ":11.69022840136265,"pX":-0.09441423409754467,"pZ":1.8473293844070904,"vX0":1.7259885447209944,"vY0":-142.33579687806082,"vZ0":-10.746349210743109,"x":120.6,"y":188.9,"x0":-0.2412360967624928,"y0":50.0053656364496,"z0":6.204948166265664,"aX":-7.373802458896206},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2433,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.3854172584695892,"extension":6.596117444508257},"index":4,"playId":"ceeec1d0-a614-32d4-943d-cc824e4e9686","pitchNumber":2,"startTime":"2026-07-07T02:27:35.000Z","endTime":"2026-07-07T02:27:38.285Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16323927798148,"aZ":-9.30007669049184,"pfxX":-2.5742542009170695,"pfxZ":10.654184105012096,"pX":-0.8872426088967769,"pZ":4.936091140607296,"vX0":-1.116673364423824,"vY0":-145.39698208931273,"vZ0":-2.670598775522652,"x":150.82,"y":105.51,"x0":-0.16395750353547292,"y0":50.00666173003951,"z0":6.428451188384252,"aX":-5.528637253016793},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.0,"breakHorizontal":4.9,"spinRate":2493,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.37630029025531675,"extension":6.412650746149759},"index":5,"playId":"2f89c595-b86b-32bd-aa2c-9d3d60b26226","pitchNumber":3,"startTime":"2026-07-07T02:27:59.295Z","endTime":"2026-07-07T02:28:02.998Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76454292088294,"aZ":-29.0329396373987,"pfxX":1.4327063003619989,"pfxZ":1.8139115361075113,"pX":-0.33052924697364594,"pZ":1.3784692243646222,"vX0":-1.0491502542716808,"vY0":-131.26018202782654,"vZ0":-7.085140423236784,"x":129.6,"y":201.56,"x0":-0.11025859278718439,"y0":50.00328625347124,"z0":6.297049112903136,"aX":2.480995251365142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.4,"spinRate":2665,"spinDirection":322},"zone":13,"typeConfidence":0.82,"plateTime":0.4185025280325214,"extension":6.4655594806687855},"index":6,"playId":"3ca93605-efcd-304f-95b4-05c9ebd56ecd","pitchNumber":4,"startTime":"2026-07-07T02:28:19.297Z","endTime":"2026-07-07T02:28:24.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:28:24.202Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-07T02:29:22.180Z","endTime":"2026-07-07T02:30:58.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.92"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.57"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.91"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.99"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.98"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.97"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.10"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.75"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.93"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Torres replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T02:28:43.053Z","endTime":"2026-07-07T02:28:47.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-07T02:28:47.637Z","endTime":"2026-07-07T02:29:24.503Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31205932433299,"aZ":-7.8732643504247894,"pfxX":-3.5073917009348103,"pfxZ":11.718177584703872,"pX":0.13919459813743892,"pZ":1.9184638637704854,"vX0":1.9042814207758587,"vY0":-142.95049964577632,"vZ0":-10.81116122733941,"x":111.69,"y":186.98,"x0":-0.079141417075101,"y0":50.00465596067917,"z0":6.239687935618493,"aX":-7.274761386791184},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2417,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.38286182968476945,"extension":6.58053610960951},"index":2,"playId":"03d43694-1446-3ddd-889e-7f7a436734a3","pitchNumber":1,"startTime":"2026-07-07T02:29:24.503Z","endTime":"2026-07-07T02:29:27.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.926711824871816,"aZ":-5.881482388440761,"pfxX":-0.21957538563835421,"pfxZ":12.841332980627188,"pX":0.34630430597722206,"pZ":2.1283123846293286,"vX0":1.4725627050587542,"vY0":-142.46595964134121,"vZ0":-10.428622027643526,"x":103.8,"y":181.32,"x0":-0.1496177835317716,"y0":50.002686018543855,"z0":6.215283304297623,"aX":-0.44965679431684613},"breaks":{"breakAngle":1.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.2,"breakHorizontal":0.1,"spinRate":2350,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.38503760408313426,"extension":6.733274772300557},"index":3,"playId":"9ff790ea-7bf4-38e6-bbe5-1f28f3a41de8","pitchNumber":2,"startTime":"2026-07-07T02:30:11.540Z","endTime":"2026-07-07T02:30:16.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21049742932172,"aZ":-7.678445455649102,"pfxX":-3.91128893044412,"pfxZ":11.678550217618973,"pX":-0.04220732767487212,"pZ":2.48042006129187,"vX0":1.2018439569492305,"vY0":-144.07350320827092,"vZ0":-9.385926835687291,"x":118.61,"y":171.81,"x0":0.042716994034096914,"y0":50.000425152443164,"z0":6.2590380214152885,"aX":-8.20166405106155},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2366,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.3805242777307818,"extension":6.5994664423560625},"index":4,"playId":"1a30edaa-6a63-3b9a-8a39-ac4d6dc219d1","pitchNumber":3,"startTime":"2026-07-07T02:30:31.741Z","endTime":"2026-07-07T02:30:35.278Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44633287163119,"aZ":-29.244418577402676,"pfxX":1.465765733723312,"pfxZ":1.7308313290736752,"pX":0.024244339191252046,"pZ":1.084444411706924,"vX0":0.34316441467487935,"vY0":-130.1502764173098,"vZ0":-7.445702859135933,"x":116.08,"y":209.5,"x0":-0.300079747703788,"y0":50.00595945192231,"z0":6.235236415522839,"aX":2.4839172729591468},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-2.8,"spinRate":2541,"spinDirection":356},"zone":14,"typeConfidence":0.85,"plateTime":0.42284296497687457,"extension":6.60746777106272},"index":5,"playId":"71aa64a4-06a1-330a-ba43-21961e791ebc","pitchNumber":4,"startTime":"2026-07-07T02:30:53.436Z","endTime":"2026-07-07T02:30:58.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:30:58.563Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-07T02:29:22.180Z","endTime":"2026-07-07T02:30:58.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.92"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.57"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.91"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.99"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.98"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.97"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.10"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.75"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.93"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Torres replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T02:28:43.053Z","endTime":"2026-07-07T02:28:47.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-07T02:28:47.637Z","endTime":"2026-07-07T02:29:24.503Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31205932433299,"aZ":-7.8732643504247894,"pfxX":-3.5073917009348103,"pfxZ":11.718177584703872,"pX":0.13919459813743892,"pZ":1.9184638637704854,"vX0":1.9042814207758587,"vY0":-142.95049964577632,"vZ0":-10.81116122733941,"x":111.69,"y":186.98,"x0":-0.079141417075101,"y0":50.00465596067917,"z0":6.239687935618493,"aX":-7.274761386791184},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2417,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.38286182968476945,"extension":6.58053610960951},"index":2,"playId":"03d43694-1446-3ddd-889e-7f7a436734a3","pitchNumber":1,"startTime":"2026-07-07T02:29:24.503Z","endTime":"2026-07-07T02:29:27.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.926711824871816,"aZ":-5.881482388440761,"pfxX":-0.21957538563835421,"pfxZ":12.841332980627188,"pX":0.34630430597722206,"pZ":2.1283123846293286,"vX0":1.4725627050587542,"vY0":-142.46595964134121,"vZ0":-10.428622027643526,"x":103.8,"y":181.32,"x0":-0.1496177835317716,"y0":50.002686018543855,"z0":6.215283304297623,"aX":-0.44965679431684613},"breaks":{"breakAngle":1.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.2,"breakHorizontal":0.1,"spinRate":2350,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.38503760408313426,"extension":6.733274772300557},"index":3,"playId":"9ff790ea-7bf4-38e6-bbe5-1f28f3a41de8","pitchNumber":2,"startTime":"2026-07-07T02:30:11.540Z","endTime":"2026-07-07T02:30:16.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21049742932172,"aZ":-7.678445455649102,"pfxX":-3.91128893044412,"pfxZ":11.678550217618973,"pX":-0.04220732767487212,"pZ":2.48042006129187,"vX0":1.2018439569492305,"vY0":-144.07350320827092,"vZ0":-9.385926835687291,"x":118.61,"y":171.81,"x0":0.042716994034096914,"y0":50.000425152443164,"z0":6.2590380214152885,"aX":-8.20166405106155},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2366,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.3805242777307818,"extension":6.5994664423560625},"index":4,"playId":"1a30edaa-6a63-3b9a-8a39-ac4d6dc219d1","pitchNumber":3,"startTime":"2026-07-07T02:30:31.741Z","endTime":"2026-07-07T02:30:35.278Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44633287163119,"aZ":-29.244418577402676,"pfxX":1.465765733723312,"pfxZ":1.7308313290736752,"pX":0.024244339191252046,"pZ":1.084444411706924,"vX0":0.34316441467487935,"vY0":-130.1502764173098,"vZ0":-7.445702859135933,"x":116.08,"y":209.5,"x0":-0.300079747703788,"y0":50.00595945192231,"z0":6.235236415522839,"aX":2.4839172729591468},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-2.8,"spinRate":2541,"spinDirection":356},"zone":14,"typeConfidence":0.85,"plateTime":0.42284296497687457,"extension":6.60746777106272},"index":5,"playId":"71aa64a4-06a1-330a-ba43-21961e791ebc","pitchNumber":4,"startTime":"2026-07-07T02:30:53.436Z","endTime":"2026-07-07T02:30:58.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:30:58.563Z","atBatIndex":73},"scoringPlays":[23,24,46,52,55],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":132.0,"y":136.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":145.28,"y":161.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":159.12,"y":180.9},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":99.67,"y":164.35},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":99.0,"y":167.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":161.7,"y":81.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":127.26,"y":88.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":132.71,"y":142.01},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":47.48,"y":93.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":136.66,"y":184.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":133.13,"y":183.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":111.83,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":25,"top":[16,17,18],"bottom":[19,20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":152.88,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":180.24,"y":171.95},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":133.8,"y":84.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":140.95,"y":135.22},"type":"O","description":"Fielders Choice"},{"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":108.79,"y":201.34},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":111.83,"y":163.84},"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":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":130.58,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":26,"endIndex":31,"top":[26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":61.0,"y":87.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":127.54,"y":79.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":112.34,"y":152.7},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":110.82,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":156.64,"y":118.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":177.71,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":151.87,"y":155.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":94.23,"y":57.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":184.84,"y":78.53},"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":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":143.76,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":92.49,"y":70.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":104.74,"y":166.38},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":147.3,"y":173.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":40.8,"y":120.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":117.36,"y":190.47},"type":"O","description":"Sac Bunt"},{"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":83.79,"y":100.54},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":76.71,"y":130.31},"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":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":144.41,"y":51.79},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":59,"top":[49,50,51,52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":116.27,"y":176.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":216.15,"y":107.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":128.51,"y":195.84},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":175.95,"y":63.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":116.39,"y":167.9},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":73.3,"y":84.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":108.79,"y":164.35},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":174.88,"y":150.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":87.7,"y":134.05},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":94.44,"y":66.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":111.49,"y":68.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":116.8,"y":41.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":182.84,"y":72.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":141.27,"y":102.33},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":107.36,"y":143.6},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":106.13,"y":115.11},"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":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":125.01,"y":169.92},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":2,"leftOnBase":6},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"onDeck":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"inHole":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"battingOrder":3,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"onDeck":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"inHole":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"battingOrder":9,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".254","atBats":35,"obp":".337","slg":".396","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":120,"era":"3.32","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.18","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":37,"strikes":83,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"pitchesPerInning":"13.33","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":27,"gamesStarted":6,"flyOuts":46,"groundOuts":60,"airOuts":83,"runs":27,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":2,"hits":58,"hitByPitch":0,"atBats":255,"obp":".299","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1119,"era":"3.44","inningsPitched":"70.2","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":27,"whip":"1.20","battersFaced":287,"outs":212,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1119,"balls":402,"strikes":717,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".556","pitchesPerInning":"15.83","gamesFinished":5,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.44","hitsPer9Inn":"7.39","runsScoredPer9":"3.44","homeRunsPer9":"0.89","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":18,"flyOuts":7,"groundOuts":21,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".204","atBats":54,"obp":".313","slg":".222","ops":".535","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":12,"rbi":2,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":20,"errors":1,"chances":57,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":30,"groundOuts":61,"airOuts":55,"runs":21,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".209","atBats":187,"obp":".281","slg":".267","ops":".548","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":50,"rbi":20,"leftOnBase":99,"sacBunts":4,"sacFlies":3,"babip":".248","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.50","popOuts":9,"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":142,"putOuts":68,"errors":7,"chances":217,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":36,"groundOuts":49,"airOuts":55,"runs":38,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":62,"baseOnBalls":20,"intentionalWalks":1,"hits":68,"hitByPitch":1,"avg":".292","atBats":233,"obp":".349","slg":".524","ops":".873","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":122,"rbi":35,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".346","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.92","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":93,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680723":{"person":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"obp":".370","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":113,"era":"3.18","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.76","battersFaced":27,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":45,"strikes":68,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.94","gamesFinished":1,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"17.47","walksPer9Inn":"6.35","hitsPer9Inn":"9.53","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":21,"groundOuts":60,"airOuts":37,"runs":41,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":71,"baseOnBalls":26,"intentionalWalks":3,"hits":52,"hitByPitch":2,"avg":".239","atBats":218,"obp":".324","slg":".376","ops":".700","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":82,"rbi":28,"leftOnBase":102,"sacBunts":1,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":2,"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":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":37,"groundOuts":63,"airOuts":58,"runs":51,"doubles":13,"triples":1,"homeRuns":16,"strikeOuts":82,"baseOnBalls":39,"intentionalWalks":3,"hits":73,"hitByPitch":3,"avg":".265","atBats":275,"obp":".362","slg":".495","ops":".857","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":136,"rbi":54,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.19","popOuts":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":407,"errors":6,"chances":439,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":34,"groundOuts":93,"airOuts":77,"runs":32,"doubles":14,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":25,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".242","atBats":256,"obp":".311","slg":".332","ops":".643","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":85,"rbi":31,"leftOnBase":120,"sacBunts":1,"sacFlies":3,"babip":".259","groundOutsToAirouts":"1.21","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"85.33","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":130,"errors":1,"chances":133,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":36,"gamesStarted":0,"flyOuts":15,"groundOuts":41,"airOuts":29,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":2,"hits":24,"hitByPitch":0,"atBats":126,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":537,"era":"2.78","inningsPitched":"35.2","wins":4,"losses":2,"saves":5,"saveOpportunities":7,"holds":13,"blownSaves":2,"earnedRuns":11,"whip":"1.01","battersFaced":140,"outs":107,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":537,"balls":188,"strikes":349,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".667","pitchesPerInning":"15.06","gamesFinished":10,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.58","walksPer9Inn":"3.03","hitsPer9Inn":"6.06","runsScoredPer9":"2.78","homeRunsPer9":"0.76","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"0.92","battersFaced":34,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":45,"strikes":86,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"15.12","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.12","hitsPer9Inn":"5.19","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":27,"groundOuts":33,"airOuts":46,"runs":16,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":2,"hits":27,"hitByPitch":0,"atBats":134,"obp":".289","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":576,"era":"3.20","inningsPitched":"39.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":14,"whip":"1.12","battersFaced":152,"outs":118,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":216,"strikes":360,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".400","pitchesPerInning":"14.64","gamesFinished":6,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.64","walksPer9Inn":"3.89","hitsPer9Inn":"6.18","runsScoredPer9":"3.66","homeRunsPer9":"1.14","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":19,"groundOuts":35,"airOuts":38,"runs":18,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":18,"baseOnBalls":19,"intentionalWalks":1,"hits":44,"hitByPitch":2,"avg":".328","atBats":134,"obp":".417","slg":".507","ops":".924","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":68,"rbi":24,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".365","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":5,"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":12,"putOuts":192,"errors":1,"chances":205,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","summary":"6.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":85,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":25,"strikes":60,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":8,"flyOuts":37,"groundOuts":63,"airOuts":63,"runs":26,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":20,"intentionalWalks":0,"hits":59,"hitByPitch":1,"atBats":243,"obp":".301","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1010,"era":"2.97","inningsPitched":"63.2","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":21,"whip":"1.24","battersFaced":267,"outs":191,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1010,"balls":350,"strikes":660,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".667","pitchesPerInning":"15.86","gamesFinished":3,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"8.62","walksPer9Inn":"2.83","hitsPer9Inn":"8.34","runsScoredPer9":"3.68","homeRunsPer9":"0.71","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"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"}]},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":46,"groundOuts":54,"airOuts":81,"runs":25,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":99,"baseOnBalls":20,"intentionalWalks":0,"hits":66,"hitByPitch":4,"atBats":300,"obp":".278","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1387,"era":"2.82","inningsPitched":"79.2","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.08","battersFaced":324,"outs":239,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1387,"balls":464,"strikes":923,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".889","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"4.95","strikeoutsPer9Inn":"11.18","walksPer9Inn":"2.26","hitsPer9Inn":"7.46","runsScoredPer9":"2.82","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":42,"gamesStarted":1,"flyOuts":21,"groundOuts":48,"airOuts":36,"runs":23,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":197,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":919,"era":"3.25","inningsPitched":"52.2","wins":12,"losses":1,"saves":0,"saveOpportunities":4,"holds":5,"blownSaves":4,"earnedRuns":19,"whip":"1.39","battersFaced":229,"outs":158,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":355,"strikes":564,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".923","pitchesPerInning":"17.45","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.96","walksPer9Inn":"4.78","hitsPer9Inn":"7.69","runsScoredPer9":"3.93","homeRunsPer9":"0.68","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":16,"groundOuts":52,"airOuts":34,"runs":38,"doubles":17,"triples":3,"homeRuns":8,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".269","atBats":245,"obp":".364","slg":".461","ops":".825","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":113,"rbi":42,"leftOnBase":106,"sacBunts":1,"sacFlies":1,"babip":".406","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.62","popOuts":5,"lineOuts":13},"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":173,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":56,"airOuts":55,"runs":31,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".240","atBats":204,"obp":".317","slg":".333","ops":".650","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":68,"rbi":15,"leftOnBase":76,"sacBunts":10,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":67,"errors":7,"chances":190,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":38,"groundOuts":68,"airOuts":70,"runs":45,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":84,"baseOnBalls":37,"intentionalWalks":0,"hits":71,"hitByPitch":6,"atBats":291,"obp":".341","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1375,"era":"5.13","inningsPitched":"79.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.37","battersFaced":336,"outs":237,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1375,"balls":522,"strikes":853,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".429","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.57","walksPer9Inn":"4.22","hitsPer9Inn":"8.09","runsScoredPer9":"5.13","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":14,"groundOuts":27,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".157","atBats":89,"obp":".250","slg":".258","ops":".508","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":23,"rbi":11,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".197","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":9,"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":39,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":55,"groundOuts":87,"airOuts":99,"runs":47,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":49,"baseOnBalls":31,"intentionalWalks":3,"hits":95,"hitByPitch":3,"avg":".291","atBats":326,"obp":".354","slg":".411","ops":".765","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":134,"rbi":51,"leftOnBase":143,"sacBunts":0,"sacFlies":4,"babip":".316","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.22","popOuts":23,"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":17,"stolenBases":21,"stolenBasePercentage":".553","caughtStealingPercentage":".447","assists":26,"putOuts":706,"errors":0,"chances":732,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668831":{"person":{"id":668831,"fullName":"Garrett Stallings","link":"/api/v1/people/668831"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":1,"putOuts":3,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":36,"groundOuts":89,"airOuts":61,"runs":62,"doubles":20,"triples":3,"homeRuns":12,"strikeOuts":98,"baseOnBalls":50,"intentionalWalks":3,"hits":89,"hitByPitch":0,"avg":".268","atBats":332,"obp":".362","slg":".455","ops":".817","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":151,"rbi":53,"leftOnBase":129,"sacBunts":3,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":2,"lineOuts":23},"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":198,"putOuts":126,"errors":3,"chances":327,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":18,"groundOuts":33,"airOuts":42,"runs":24,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":30,"baseOnBalls":29,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".218","atBats":133,"obp":".364","slg":".451","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":60,"rbi":22,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".219","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":11,"putOuts":189,"errors":1,"chances":201,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":37,"groundOuts":76,"airOuts":77,"runs":24,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":156,"baseOnBalls":27,"intentionalWalks":0,"hits":54,"hitByPitch":7,"atBats":361,"obp":".222","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1557,"era":"1.47","inningsPitched":"104.0","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.78","battersFaced":397,"outs":312,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1557,"balls":505,"strikes":1052,"strikePercentage":".680","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".692","pitchesPerInning":"14.97","gamesFinished":0,"strikeoutWalkRatio":"5.78","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.34","hitsPer9Inn":"4.67","runsScoredPer9":"2.08","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":23},"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}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":3,"hits":8,"hitByPitch":0,"atBats":27,"obp":".406","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"1.42","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"2.05","battersFaced":32,"outs":19,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":44,"strikes":80,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.58","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.95","walksPer9Inn":"7.11","hitsPer9Inn":"11.37","runsScoredPer9":"4.26","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(S, 14)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":4,"strikes":11,"strikePercentage":".730","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"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":37,"gamesStarted":0,"flyOuts":30,"groundOuts":21,"airOuts":42,"runs":13,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":46,"baseOnBalls":10,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":131,"obp":".252","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"3.00","inningsPitched":"36.0","wins":2,"losses":2,"saves":14,"saveOpportunities":16,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"0.97","battersFaced":145,"outs":108,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":173,"strikes":378,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.31","gamesFinished":20,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"11.50","walksPer9Inn":"2.50","hitsPer9Inn":"6.25","runsScoredPer9":"3.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592885,694192,668930,661388,641343,669003,686217,806198,666152,687401,675660,694477,656730],"pitchers":[675660,694477,656730],"bench":[663368,596142,683734],"bullpen":[681982,676879,690986,657649,694819,680723,687075,668831,682842,684974],"battingOrder":[592885,694192,668930,661388,641343,669003,686217,806198,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Frelick (14, Fernandez); Hamilton, D (6, Fernandez)."},{"label":"TB","value":"Bauers; Frelick 2; Hamilton, D 3; Mitchell 2; Pratt; Turang."},{"label":"RBI","value":"Hamilton, D 2 (15); Turang 2 (53)."},{"label":"Runners left in scoring position, 2 out","value":"Pratt 2; Yelich."},{"label":"GIDP","value":"Contreras, Wm."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Turang (3, fielding)."}]}],"note":[{"label":"1","value":"Ran for Hamilton, D in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".247","atBats":33,"obp":".324","slg":".395","ops":".719","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":9,"rbi":3,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"4.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.33","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":60,"strikes":97,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":4,"pitchesPerInning":"17.44","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"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":17,"gamesStarted":17,"flyOuts":57,"groundOuts":110,"airOuts":101,"runs":33,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":0,"atBats":355,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1498,"era":"3.12","inningsPitched":"95.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.11","battersFaced":377,"outs":286,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1498,"balls":569,"strikes":929,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".300","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"5.66","walksPer9Inn":"2.08","hitsPer9Inn":"7.93","runsScoredPer9":"3.12","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":33},"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}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":23,"groundOuts":29,"airOuts":45,"runs":31,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":155,"obp":".367","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":678,"era":"6.69","inningsPitched":"37.2","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":28,"whip":"1.67","battersFaced":177,"outs":113,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":254,"strikes":424,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":11,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.08","walksPer9Inn":"4.54","hitsPer9Inn":"10.51","runsScoredPer9":"7.41","homeRunsPer9":"1.19","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":9,"doubles":0,"triples":1,"homeRuns":4,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".231","atBats":52,"obp":".298","slg":".500","ops":".798","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":26,"rbi":8,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".205","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":23,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":39,"groundOuts":73,"airOuts":71,"runs":54,"doubles":18,"triples":0,"homeRuns":20,"strikeOuts":94,"baseOnBalls":31,"intentionalWalks":1,"hits":96,"hitByPitch":3,"avg":".290","atBats":331,"obp":".353","slg":".526","ops":".879","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":174,"rbi":67,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".345","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.55","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":181,"errors":4,"chances":193,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":57,"airOuts":60,"runs":30,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":0,"hits":56,"hitByPitch":2,"avg":".255","atBats":220,"obp":".300","slg":".414","ops":".714","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":91,"rbi":28,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":19,"lineOuts":15},"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":128,"errors":2,"chances":133,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":17,"gamesStarted":17,"flyOuts":48,"groundOuts":88,"airOuts":86,"runs":37,"doubles":22,"triples":1,"homeRuns":9,"strikeOuts":73,"baseOnBalls":33,"intentionalWalks":0,"hits":92,"hitByPitch":5,"atBats":336,"obp":".347","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1431,"era":"3.86","inningsPitched":"86.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.45","battersFaced":378,"outs":259,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1431,"balls":543,"strikes":888,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".636","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.44","hitsPer9Inn":"9.59","runsScoredPer9":"3.86","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"401","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":26,"flyOuts":13,"groundOuts":25,"airOuts":18,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".270","atBats":89,"obp":".353","slg":".416","ops":".769","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":37,"rbi":8,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":51,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":20,"groundOuts":35,"airOuts":47,"runs":15,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".273","atBats":139,"obp":".325","slg":".403","ops":".728","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":56,"rbi":17,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":16,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":59,"errors":1,"chances":83,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":11,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":52,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"2.70","inningsPitched":"13.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.35","battersFaced":59,"outs":40,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":90,"strikes":146,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":2,"winPercentage":".333","pitchesPerInning":"17.70","gamesFinished":4,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.73","hitsPer9Inn":"7.43","runsScoredPer9":"6.07","homeRunsPer9":"0.67","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":3,"chances":5,"fielding":".400","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":35,"groundOuts":47,"airOuts":52,"runs":17,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":20,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":143,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":597,"era":"3.19","inningsPitched":"42.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":15,"whip":"1.11","battersFaced":168,"outs":127,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":597,"balls":245,"strikes":352,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".857","pitchesPerInning":"14.10","gamesFinished":10,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.25","walksPer9Inn":"4.25","hitsPer9Inn":"5.74","runsScoredPer9":"3.61","homeRunsPer9":"0.85","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":16,"groundOuts":39,"airOuts":35,"runs":16,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":149,"obp":".327","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":650,"era":"3.69","inningsPitched":"39.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":20,"blownSaves":2,"earnedRuns":16,"whip":"1.31","battersFaced":167,"outs":117,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":650,"balls":241,"strikes":409,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"16.67","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"8.77","runsScoredPer9":"3.69","homeRunsPer9":"1.15","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":66,"groundOuts":85,"airOuts":100,"runs":55,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":38,"intentionalWalks":2,"hits":88,"hitByPitch":12,"avg":".266","atBats":331,"obp":".360","slg":".411","ops":".771","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":136,"rbi":36,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.46","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":243,"putOuts":96,"errors":2,"chances":341,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":12,"strikes":11,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":19,"groundOuts":52,"airOuts":42,"runs":23,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":42,"hitByPitch":7,"atBats":158,"obp":".348","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":712,"era":"3.92","inningsPitched":"41.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":18,"whip":"1.40","battersFaced":188,"outs":124,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":264,"strikes":448,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".---","pitchesPerInning":"17.23","gamesFinished":4,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"6.31","walksPer9Inn":"3.48","hitsPer9Inn":"9.15","runsScoredPer9":"5.01","homeRunsPer9":"0.44","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","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":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":12,"groundOuts":25,"airOuts":20,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".234","atBats":64,"obp":".254","slg":".359","ops":".613","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":23,"rbi":13,"leftOnBase":24,"sacBunts":0,"sacFlies":4,"babip":".237","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":37,"errors":3,"chances":77,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":60,"groundOuts":95,"airOuts":93,"runs":46,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":2,"hits":94,"hitByPitch":4,"avg":".281","atBats":335,"obp":".344","slg":".472","ops":".816","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":158,"rbi":63,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.93","popOuts":16,"lineOuts":17},"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":57,"putOuts":680,"errors":6,"chances":743,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":36,"gamesStarted":0,"flyOuts":15,"groundOuts":46,"airOuts":24,"runs":17,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":6,"atBats":132,"obp":".318","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":586,"era":"3.72","inningsPitched":"36.1","wins":3,"losses":3,"saves":22,"saveOpportunities":26,"holds":1,"blownSaves":4,"earnedRuns":15,"whip":"1.16","battersFaced":153,"outs":109,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":586,"balls":221,"strikes":365,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.92","rbi":0,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":28,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"8.67","walksPer9Inn":"2.97","hitsPer9Inn":"7.43","runsScoredPer9":"4.21","homeRunsPer9":"0.50","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":44,"groundOuts":124,"airOuts":82,"runs":40,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":70,"baseOnBalls":27,"intentionalWalks":0,"hits":89,"hitByPitch":6,"atBats":364,"obp":".307","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1550,"era":"3.60","inningsPitched":"95.0","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.22","battersFaced":398,"outs":285,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1550,"balls":565,"strikes":985,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".667","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"6.63","walksPer9Inn":"2.56","hitsPer9Inn":"8.43","runsScoredPer9":"3.79","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"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":39,"gamesStarted":0,"flyOuts":22,"groundOuts":36,"airOuts":46,"runs":15,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":138,"obp":".278","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":601,"era":"3.29","inningsPitched":"38.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":14,"whip":"1.12","battersFaced":158,"outs":115,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":206,"strikes":395,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".600","pitchesPerInning":"15.68","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.76","hitsPer9Inn":"6.34","runsScoredPer9":"3.52","homeRunsPer9":"0.94","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":58,"groundOuts":67,"airOuts":103,"runs":57,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":82,"baseOnBalls":35,"intentionalWalks":0,"hits":99,"hitByPitch":4,"atBats":344,"obp":".355","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1502,"era":"5.34","inningsPitched":"87.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":390,"outs":263,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1502,"balls":550,"strikes":952,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".400","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.59","hitsPer9Inn":"10.16","runsScoredPer9":"5.85","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":20,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":24,"groundOuts":39,"airOuts":41,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".218","atBats":142,"obp":".257","slg":".345","ops":".602","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":49,"rbi":11,"leftOnBase":66,"sacBunts":4,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":31,"stolenBasePercentage":".674","caughtStealingPercentage":".326","assists":25,"putOuts":338,"errors":5,"chances":368,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","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":0,"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":38,"gamesStarted":0,"flyOuts":20,"groundOuts":24,"airOuts":37,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":132,"obp":".342","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":630,"era":"4.67","inningsPitched":"34.2","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":18,"whip":"1.47","battersFaced":153,"outs":104,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":238,"strikes":392,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":".667","pitchesPerInning":"18.17","gamesFinished":5,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.93","hitsPer9Inn":"8.31","runsScoredPer9":"5.19","homeRunsPer9":"1.56","inheritedRunners":10,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":26,"strikes":55,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":48,"groundOuts":81,"airOuts":86,"runs":48,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":85,"baseOnBalls":24,"intentionalWalks":0,"hits":87,"hitByPitch":5,"atBats":336,"obp":".315","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1410,"era":"4.55","inningsPitched":"89.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.25","battersFaced":369,"outs":267,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1410,"balls":482,"strikes":928,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".455","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.43","hitsPer9Inn":"8.80","runsScoredPer9":"4.85","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":35,"groundOuts":74,"airOuts":88,"runs":38,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".253","atBats":296,"obp":".325","slg":".345","ops":".670","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":102,"rbi":38,"leftOnBase":139,"sacBunts":0,"sacFlies":5,"babip":".305","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":23,"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":212,"putOuts":129,"errors":7,"chances":348,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":32,"groundOuts":100,"airOuts":77,"runs":58,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":65,"baseOnBalls":49,"intentionalWalks":4,"hits":81,"hitByPitch":24,"avg":".252","atBats":321,"obp":".389","slg":".396","ops":".785","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":127,"rbi":39,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.10","popOuts":25,"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":{"caughtStealing":0,"stolenBases":25,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":233,"errors":0,"chances":239,"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"}]},"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":21,"flyOuts":10,"groundOuts":14,"airOuts":13,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".164","atBats":55,"obp":".258","slg":".255","ops":".513","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":14,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":97,"errors":1,"chances":98,"fielding":".990","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":11,"airOuts":13,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".277","atBats":47,"obp":".364","slg":".532","ops":".896","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":25,"rbi":10,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.67","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":0,"putOuts":17,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[802139,671056,691023,676369,663457,665877,691026,701675,691458,676475,686780,663494,669160,677865,681676,592773,700669],"pitchers":[669160,677865,681676,592773,700669],"bench":[699625],"bullpen":[681517,669461,700241,676617,669467,668941,666277,694335],"battingOrder":[802139,671056,691023,663457,665877,691026,701675,676475,663494],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fermín (9, Drohan); Velázquez, N (3, Drohan)."},{"label":"TB","value":"Church; Fermín 3; Pagés, P; Velázquez, N 2; Winn 2."},{"label":"RBI","value":"Fermín (17); Velázquez, N (10); Winn (38)."},{"label":"2-out RBI","value":"Fermín."},{"label":"Runners left in scoring position, 2 out","value":"Jordan; Winn."},{"label":"SAC","value":"Fermín."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Church (3, 2nd base by Drohan/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Church (2, fielding); Fernandez (3, fielding)."},{"label":"DP","value":"(Fermín-Wetherholt-Jordan)."}]}],"note":[{"label":"a","value":"Struck out for Jordan in the 9th."},{"label":"b","value":"Struck out for Pagés, P in the 9th."}]}},"officials":[{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"May (pitcher)."},{"label":"ABS Challenge","value":"Frelick (Strike-Confirmed); Fermín (Strike-Confirmed); Mitchell (Strike-Overturned to Ball); Contreras, Wm (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Drohan 85-60; Patrick 20-12; Megill 15-11; May 81-55; Bruihl 23-11; Fernandez 17-10; Stanek 11-6; Graceffo 25-15."},{"label":"Groundouts-flyouts","value":"Drohan 9-3; Patrick 0-3; Megill 0-0; May 4-1; Bruihl 3-1; Fernandez 1-0; Stanek 2-0; Graceffo 0-2."},{"label":"Batters faced","value":"Drohan 26; Patrick 6; Megill 4; May 18; Bruihl 6; Fernandez 3; Stanek 4; Graceffo 7."},{"label":"Inherited runners-scored","value":"Bruihl 2-0; Fernandez 1-1; Stanek 2-2."},{"label":"Umpires","value":"HP: Edwin Jimenez. 1B: Clint Vondrak. 2B: Adam Hamari. 3B: Todd Tichenor. "},{"label":"Weather","value":"83 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"21,786."},{"label":"Venue","value":"Busch Stadium."},{"label":"July 6, 2026"}],"pitchingNotes":["Bruihl pitched to 1 batter in the 7th inning.","Fernandez pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","boxscoreName":"May"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":26,"strikes":55,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":48,"groundOuts":81,"airOuts":86,"runs":48,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":85,"baseOnBalls":24,"intentionalWalks":0,"hits":87,"hitByPitch":5,"atBats":336,"obp":".315","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1410,"era":"4.55","inningsPitched":"89.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.25","battersFaced":369,"outs":267,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1410,"balls":482,"strikes":928,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".455","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.43","hitsPer9Inn":"8.80","runsScoredPer9":"4.85","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"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":67,"pitchingGameScore":67},{"player":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","boxscoreName":"Hamilton, D"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":56,"airOuts":55,"runs":31,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".240","atBats":204,"obp":".317","slg":".333","ops":".650","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":68,"rbi":15,"leftOnBase":76,"sacBunts":10,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":67,"errors":7,"chances":190,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","boxscoreName":"Patrick"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":27,"gamesStarted":6,"flyOuts":46,"groundOuts":60,"airOuts":83,"runs":27,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":2,"hits":58,"hitByPitch":0,"atBats":255,"obp":".299","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1119,"era":"3.44","inningsPitched":"70.2","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":27,"whip":"1.20","battersFaced":287,"outs":212,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1119,"balls":402,"strikes":717,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".556","pitchesPerInning":"15.83","gamesFinished":5,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.44","hitsPer9Inn":"7.39","runsScoredPer9":"3.44","homeRunsPer9":"0.89","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":54,"pitchingGameScore":54}]},"decisions":{"winner":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"loser":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}