{"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":824573,"link":"/api/v1.1/game/824573/feed/live","metaData":{"wait":10,"timeStamp":"20260725_025954","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824573,"type":"R","doubleHeader":"N","id":"2026/07/24/houmlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824573-2026-07-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-24T23:40:00Z","originalDate":"2026-07-24","officialDate":"2026-07-24","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":54,"ties":0,"pct":".486"},"records":{},"divisionLeader":false,"wins":51,"losses":54,"winningPercentage":".486"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":48,"ties":0,"pct":".529"},"records":{},"divisionLeader":false,"wins":54,"losses":48,"winningPercentage":".529"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID671976":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976","firstName":"Tristan","lastName":"Peters","primaryNumber":"29","birthDate":"2000-02-29","currentAge":26,"birthCity":"Winkler","birthStateProvince":"MB","birthCountry":"Canada","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tristan","useLastName":"Peters","middleName":"Dimitri","boxscoreName":"Peters","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Peters","nameSlug":"tristan-peters-671976","firstLastName":"Tristan Peters","lastFirstName":"Peters, Tristan","lastInitName":"Peters, T","initLastName":"T Peters","fullFMLName":"Tristan Dimitri Peters","fullLFMName":"Peters, Tristan Dimitri","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID669854":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854","firstName":"Ronel","lastName":"Blanco","primaryNumber":"56","birthDate":"1993-08-31","currentAge":33,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronel","useLastName":"Blanco","middleName":"De Jesus","boxscoreName":"Blanco","gender":"M","nameMatrilineal":"Nova","isPlayer":true,"isVerified":false,"pronunciation":"RO-nell","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronel Blanco","nameSlug":"ronel-blanco-669854","firstLastName":"Ronel Blanco","lastFirstName":"Blanco, Ronel","lastInitName":"Blanco, R","initLastName":"R Blanco","fullFMLName":"Ronel De Jesus Blanco","fullLFMName":"Blanco, Ronel De Jesus","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678577":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577","firstName":"Junior","lastName":"Perez","primaryNumber":"37","birthDate":"2001-07-04","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Junior","useLastName":"Perez","middleName":"Jose","boxscoreName":"Perez, J","gender":"M","nameMatrilineal":"Reynoso","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Perez","nameSlug":"junior-perez-678577","firstLastName":"Junior Perez","lastFirstName":"Perez, Junior","lastInitName":"Perez, J","initLastName":"J Perez","fullFMLName":"Junior Jose Perez","fullLFMName":"Perez, Junior Jose","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID805326":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326","firstName":"Tyler","lastName":"Schweitzer","primaryNumber":"62","birthDate":"2000-09-19","currentAge":25,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Schweitzer","middleName":"Joseph","boxscoreName":"Schweitzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Schweitzer","nameSlug":"tyler-schweitzer-805326","firstLastName":"Tyler Schweitzer","lastFirstName":"Schweitzer, Tyler","lastInitName":"Schweitzer, T","initLastName":"T Schweitzer","fullFMLName":"Tyler Joseph Schweitzer","fullLFMName":"Schweitzer, Tyler Joseph","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":23,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID701305":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305","firstName":"Zachary","lastName":"Dezenzo","primaryNumber":"9","birthDate":"2000-05-11","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zach","useLastName":"Dezenzo","boxscoreName":"Dezenzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Dezenzo","nameSlug":"zach-dezenzo-701305","firstLastName":"Zach Dezenzo","lastFirstName":"Dezenzo, Zach","lastInitName":"Dezenzo, Z","initLastName":"Z Dezenzo","fullFMLName":"Zachary Dezenzo","fullLFMName":"Dezenzo, Zachary","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID803011":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","firstName":"Samuel","lastName":"Antonacci","primaryNumber":"17","birthDate":"2003-02-06","currentAge":23,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":193,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Antonacci","middleName":"Joseph","boxscoreName":"Antonacci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Antonacci","nameSlug":"sam-antonacci-803011","firstLastName":"Sam Antonacci","lastFirstName":"Antonacci, Sam","lastInitName":"Antonacci, S","initLastName":"S Antonacci","fullFMLName":"Samuel Joseph Antonacci","fullLFMName":"Antonacci, Samuel Joseph","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641743":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","firstName":"Anthony","lastName":"Kay","primaryNumber":"18","birthDate":"1995-03-21","currentAge":31,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Kay","middleName":"Benjamin","boxscoreName":"Kay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Kay","nameSlug":"anthony-kay-641743","firstLastName":"Anthony Kay","lastFirstName":"Kay, Anthony","lastInitName":"Kay, A","initLastName":"A Kay","fullFMLName":"Anthony Benjamin Kay","fullLFMName":"Kay, Anthony Benjamin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID686563":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563","firstName":"Jonathan","lastName":"Cannon","primaryNumber":"48","birthDate":"2000-07-19","currentAge":26,"birthCity":"Columbia","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Cannon","middleName":"Patrick","boxscoreName":"Cannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Cannon","nameSlug":"jonathan-cannon-686563","firstLastName":"Jonathan Cannon","lastFirstName":"Cannon, Jonathan","lastInitName":"Cannon, J","initLastName":"J Cannon","fullFMLName":"Jonathan Patrick Cannon","fullLFMName":"Cannon, Jonathan Patrick","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID663542":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542","firstName":"Bryan","lastName":"Hudson","primaryNumber":"60","birthDate":"1997-05-08","currentAge":29,"birthCity":"Godfrey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Hudson","middleName":"Michael","boxscoreName":"Hudson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan Hudson","nameSlug":"bryan-hudson-663542","firstLastName":"Bryan Hudson","lastFirstName":"Hudson, Bryan","lastInitName":"Hudson, B","initLastName":"B Hudson","fullFMLName":"Bryan Michael Hudson","fullLFMName":"Hudson, Bryan Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID828599":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599","firstName":"Lucas","lastName":"Spence","primaryNumber":"28","birthDate":"2003-01-27","currentAge":23,"birthCity":"Chicago Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Lucas","useLastName":"Spence","middleName":"Edward","boxscoreName":"Spence","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Lucas Spence","nameSlug":"lucas-spence-828599","firstLastName":"Lucas Spence","lastFirstName":"Spence, Lucas","lastInitName":"Spence, L","initLastName":"L Spence","fullFMLName":"Lucas Spence","fullLFMName":"Spence, Lucas ","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40126,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"8 mph, In From RF"},"gameInfo":{"attendance":28657,"firstPitch":"2026-07-24T23:41:00.000Z","gameDurationMinutes":198},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"home":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":810851,"fullName":"William Russo","link":"/api/v1/people/810851"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jeremy Peña reaches on a throwing error by third baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:41:40.838Z","endTime":"2026-07-24T23:42:29.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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-24T20:45:50.589Z","endTime":"2026-07-24T23:14:14.846Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-24T23:14:14.846Z","endTime":"2026-07-24T23:40:39.350Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-24T23:40:39.350Z","endTime":"2026-07-24T23:41:43.113Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820475699521666,"aZ":-22.14014220108752,"pfxX":-3.036432647930242,"pfxZ":5.303222779519779,"pX":0.1413102582892828,"pZ":2.123476935007501,"vX0":6.73535409461506,"vY0":-136.1607198541581,"vZ0":-5.694810596710392,"x":111.61,"y":181.45,"x0":-1.9616748721018655,"y0":50.002806129820655,"z0":5.758265613589496,"aX":-5.745009538166298},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":4.2,"spinRate":2434,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.4011412481379395,"extension":6.368467914762525},"index":3,"playId":"6427bea3-9615-30eb-b890-e54aa5018ae4","pitchNumber":1,"startTime":"2026-07-24T23:41:43.113Z","endTime":"2026-07-24T23:41:46.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33425493240549,"aZ":-21.963564051120933,"pfxX":-8.208346583286293,"pfxZ":5.790334692819751,"pX":0.21573510965866516,"pZ":3.39890937617779,"vX0":8.25211462167746,"vY0":-132.25825688818327,"vZ0":-2.336597447521393,"x":108.78,"y":147.01,"x0":-1.8847773300533923,"y0":50.00557130943414,"z0":5.912022474198795,"aX":-14.482348539698396},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":13.0,"spinRate":2474,"spinDirection":204},"zone":12,"typeConfidence":0.82,"plateTime":0.41481070500560246,"extension":6.259082099937681},"index":4,"playId":"39adc211-dd1f-3982-8c88-76d5d755f314","pitchNumber":2,"startTime":"2026-07-24T23:42:00.153Z","endTime":"2026-07-24T23:42:03.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-24T23:42:13.973Z","endTime":"2026-07-24T23:42:22.826Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":87.0,"endSpeed":80.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19583632221677,"aZ":-32.26109934482804,"pfxX":1.6551960182390573,"pfxZ":-0.05661295294231916,"pX":0.4211865577825012,"pZ":1.8788088397580387,"vX0":5.177398553658673,"vY0":-126.57961735142794,"vZ0":-3.60104870418843,"x":100.95,"y":188.05,"x0":-1.8634260929590403,"y0":50.00099332957868,"z0":5.89560857890929,"aX":2.6916458229167777},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-4.2,"spinRate":2621,"spinDirection":108},"zone":9,"typeConfidence":0.89,"plateTime":0.4322829590755166,"extension":6.143632937181027},"hitData":{"launchSpeed":94.8,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":86.45,"coordY":161.93}},"index":6,"playId":"3009b773-dd6e-3ce5-8361-7a3a62b3890b","pitchNumber":3,"startTime":"2026-07-24T23:42:22.826Z","endTime":"2026-07-24T23:42:29.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:42:29.883Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yordan Alvarez grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Jeremy Peña out at 2nd. Yordan Alvarez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:42:57.039Z","endTime":"2026-07-24T23:44:07.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987835346872533,"aZ":-18.734553395513974,"pfxX":-4.51292394618278,"pfxZ":7.1448682889917565,"pX":-1.486117412949319,"pZ":1.7825411599265324,"vX0":3.297242836332691,"vY0":-136.06986043163576,"vZ0":-7.107703695285041,"x":173.65,"y":190.65,"x0":-2.125355819621991,"y0":50.00390983652714,"z0":5.719963801366041,"aX":-8.489413917524939},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":7.6,"spinRate":2358,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.40205645301813986,"extension":6.261310423257533},"index":0,"playId":"aa030c3b-bd44-3f95-8311-708164939aa3","pitchNumber":1,"startTime":"2026-07-24T23:43:03.318Z","endTime":"2026-07-24T23:43:07.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28767915682614,"aZ":-27.547500330323082,"pfxX":-0.17951886034836528,"pfxZ":2.657750702936003,"pX":-0.2911242258404637,"pZ":2.0800523648506215,"vX0":4.4951524387733555,"vY0":-130.97404173485953,"vZ0":-4.190889472947906,"x":128.1,"y":182.62,"x0":-2.0052134175651832,"y0":50.001904389500176,"z0":5.757539447214836,"aX":-0.3130247686682591},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2582,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4179708467297991,"extension":6.273507637979255},"index":1,"playId":"d06f5e8a-a85e-3c9d-a8b5-8f89ec7ebabc","pitchNumber":2,"startTime":"2026-07-24T23:43:19.356Z","endTime":"2026-07-24T23:43:23.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095933530744276,"aZ":-30.243097172972472,"pfxX":-5.65787357298797,"pfxZ":1.1289759711845075,"pX":1.2625232730978448,"pZ":1.341225228838717,"vX0":9.931760137347792,"vY0":-130.00169771254357,"vZ0":-5.245708926108186,"x":68.88,"y":202.57,"x0":-1.871262340901039,"y0":50.00514873447481,"z0":5.679333024235408,"aX":-9.692768602679067},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":8.0,"spinRate":2116,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.4212249933325962,"extension":6.306110083570475},"index":2,"playId":"d63084d4-76c4-3e06-85ae-e36161d1e9ef","pitchNumber":3,"startTime":"2026-07-24T23:43:39.686Z","endTime":"2026-07-24T23:43:43.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.316136342091163,"aZ":-21.666842234761003,"pfxX":-1.297709422767488,"pfxZ":5.624319043385512,"pX":0.47999397277819145,"pZ":2.520925534631384,"vX0":6.768285983342093,"vY0":-135.7656989992737,"vZ0":-4.571209667985616,"x":98.7,"y":170.72,"x0":-1.8752735742840374,"y0":50.00650941355914,"z0":5.731606286834757,"aX":-2.4261459404843495},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":1.0,"spinRate":2423,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.4032022977175971,"extension":6.365527522316177},"hitData":{"launchSpeed":102.9,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.94,"coordY":149.05}},"index":3,"playId":"a14010d3-3c2a-3e41-8e55-242c08597d93","pitchNumber":4,"startTime":"2026-07-24T23:43:59.236Z","endTime":"2026-07-24T23:44:07.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:44:07.117Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:44:22.631Z","endTime":"2026-07-24T23:44:59.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.260104859248028,"aZ":-24.896930296003585,"pfxX":-8.32035089814367,"pfxZ":4.0271900241882115,"pX":0.8013350878613251,"pZ":1.9790264840161884,"vX0":9.716232463521123,"vY0":-133.91225711404758,"vZ0":-5.226558829256362,"x":86.45,"y":185.35,"x0":-1.8015363213449376,"y0":50.00244525938661,"z0":5.748562414544425,"aX":-15.035894233264008},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":2420,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.4097999536339785,"extension":6.4969914818161},"index":0,"playId":"d782a28b-fd62-38d7-86f6-b9241270f66f","pitchNumber":1,"startTime":"2026-07-24T23:44:34.743Z","endTime":"2026-07-24T23:44:39.852Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786014270976406,"aZ":-26.03744535161592,"pfxX":-9.60833269619942,"pfxZ":3.3207996383725886,"pX":-0.48482520468724666,"pZ":1.530380526744576,"vX0":7.198046552480118,"vY0":-135.10036272963404,"vZ0":-6.221618817565302,"x":135.48,"y":197.46,"x0":-1.9371075890785903,"y0":50.000093149106895,"z0":5.6962785863451275,"aX":-17.735954728757417},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":15.8,"spinRate":2378,"spinDirection":221},"zone":13,"typeConfidence":0.92,"plateTime":0.40562759242283164,"extension":6.379986752703817},"hitData":{"launchSpeed":95.7,"launchAngle":63.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.7,"coordY":134.85}},"index":1,"playId":"5f80fef3-fa9e-32fa-960d-19da75219941","pitchNumber":2,"startTime":"2026-07-24T23:44:49.809Z","endTime":"2026-07-24T23:44:59.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:44:59.897Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a line drive to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:47:05.170Z","endTime":"2026-07-24T23:47:56.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669392330675713,"aZ":-18.770586484382523,"pfxX":-7.948590894222946,"pfxZ":7.1864585558652365,"pX":-0.7032652058427921,"pZ":2.1320524008489694,"vX0":6.353086259097431,"vY0":-135.03926374402428,"vZ0":-4.016550196598905,"x":143.81,"y":181.21,"x0":-2.0421843937666075,"y0":50.00280409002371,"z0":4.942163735792242,"aX":-14.826041868410096},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":13.2,"spinRate":2386,"spinDirection":220},"zone":7,"typeConfidence":0.89,"plateTime":0.4040730791059106,"extension":7.3173507004298575},"index":0,"playId":"6bc02b4c-b8e8-3ae1-a37f-ac42ce06ab7d","pitchNumber":1,"startTime":"2026-07-24T23:47:10.145Z","endTime":"2026-07-24T23:47:14.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93571384649082,"aZ":-38.74250441597267,"pfxX":9.062517546618057,"pfxZ":-5.331996769466332,"pX":1.0166474210870997,"pZ":1.6101967714819099,"vX0":4.384460869127102,"vY0":-110.4017798677959,"vZ0":1.1749004358546786,"x":78.25,"y":195.3,"x0":-2.1732370872966915,"y0":50.00167302175663,"z0":5.153649277831939,"aX":11.16794868237407},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.0,"breakHorizontal":-17.5,"spinRate":2882,"spinDirection":53},"zone":14,"typeConfidence":0.92,"plateTime":0.4964111714336439,"extension":7.10909784128713},"index":1,"playId":"7e19647a-0e94-31e5-bf97-9116a9997ff4","pitchNumber":2,"startTime":"2026-07-24T23:47:26.433Z","endTime":"2026-07-24T23:47:29.941Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.204306223243993,"aZ":-38.58593131758499,"pfxX":9.102605451957599,"pfxZ":-5.3731744174511125,"pX":-0.273142170818082,"pZ":2.436116162924057,"vX0":1.5307891986220183,"vY0":-108.85449009250037,"vZ0":2.991962506239619,"x":127.41,"y":173.0,"x0":-2.1687993639250047,"y0":50.00423755858784,"z0":5.239119680617486,"aX":10.856942777522717},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-8.5,"breakHorizontal":-16.9,"spinRate":2838,"spinDirection":57},"zone":5,"typeConfidence":0.92,"plateTime":0.5043583793589099,"extension":7.113300456414585},"hitData":{"launchSpeed":83.0,"launchAngle":12.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.95,"coordY":100.06}},"index":2,"playId":"ab12094d-7339-3891-97dd-11266fe54d38","pitchNumber":3,"startTime":"2026-07-24T23:47:46.610Z","endTime":"2026-07-24T23:47:56.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:47:56.628Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:48:02.869Z","endTime":"2026-07-24T23:50:24.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8173015683065,"aZ":-40.14291869719466,"pfxX":9.07080213246634,"pfxZ":-6.578083259047169,"pX":-0.7936543231702335,"pZ":2.098257443239127,"vX0":0.9996217184638961,"vY0":-109.82927378121171,"vZ0":2.6535623807503805,"x":147.25,"y":182.13,"x0":-2.432893138974063,"y0":50.00038344412611,"z0":5.1667013189682764,"aX":10.995704812967231},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.8,"breakHorizontal":-16.7,"spinRate":2751,"spinDirection":55},"zone":7,"typeConfidence":0.92,"plateTime":0.5001489561546424,"extension":7.123842441032026},"index":0,"playId":"91859a8e-3e19-3957-99b8-f3163bea2cb2","pitchNumber":1,"startTime":"2026-07-24T23:48:24.486Z","endTime":"2026-07-24T23:48:29.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39579549368114,"aZ":-16.545502258604863,"pfxX":-6.9301697399486155,"pfxZ":8.551660486889848,"pX":-2.701028265648732,"pZ":3.383595929007502,"vX0":1.1879569685338964,"vY0":-134.1697854650046,"vZ0":-1.1989381624172741,"x":219.96,"y":147.42,"x0":-2.2484151872042935,"y0":50.002491266418126,"z0":5.012670896909888,"aX":-12.66299757885764},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2288,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.40788732010697304,"extension":7.19671147026076},"index":1,"playId":"b8607b8b-cb88-37c7-b40e-1e4958cd4d0e","pitchNumber":2,"startTime":"2026-07-24T23:48:43.479Z","endTime":"2026-07-24T23:48:46.511Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34462910167864,"aZ":-16.027082143781115,"pfxX":-7.09524834456264,"pfxZ":8.93358203802272,"pX":-1.060691375544608,"pZ":2.754418665430975,"vX0":5.49573080402361,"vY0":-133.488511927127,"vZ0":-2.593260346332455,"x":157.43,"y":164.41,"x0":-2.2228638259362064,"y0":50.001150442445585,"z0":4.890285656660943,"aX":-12.82221491965023},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2320,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.410080771967968,"extension":7.242001090738264},"index":2,"playId":"be2c35d1-835f-3d4a-83fb-98642b9109fb","pitchNumber":3,"startTime":"2026-07-24T23:49:05.858Z","endTime":"2026-07-24T23:49:11.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Sam Antonacci steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"be2c35d1-835f-3d4a-83fb-98642b9109fb","startTime":"2026-07-24T23:49:17.767Z","endTime":"2026-07-24T23:49:35.606Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577161151394897,"aZ":-17.927266456370738,"pfxX":-5.861122991368239,"pfxZ":7.643392886640031,"pX":-0.36798781113428264,"pZ":4.171397579475336,"vX0":6.558536246436799,"vY0":-135.42699313058665,"vZ0":0.7405387216876599,"x":131.03,"y":126.15,"x0":-2.0555062825309487,"y0":50.00376291857585,"z0":5.145002724775474,"aX":-10.92715478834881},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2359,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.40388915167519857,"extension":7.344927272095749},"index":4,"playId":"a8aff214-d546-3026-aab9-8ad6b925dbff","pitchNumber":4,"startTime":"2026-07-24T23:49:35.606Z","endTime":"2026-07-24T23:49:39.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.712009241133366,"aZ":-38.99339888299134,"pfxX":8.408995984776773,"pfxZ":-5.576964234609601,"pX":-0.6508299379802136,"pZ":2.51220668022745,"vX0":1.3236578028619634,"vY0":-109.91481770344963,"vZ0":3.0664692711107007,"x":141.81,"y":170.95,"x0":-2.3535286325420928,"y0":50.0040913199403,"z0":5.243002740369293,"aX":10.27661502220429},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.0,"breakHorizontal":-15.6,"spinRate":2859,"spinDirection":56},"zone":4,"typeConfidence":0.92,"plateTime":0.4985606251606809,"extension":7.162003257152236},"index":5,"playId":"0dd05464-c536-3b69-8d1e-23a38b840632","pitchNumber":5,"startTime":"2026-07-24T23:49:55.051Z","endTime":"2026-07-24T23:49:59.054Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-24T23:50:08.386Z","endTime":"2026-07-24T23:50:20.624Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.502245752791445,"aZ":-39.24802324465213,"pfxX":6.460269181580964,"pfxZ":-5.475210284269107,"pX":1.4067153827320362,"pZ":0.7989288779441414,"vX0":6.103287306102598,"vY0":-112.89699440678251,"vZ0":-0.6996696264451665,"x":63.38,"y":217.21,"x0":-2.1709196165225366,"y0":50.00437035666533,"z0":5.062189661409533,"aX":8.341831749582662},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.8,"breakHorizontal":-13.2,"spinRate":2916,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.485098946109487,"extension":7.259222128359257},"index":7,"playId":"a788c7da-3509-31c9-8810-23539f5eba11","pitchNumber":6,"startTime":"2026-07-24T23:50:20.624Z","endTime":"2026-07-24T23:50:24.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:50:24.793Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Sam Antonacci to 3rd. Munetaka Murakami to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:50:46.470Z","endTime":"2026-07-24T23:53:19.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.615985555060927,"aZ":-40.16600639292116,"pfxX":9.187405939425282,"pfxZ":-6.518588242345625,"pX":0.9193824601792563,"pZ":1.7357646263206081,"vX0":3.7844193379299242,"vY0":-109.99848281074244,"vZ0":1.7261185798656404,"x":81.96,"y":191.91,"x0":-2.0175919622511853,"y0":50.00549519378453,"z0":5.2010851293123395,"aX":11.254067621599987},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.0,"breakHorizontal":-17.6,"spinRate":2826,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.4980380621478546,"extension":7.428845056377388},"index":0,"playId":"8e79d899-c865-3286-b9b5-a6df96192dd5","pitchNumber":1,"startTime":"2026-07-24T23:50:57.349Z","endTime":"2026-07-24T23:51:00.352Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797280444343922,"aZ":-18.17036196646413,"pfxX":-5.702324080754696,"pfxZ":7.65003161580977,"pX":-0.08923530445976394,"pZ":3.235340878580434,"vX0":6.514211834051118,"vY0":-134.57706794855008,"vZ0":-1.5894748676031436,"x":120.4,"y":151.43,"x0":-1.8027892121240428,"y0":50.00103348490072,"z0":5.123529186594231,"aX":-10.436196903287023},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2327,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.40733227876198885,"extension":7.2829800594605905},"index":1,"playId":"731c5c43-ea16-3c35-9122-641b4adfdd81","pitchNumber":2,"startTime":"2026-07-24T23:51:15.248Z","endTime":"2026-07-24T23:51:19.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.683389727983887,"aZ":-18.061818277945527,"pfxX":-4.029576304474917,"pfxZ":7.706238977168924,"pX":0.1871148140536817,"pZ":4.489814677372808,"vX0":6.750779990393906,"vY0":-135.0193496850971,"vZ0":1.3808507393014624,"x":109.87,"y":117.56,"x0":-1.8315035810012643,"y0":50.00025420029839,"z0":5.249845496486274,"aX":-7.377601893010214},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2273,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.40695981479793053,"extension":7.2801169305033815},"index":2,"playId":"986fdf74-9f0b-3225-9c64-a366bbb96e99","pitchNumber":3,"startTime":"2026-07-24T23:51:47.312Z","endTime":"2026-07-24T23:51:50.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4827505437322,"aZ":-17.53503054194181,"pfxX":-6.017494053620467,"pfxZ":7.934860924019587,"pX":-0.9395751622454853,"pZ":3.5453066285584174,"vX0":4.917156558734883,"vY0":-135.20753269212057,"vZ0":-0.7862260114070826,"x":152.81,"y":143.06,"x0":-2.003240397003877,"y0":50.00192880335296,"z0":5.0745727021499185,"aX":-11.100314953414792},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2397,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.40566637630266067,"extension":7.296385779628063},"index":3,"playId":"44fcbde6-c15a-3226-a0b5-e357aa435c82","pitchNumber":4,"startTime":"2026-07-24T23:52:06.009Z","endTime":"2026-07-24T23:52:10.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84097357009325,"aZ":-37.34358195731202,"pfxX":9.669134783422944,"pfxZ":-4.206972086521127,"pX":-0.2641461999507139,"pZ":1.8492343715491977,"vX0":1.5171761976939395,"vY0":-110.82978155146772,"vZ0":1.3107628188658527,"x":127.07,"y":188.85,"x0":-2.2143927731408257,"y0":50.00048940566871,"z0":5.183593755894675,"aX":11.893625411144349},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-6.8,"breakHorizontal":-17.9,"spinRate":2797,"spinDirection":55},"zone":8,"typeConfidence":0.92,"plateTime":0.49629423608756174,"extension":7.070091905301315},"index":4,"playId":"e2a015d1-e189-38a1-bacd-d6d5828a8d30","pitchNumber":5,"startTime":"2026-07-24T23:52:28.450Z","endTime":"2026-07-24T23:52:32.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.945990134908808,"aZ":-21.846493163138238,"pfxX":-6.857695764138258,"pfxZ":5.6389002811975,"pX":1.6498560585061077,"pZ":3.099317033283276,"vX0":11.413564885982051,"vY0":-134.4546299640837,"vZ0":-0.9512293610548139,"x":54.11,"y":155.1,"x0":-1.7577914764809353,"y0":50.00664654808409,"z0":5.006959024856889,"aX":-12.569777845995487},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":10.0,"spinRate":2279,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.40726518778436294,"extension":7.449459821205846},"index":5,"playId":"aa5895e7-47b9-3930-8611-212c8fa749db","pitchNumber":6,"startTime":"2026-07-24T23:52:52.155Z","endTime":"2026-07-24T23:52:56.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.083892053157296,"aZ":-38.112321145447105,"pfxX":8.715312916007463,"pfxZ":-4.88264262282983,"pX":1.432329552811233,"pZ":1.9245404860116826,"vX0":5.074948263035754,"vY0":-110.05971110629501,"vZ0":1.7970205145061127,"x":62.4,"y":186.82,"x0":-2.0423235769532275,"y0":50.00281052061341,"z0":5.159612740193681,"aX":10.599598653144962},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.9,"breakHorizontal":-17.2,"spinRate":2847,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.4992938652087582,"extension":7.262573390847076},"index":6,"playId":"bcec31c4-c9b5-37eb-a4fb-6c7bc84089e9","pitchNumber":7,"startTime":"2026-07-24T23:53:15.135Z","endTime":"2026-07-24T23:53:19.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:53:19.446Z","atBatIndex":5},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Colson Montgomery out on a sacrifice fly to center fielder Lucas Spence. Sam Antonacci scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:54:23.436Z","endTime":"2026-07-24T23:54:41.095Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":0},"index":0,"startTime":"2026-07-24T23:53:25.920Z","endTime":"2026-07-24T23:54:25.701Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310785348436145,"aZ":-19.07767840399087,"pfxX":-5.655069257960099,"pfxZ":7.097513308250788,"pX":-0.6773644588614608,"pZ":2.3331145249087157,"vX0":5.560366267762003,"vY0":-134.9695713621022,"vZ0":-3.5473133819512492,"x":142.82,"y":175.79,"x0":-2.029244717117845,"y0":50.00359755118384,"z0":5.00754214617795,"aX":-10.43653688711005},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":9.0,"spinRate":2379,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.40577808712393093,"extension":7.2590928643533426},"hitData":{"launchSpeed":90.6,"launchAngle":53.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.12,"coordY":96.91}},"index":1,"playId":"3ae74c3d-092f-3ff5-b138-d00519520663","pitchNumber":1,"startTime":"2026-07-24T23:54:25.701Z","endTime":"2026-07-24T23:54:41.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:54:41.095Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to second baseman Jose Altuve on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:55:11.218Z","endTime":"2026-07-24T23:55:47.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":80.3,"endSpeed":74.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.068352632183302,"aZ":-33.54469585019548,"pfxX":7.065338537372133,"pfxZ":-0.9868117232778237,"pX":0.009274341445239727,"pZ":1.5302680815017746,"vX0":3.2235158579686907,"vY0":-117.05303043009906,"vZ0":-0.399742318369515,"x":116.65,"y":197.46,"x0":-2.301325043757112,"y0":50.001138698240645,"z0":4.830830340451298,"aX":9.850188346427613},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.6,"breakHorizontal":-13.6,"spinRate":2852,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4670584054187388,"extension":7.1317261616996},"index":0,"playId":"21001bba-f328-38bb-83d9-2faffdfe0836","pitchNumber":1,"startTime":"2026-07-24T23:55:18.145Z","endTime":"2026-07-24T23:55:21.178Z","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":92.5,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.342947278388834,"aZ":-16.927036549015657,"pfxX":-4.778619698408073,"pfxZ":8.367827124438476,"pX":0.6636100420912749,"pZ":2.2989890959713963,"vX0":8.331106961768128,"vY0":-134.43709740975643,"vZ0":-3.8505326271005442,"x":91.7,"y":176.71,"x0":-1.8609057244522913,"y0":50.00523099076887,"z0":4.958522976566132,"aX":-8.710570792263875},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2360,"spinDirection":225},"zone":6,"typeConfidence":0.89,"plateTime":0.40810998025143563,"extension":7.205518401382357},"hitData":{"launchSpeed":81.8,"launchAngle":66.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.73,"coordY":154.12}},"index":1,"playId":"49dcdbfc-9184-3855-9686-96edf5e043e6","pitchNumber":2,"startTime":"2026-07-24T23:55:38.067Z","endTime":"2026-07-24T23:55:47.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:55:47.912Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to right fielder Cam Smith. Munetaka Murakami scores. Miguel Vargas to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:56:09.063Z","endTime":"2026-07-24T23:57:27.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.0,"endSpeed":69.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.053730168018276,"aZ":-41.802453582380394,"pfxX":9.522801933774865,"pfxZ":-7.883812858096656,"pX":-0.19212379202552773,"pZ":1.8759706959473403,"vX0":1.85166731848243,"vY0":-110.56253682822963,"vZ0":2.446312365977109,"x":124.32,"y":188.13,"x0":-2.279256247084682,"y0":50.000143977889905,"z0":5.183162731149969,"aX":11.636649335080026},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.1,"breakHorizontal":-17.8,"spinRate":2878,"spinDirection":52},"zone":8,"typeConfidence":0.92,"plateTime":0.497834768354541,"extension":7.136942057549863},"index":0,"playId":"b79a790e-3b9a-3390-9a6d-d89b7503eb56","pitchNumber":1,"startTime":"2026-07-24T23:56:14.463Z","endTime":"2026-07-24T23:56:17.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.307966677891354,"aZ":-39.20166664762779,"pfxX":8.778514948883451,"pfxZ":-5.665772450917002,"pX":-0.4489295619975697,"pZ":3.0493276950161077,"vX0":1.684814577761545,"vY0":-110.2681597619302,"vZ0":4.091231085553617,"x":134.11,"y":156.45,"x0":-2.3625078747776525,"y0":50.003346317476336,"z0":5.287169888964909,"aX":10.886380808205772},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.0,"breakHorizontal":-16.3,"spinRate":2809,"spinDirection":54},"zone":1,"typeConfidence":0.92,"plateTime":0.49539484592481475,"extension":7.069515243522746},"index":1,"playId":"5e8a18e9-ebc2-3241-a763-43b80fafdce8","pitchNumber":2,"startTime":"2026-07-24T23:56:35.298Z","endTime":"2026-07-24T23:56:40.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67987499110557,"aZ":-40.017432155264345,"pfxX":11.07483203259547,"pfxZ":-6.453628143068631,"pX":-1.6104210321159704,"pZ":2.4088042256349693,"vX0":-1.7482348875408982,"vY0":-110.13725103561727,"vZ0":3.089848085724987,"x":178.39,"y":173.74,"x0":-2.238648351513256,"y0":50.00527663261699,"z0":5.2540437610408155,"aX":13.449617231923956},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-10.4,"breakHorizontal":-19.4,"spinRate":2805,"spinDirection":55},"zone":13,"typeConfidence":0.92,"plateTime":0.4995379674352969,"extension":7.079053023417813},"index":2,"playId":"d3761bea-d313-3eed-a0e8-7d4d08762dfb","pitchNumber":3,"startTime":"2026-07-24T23:56:55.578Z","endTime":"2026-07-24T23:56:59.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23807828746445,"aZ":-17.862904486475042,"pfxX":-6.533105263498372,"pfxZ":7.745466909215646,"pX":-0.06111377244052688,"pZ":2.2714492532054766,"vX0":7.676289356461594,"vY0":-135.2423345623183,"vZ0":-3.665150376797035,"x":119.33,"y":177.45,"x0":-2.091051634859912,"y0":50.001644777805936,"z0":4.901448934998232,"aX":-12.069313786432762},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2342,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.40541760518306624,"extension":7.263917431885098},"hitData":{"launchSpeed":96.1,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.76,"coordY":113.05}},"index":3,"playId":"d250b6b0-c191-365e-9a18-45c19212a5c8","pitchNumber":4,"startTime":"2026-07-24T23:57:16.483Z","endTime":"2026-07-24T23:57:27.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:57:27.523Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tristan Peters hit by pitch. Braden Montgomery to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:57:59.261Z","endTime":"2026-07-24T23:58:08.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51102406120467,"aZ":-38.40459116119731,"pfxX":8.701801477109687,"pfxZ":-4.966418145878447,"pX":1.9047648917373392,"pZ":1.6301297683518639,"vX0":6.344317927820132,"vY0":-111.48788904948233,"vZ0":1.031409563927423,"x":109.58,"y":137.26,"x0":-2.110543715969602,"y0":50.00118541367886,"z0":5.133078511621153,"aX":10.923442176612854},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-8.4,"breakHorizontal":-17.4,"spinRate":2913,"spinDirection":52},"zone":14,"typeConfidence":0.92,"plateTime":0.49177180311609536,"extension":7.016423570444671},"index":0,"playId":"a9470451-bb52-3357-813d-5e3ddce1d7d9","pitchNumber":1,"startTime":"2026-07-24T23:58:02.812Z","endTime":"2026-07-24T23:58:08.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:58:08.822Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Chase Meidroth hit by pitch. Miguel Vargas scores. Braden Montgomery to 3rd. Tristan Peters to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:58:21.531Z","endTime":"2026-07-25T00:00:52.073Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47692197745595,"aZ":-18.6812831094109,"pfxX":-5.088154524110312,"pfxZ":7.406163870076865,"pX":-1.4993305370922014,"pZ":3.2203828198205895,"vX0":3.054848590580361,"vY0":-134.24532418791932,"vZ0":-1.433653067794177,"x":174.15,"y":151.83,"x0":-1.9918156853731372,"y0":50.005791258916645,"z0":5.093204366702551,"aX":-9.274372209453446},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":8.5,"spinRate":2331,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4082468589168169,"extension":7.160997577940996},"index":0,"playId":"cbbcd755-d84f-3bf4-946d-4b789d0436d5","pitchNumber":1,"startTime":"2026-07-24T23:58:51.566Z","endTime":"2026-07-24T23:58:56.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.687514761328845,"aZ":-36.967199839871064,"pfxX":8.831439207242322,"pfxZ":-4.111242884047563,"pX":1.6209376407352558,"pZ":0.7590914381300758,"vX0":4.771915450834584,"vY0":-107.91123449410652,"vZ0":-0.42439908049414543,"x":55.21,"y":218.28,"x0":-1.7743403209632262,"y0":50.001154270897466,"z0":5.068820878033482,"aX":10.30086743057157},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-7.2,"breakHorizontal":-17.4,"spinRate":2671,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.5096881426407385,"extension":7.274545204550741},"index":1,"playId":"c148c173-3554-3bbe-bad0-c16515283fe5","pitchNumber":2,"startTime":"2026-07-24T23:59:09.815Z","endTime":"2026-07-24T23:59:13.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.057073630351603,"aZ":-39.22350827420796,"pfxX":8.301652846947604,"pfxZ":-5.810630562520675,"pX":0.1583006342811289,"pZ":1.7733764838491388,"vX0":2.608499108054971,"vY0":-109.9398988381691,"vZ0":1.815446399938966,"x":110.97,"y":190.9,"x0":-2.1248048251630625,"y0":50.00266644173084,"z0":5.127072533830977,"aX":10.073244048424854},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.6,"breakHorizontal":-15.7,"spinRate":2606,"spinDirection":53},"zone":8,"typeConfidence":0.92,"plateTime":0.4998705538785271,"extension":7.196051202968409},"index":2,"playId":"0cc36674-c674-356e-9211-e4b485dc6e9c","pitchNumber":3,"startTime":"2026-07-24T23:59:30.493Z","endTime":"2026-07-24T23:59:35.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.902039481075878,"aZ":-38.5953959082394,"pfxX":7.88081963157531,"pfxZ":-5.215770198851443,"pX":1.3853571897441679,"pZ":2.303796184472895,"vX0":5.1330453057829555,"vY0":-110.29381255749583,"vZ0":2.6120292639340845,"x":64.19,"y":176.58,"x0":-1.9974717238787356,"y0":50.00528088008489,"z0":5.178766423969128,"aX":9.694412870381834},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-8.4,"breakHorizontal":-15.6,"spinRate":2844,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.4969009112539018,"extension":7.19618754407046},"index":3,"playId":"5b139484-cccb-3907-b204-0b85b029810c","pitchNumber":4,"startTime":"2026-07-24T23:59:50.066Z","endTime":"2026-07-24T23:59:53.288Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468868277436986,"aZ":-17.888158087692332,"pfxX":-4.949427803459278,"pfxZ":7.687672456303819,"pX":0.4167775276261379,"pZ":3.388035107764021,"vX0":7.584583723503453,"vY0":-135.21847589559314,"vZ0":-1.294553718195239,"x":101.11,"y":147.3,"x0":-1.7767587215855185,"y0":50.00393937854282,"z0":5.1234872992109874,"aX":-9.199824362638457},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":2313,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.40450285218136806,"extension":7.220343039574697},"index":4,"playId":"d286f7e1-0b60-3cd6-b01b-cb13b3030687","pitchNumber":5,"startTime":"2026-07-25T00:00:13.183Z","endTime":"2026-07-25T00:00:18.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.573668612814764,"aZ":-39.75510298190775,"pfxX":11.443413365056749,"pfxZ":-6.251457541865886,"pX":-1.9090649550452523,"pZ":2.5798943470648807,"vX0":-2.4193529978635766,"vY0":-110.0725162524438,"vZ0":3.449805284445846,"x":189.77,"y":169.12,"x0":-2.274293526238141,"y0":50.001339175131854,"z0":5.23371912394577,"aX":13.883528450457375},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-10.0,"breakHorizontal":-19.9,"spinRate":2796,"spinDirection":52},"zone":11,"typeConfidence":0.92,"plateTime":0.4997426954267574,"extension":7.157410352005062},"index":5,"playId":"9a912d8e-98f4-3777-8388-0c60d4700571","pitchNumber":6,"startTime":"2026-07-25T00:00:39.375Z","endTime":"2026-07-25T00:00:52.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:00:52.073Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Romo pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T00:01:11.020Z","endTime":"2026-07-25T00:01:59.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157765528817826,"aZ":-27.297950799139947,"pfxX":-9.016875117596435,"pfxZ":3.278806175907328,"pX":-0.32815157566299963,"pZ":1.848233391077423,"vX0":6.647002187452807,"vY0":-121.56472486798125,"vZ0":-1.500741841185787,"x":129.51,"y":188.88,"x0":-1.9344562604298874,"y0":50.00431013222242,"z0":4.856695883027158,"aX":-13.41635009627585},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":14.6,"spinRate":1493,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.4515984589728608,"extension":7.615657990488914},"index":0,"playId":"dc9cdb56-ceb8-31f3-8586-431f07cbc738","pitchNumber":1,"startTime":"2026-07-25T00:01:19.897Z","endTime":"2026-07-25T00:01:24.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.670858207171158,"aZ":-39.34827468954149,"pfxX":10.222109528918859,"pfxZ":-5.793931349389757,"pX":-1.2147680187851728,"pZ":1.7670550292918827,"vX0":-0.653381358736161,"vY0":-110.79466830336303,"vZ0":1.539067883004966,"x":163.3,"y":191.07,"x0":-2.242563340746862,"y0":50.00417514887436,"z0":5.19021150680218,"aX":12.64945418190769},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.7,"breakHorizontal":-18.4,"spinRate":2817,"spinDirection":54},"zone":13,"typeConfidence":0.92,"plateTime":0.4952593808098116,"extension":7.04573886426497},"index":1,"playId":"712f9734-03be-3a66-af57-6e1200ee74d3","pitchNumber":2,"startTime":"2026-07-25T00:01:35.305Z","endTime":"2026-07-25T00:01:40.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.340288780378984,"aZ":-38.45847678579678,"pfxX":10.339175727508838,"pfxZ":-5.126994580268152,"pX":-0.14838806961630024,"pZ":1.988683771103453,"vX0":1.930440677100329,"vY0":-110.81925459118885,"vZ0":1.8179412883115753,"x":122.66,"y":185.09,"x0":-2.375834321435896,"y0":50.00171398498468,"z0":5.216824766710751,"aX":12.680599507279954},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-8.4,"breakHorizontal":-19.2,"spinRate":2888,"spinDirection":55},"zone":8,"typeConfidence":0.92,"plateTime":0.49688283042239423,"extension":7.094862546437002},"hitData":{"launchSpeed":56.0,"launchAngle":66.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.61,"coordY":176.88}},"index":2,"playId":"40db5dd3-ab40-3293-b6e2-31ef2a42d51a","pitchNumber":3,"startTime":"2026-07-25T00:01:52.099Z","endTime":"2026-07-25T00:01:59.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:01:59.704Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to center fielder Tristan Peters.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T00:04:27.435Z","endTime":"2026-07-25T00:05:13.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14739587021338,"aZ":-21.851773495050136,"pfxX":-2.8686506573785078,"pfxZ":5.367899633195453,"pX":1.3598590896514895,"pZ":3.3636290206602055,"vX0":9.082578413136718,"vY0":-136.84160015739005,"vZ0":-2.8472774166011066,"x":65.17,"y":147.96,"x0":-1.608902739994505,"y0":50.00395164905346,"z0":5.890775097802852,"aX":-5.518300661562646},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":3.6,"spinRate":2440,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.3980956757812537,"extension":6.319491851595844},"index":0,"playId":"5fc7038e-10ce-3349-9db5-bd5e0ab4d326","pitchNumber":1,"startTime":"2026-07-25T00:04:30.708Z","endTime":"2026-07-25T00:04:34.756Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11759928045796,"aZ":-18.693381738246075,"pfxX":-2.6402798426539826,"pfxZ":7.261323615833321,"pX":-1.2013216409126914,"pZ":3.892417144711586,"vX0":2.97582433059028,"vY0":-135.0897290741753,"vZ0":-1.980862157870487,"x":162.79,"y":133.68,"x0":-1.9716696212385563,"y0":50.00613754296671,"z0":5.942697977150803,"aX":-4.904288052091514},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2437,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.40471502545409166,"extension":6.255023142516247},"index":1,"playId":"f367c754-901d-3734-baf4-2b506b1e9979","pitchNumber":2,"startTime":"2026-07-25T00:04:48.301Z","endTime":"2026-07-25T00:04:52.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212860219520007,"aZ":-25.510217338967507,"pfxX":-8.638568572792185,"pfxZ":3.721010848994065,"pX":-0.011101448905285348,"pZ":1.9675258549772088,"vX0":7.810743632531281,"vY0":-132.97003442714563,"vZ0":-5.085197746840613,"x":117.42,"y":185.66,"x0":-1.862645148826156,"y0":50.006088588986856,"z0":5.753076985500262,"aX":-15.489439919261926},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":2349,"spinDirection":219},"zone":8,"typeConfidence":0.79,"plateTime":0.41174673438847886,"extension":6.283783114074688},"hitData":{"launchSpeed":93.1,"launchAngle":44.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.95,"coordY":78.61}},"index":2,"playId":"f9af8d37-1a2d-3c7d-90e6-7f1dc961d897","pitchNumber":3,"startTime":"2026-07-25T00:05:04.094Z","endTime":"2026-07-25T00:05:13.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:05:13.448Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out, pitcher Davis Martin to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T00:05:27.006Z","endTime":"2026-07-25T00:07:07.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503528809207754,"aZ":-19.58628792473188,"pfxX":-0.9051142191484329,"pfxZ":6.772056287941785,"pX":-1.0476260207111179,"pZ":3.833888591654699,"vX0":2.934653891395835,"vY0":-135.67542665075737,"vZ0":-1.9531697496771685,"x":156.93,"y":135.27,"x0":-2.0270800084219585,"y0":50.00160249174408,"z0":5.932264396538728,"aX":-1.682267530224472},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":1.0,"spinRate":2387,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.4041506775895214,"extension":6.3504556583493015},"index":0,"playId":"2169d255-30b6-3c4f-821b-cb6ffd7023b5","pitchNumber":1,"startTime":"2026-07-25T00:05:39.195Z","endTime":"2026-07-25T00:05:43.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63096756961988,"aZ":-39.90180703008514,"pfxX":8.152846109169984,"pfxZ":-5.48515478335432,"pX":-0.45007981138468045,"pZ":1.8522986610074161,"vX0":1.0150328283860421,"vY0":-118.05011750319836,"vZ0":-1.1925035327216646,"x":134.16,"y":188.77,"x0":-1.94463793939882,"y0":50.000592259661815,"z0":6.0396551866267165,"aX":11.495380718092951},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.0,"breakHorizontal":-15.0,"spinRate":2783,"spinDirection":52},"zone":7,"typeConfidence":0.91,"plateTime":0.4641224538462314,"extension":6.207353480692653},"index":1,"playId":"f4d35a85-f17f-36d1-a078-ce4b33717e9b","pitchNumber":2,"startTime":"2026-07-25T00:05:51.209Z","endTime":"2026-07-25T00:05:55.553Z","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":81.8,"endSpeed":76.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.674401530999532,"aZ":-39.78264492260837,"pfxX":6.972742570611166,"pfxZ":-5.259402863630059,"pX":0.342849422576267,"pZ":1.8880567040718235,"vX0":3.2960068007117767,"vY0":-119.1508309256485,"vZ0":-1.1804162713750275,"x":103.93,"y":187.8,"x0":-1.9619726196016425,"y0":50.0046637487633,"z0":5.966653186992048,"aX":10.082739129793577},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.6,"breakHorizontal":-13.4,"spinRate":2738,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.4587038983323275,"extension":6.161977308946954},"index":2,"playId":"02e4c0e9-eef7-384c-b085-2197715426e9","pitchNumber":3,"startTime":"2026-07-25T00:06:05.315Z","endTime":"2026-07-25T00:06:08.780Z","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":92.3,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039311066763165,"aZ":-22.44779885404374,"pfxX":-0.3253001660179522,"pfxZ":5.225396550519186,"pX":-0.7865098697900983,"pZ":3.371751483889918,"vX0":3.0856818943381383,"vY0":-134.5619118997269,"vZ0":-2.4877826205462745,"x":146.98,"y":147.74,"x0":-1.898463337260688,"y0":50.003500960821945,"z0":5.872945085163091,"aX":-0.6057835404520321},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":0.0,"spinRate":2423,"spinDirection":212},"zone":11,"typeConfidence":0.81,"plateTime":0.40469437693265675,"extension":6.21101198364663},"index":3,"playId":"2ede5615-0afe-3085-8c17-48f13373e5e7","pitchNumber":4,"startTime":"2026-07-25T00:06:26.149Z","endTime":"2026-07-25T00:06:31.170Z","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":91.7,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52227548943166,"aZ":-23.709078215292568,"pfxX":-1.768871015085156,"pfxZ":4.62350164053653,"pX":-0.40610591375378613,"pZ":2.4809653978961173,"vX0":4.680980545237199,"vY0":-133.60244263641326,"vZ0":-4.388848235089788,"x":132.48,"y":171.79,"x0":-1.9416663281310838,"y0":50.00064263438825,"z0":5.823712265993862,"aX":-3.2370172165024678},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":2.3,"spinRate":2257,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4080990837238696,"extension":6.2248157366858194},"index":4,"playId":"f9c4ba80-75a3-32ba-a24f-706b3da4398d","pitchNumber":5,"startTime":"2026-07-25T00:06:40.645Z","endTime":"2026-07-25T00:06:45.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71365699995307,"aZ":-23.878035650139093,"pfxX":-7.263835777030348,"pfxZ":4.551444035082936,"pX":0.22487356700880545,"pZ":2.127789780492007,"vX0":8.030484941507558,"vY0":-133.86977449880985,"vZ0":-4.977657187645619,"x":108.43,"y":181.33,"x0":-1.8638187988220685,"y0":50.00360156216983,"z0":5.710952861634744,"aX":-13.242790015611844},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":11.5,"spinRate":2439,"spinDirection":210},"zone":8,"typeConfidence":0.84,"plateTime":0.4084611938490683,"extension":6.473452373490108},"hitData":{"launchSpeed":96.3,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.66,"coordY":178.45}},"index":5,"playId":"d55ccc1a-56e9-3c1e-968e-45ff3a0b90bf","pitchNumber":6,"startTime":"2026-07-25T00:07:01.458Z","endTime":"2026-07-25T00:07:07.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:07:07.315Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Walker lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T00:07:15.558Z","endTime":"2026-07-25T00:08:00.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80498615099735,"aZ":-24.466520550952062,"pfxX":2.682320776474901,"pfxZ":4.429509667142083,"pX":-0.14559525533288822,"pZ":3.0976463758504713,"vX0":3.668014343471011,"vY0":-131.3209674379848,"vZ0":-2.2453353454214136,"x":122.55,"y":155.14,"x0":-1.910971963729125,"y0":50.00315488679849,"z0":5.791061424193816,"aX":4.66569772100634},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-5.6,"spinRate":2647,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.4177122295876661,"extension":6.256136874865399},"index":0,"playId":"e9946c70-f207-3efb-80f0-d0e491454859","pitchNumber":1,"startTime":"2026-07-25T00:07:34.980Z","endTime":"2026-07-25T00:07:37.980Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794401572585542,"aZ":-40.75359850684074,"pfxX":9.330212702916473,"pfxZ":-5.811469258455438,"pX":0.13178161169934136,"pZ":1.6359697314123693,"vX0":2.1023422345646994,"vY0":-121.03681440755508,"vZ0":-1.6123424793832253,"x":111.98,"y":194.61,"x0":-1.9612517153231488,"y0":50.00487775892121,"z0":5.896880996520975,"aX":13.770009360939765},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.7,"breakHorizontal":-17.4,"spinRate":2872,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.4534630246490945,"extension":6.2703647275952985},"hitData":{"launchSpeed":92.1,"launchAngle":24.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.39,"coordY":77.2}},"index":1,"playId":"f41a1d37-3770-340c-9a6e-c91fb150b295","pitchNumber":2,"startTime":"2026-07-25T00:07:52.401Z","endTime":"2026-07-25T00:08:00.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:08:00.316Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T00:16:18.139Z","endTime":"2026-07-25T00:18:27.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-25T00:10:16.210Z","endTime":"2026-07-25T00:10:59.613Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Pitching Change: AJ Blubaugh replaces Spencer Arrighetti.","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-25T00:10:59.613Z","endTime":"2026-07-25T00:16:20.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248634334440588,"aZ":-14.029750351984516,"pfxX":-5.876869296151606,"pfxZ":9.74322017849134,"pX":0.06851932904317941,"pZ":3.0108426568479643,"vX0":7.606302440698709,"vY0":-135.06461717025496,"vZ0":-5.443312057276755,"x":114.39,"y":157.49,"x0":-2.0102935972279274,"y0":50.00176066797933,"z0":6.025838436680725,"aX":-10.943368143368707},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2178,"spinDirection":214},"zone":2,"typeConfidence":0.89,"plateTime":0.40431783014184486,"extension":6.581140476073171},"index":2,"playId":"401dc27a-43dd-3c0d-9462-dbda617ef058","pitchNumber":1,"startTime":"2026-07-25T00:16:20.428Z","endTime":"2026-07-25T00:16:23.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.414281127110144,"aZ":-11.50797614175382,"pfxX":-6.352526468202661,"pfxZ":10.887996920378146,"pX":0.25639869003127264,"pZ":3.421452022307127,"vX0":8.529467117675466,"vY0":-137.60054262069943,"vZ0":-4.905626717839472,"x":107.23,"y":146.4,"x0":-2.072942215529341,"y0":50.00485349504384,"z0":6.021450950089232,"aX":-12.060491130223726},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":9.5,"spinRate":2243,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3996103382767253,"extension":6.690490788549827},"index":3,"playId":"ce37fd13-b738-3537-87ab-4e51a93abd4f","pitchNumber":2,"startTime":"2026-07-25T00:16:40.991Z","endTime":"2026-07-25T00:16:43.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-25T00:16:52.322Z","endTime":"2026-07-25T00:17:08.754Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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.2,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67773344531637,"aZ":-13.778067502769796,"pfxX":-7.531715013862893,"pfxZ":9.641799500150366,"pX":0.061194564105384694,"pZ":2.3923445171096183,"vX0":8.211042067784385,"vY0":-136.8951479215365,"vZ0":-7.047620403858226,"x":114.67,"y":174.19,"x0":-1.9908225357520104,"y0":50.00659996102289,"z0":5.933397649041106,"aX":-14.37653605764741},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":12.0,"spinRate":2288,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.39927324899427585,"extension":6.644003238384245},"index":5,"playId":"be1b6a6a-eba6-33e0-aa41-730601b24242","pitchNumber":3,"startTime":"2026-07-25T00:17:08.754Z","endTime":"2026-07-25T00:17:13.655Z","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":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554944193915237,"aZ":-32.15084936360013,"pfxX":-8.55798012126127,"pfxZ":0.010561515223152185,"pX":-1.0125275334001,"pZ":3.5885669545200924,"vX0":5.674446963529504,"vY0":-123.68999965140436,"vZ0":0.32255399023017484,"x":155.6,"y":141.89,"x0":-2.228993437284409,"y0":50.00054042594681,"z0":6.160858284517475,"aX":-13.207941727875971},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":14.2,"spinRate":2057,"spinDirection":260},"zone":11,"typeConfidence":0.84,"plateTime":0.44348015565716103,"extension":6.620854205994377},"index":6,"playId":"e9571bfd-fea3-3291-b5da-826abea0b698","pitchNumber":4,"startTime":"2026-07-25T00:17:31.623Z","endTime":"2026-07-25T00:17:35.587Z","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.1,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13248315993906,"aZ":-14.773836913641649,"pfxX":-6.637942618622669,"pfxZ":9.016174470658111,"pX":-0.23641928329793657,"pZ":3.8386937723799424,"vX0":7.038462485098687,"vY0":-138.34904695800708,"vZ0":-3.478483888315692,"x":126.01,"y":135.14,"x0":-1.956404494102892,"y0":50.00496447695168,"z0":6.10859124759853,"aX":-12.813501741566458},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2217,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3965872567748163,"extension":6.558468687968504},"index":7,"playId":"ae31d8f1-8d32-3812-98b4-3ec5d21d89a1","pitchNumber":5,"startTime":"2026-07-25T00:17:48.464Z","endTime":"2026-07-25T00:17:51.622Z","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":84.2,"endSpeed":77.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532626668617596,"aZ":-32.06528087840092,"pfxX":-9.060280528430782,"pfxZ":0.07613103053122217,"pX":-0.7413611159361768,"pZ":3.768189965603188,"vX0":6.161951566067971,"vY0":-122.46840710724487,"vZ0":0.5991570198323228,"x":145.26,"y":137.04,"x0":-2.1147927300588756,"y0":50.005717702133644,"z0":6.266260464084431,"aX":-13.744049820480152},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":14.9,"spinRate":2169,"spinDirection":257},"zone":11,"typeConfidence":0.84,"plateTime":0.4475061644401097,"extension":6.407554155258986},"index":8,"playId":"692dd1e8-ab7b-39ac-a216-e742419a45fe","pitchNumber":6,"startTime":"2026-07-25T00:18:05.461Z","endTime":"2026-07-25T00:18:10.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983333863993483,"aZ":-13.739950185863442,"pfxX":-6.022186079113633,"pfxZ":9.63202499801163,"pX":-0.5719256087916118,"pZ":2.165855146010851,"vX0":6.1497415234993555,"vY0":-137.58398317621564,"vZ0":-7.916741718589737,"x":138.8,"y":180.3,"x0":-2.0554087686414007,"y0":50.005094927704135,"z0":6.015121443038895,"aX":-11.528541124150943},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2300,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.3983418363713187,"extension":6.619906601371651},"index":9,"playId":"489cfaed-3f51-3e8e-9216-9302722175f5","pitchNumber":7,"startTime":"2026-07-25T00:18:23.389Z","endTime":"2026-07-25T00:18:27.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:18:27.730Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Munetaka Murakami pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T00:18:37.110Z","endTime":"2026-07-25T00:20:52.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081240510962125,"aZ":-31.082045423062592,"pfxX":6.768538302986013,"pfxZ":0.7133012425033982,"pX":0.8382655225100796,"pZ":1.7473899168000147,"vX0":4.923513420464718,"vY0":-122.91287457643588,"vZ0":-3.8227771548153915,"x":85.05,"y":191.6,"x0":-2.0692820835217907,"y0":50.00242691419829,"z0":5.958521643706358,"aX":10.368866977400359},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-13.4,"spinRate":2576,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4454040704682489,"extension":6.449002021012953},"index":0,"playId":"b32b3865-f512-3d14-922c-8ba3a1b8cbb8","pitchNumber":1,"startTime":"2026-07-25T00:18:54.921Z","endTime":"2026-07-25T00:18:59.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420255486116332,"aZ":-28.307923504242154,"pfxX":6.659184423663186,"pfxZ":2.5197169804120794,"pX":0.6475394743691539,"pZ":1.379630994687908,"vX0":4.549255810155308,"vY0":-122.8850395540999,"vZ0":-5.316953464479408,"x":92.32,"y":201.53,"x0":-2.0903795020256077,"y0":50.00362160857915,"z0":5.964270809080513,"aX":10.226658257127252},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-13.1,"spinRate":2631,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4450197215397895,"extension":6.4986539160060826},"index":1,"playId":"c34d9979-6cbb-30b8-a9d9-9e879baaf4dc","pitchNumber":2,"startTime":"2026-07-25T00:19:10.906Z","endTime":"2026-07-25T00:19:15.133Z","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":94.7,"endSpeed":86.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722811139640182,"aZ":-14.47609134611245,"pfxX":-5.930463089650711,"pfxZ":9.250384415264646,"pX":0.18742831163983054,"pZ":3.929079809537786,"vX0":7.84892228039366,"vY0":-137.71836087581195,"vZ0":-3.055680167942769,"x":109.86,"y":132.69,"x0":-1.9343122197283422,"y0":50.00138625784771,"z0":6.0371826281171135,"aX":-11.345408029846547},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2298,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3983127303433944,"extension":6.838631885693213},"index":2,"playId":"91d3e8ac-4e07-3f34-b2ed-8c84e1ca5254","pitchNumber":3,"startTime":"2026-07-25T00:19:27.196Z","endTime":"2026-07-25T00:19:31.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820982900564033,"aZ":-13.120100759578856,"pfxX":-6.087969480056778,"pfxZ":9.66286522578044,"pX":0.39871347220948183,"pZ":2.3725024336773735,"vX0":8.493345412383288,"vY0":-139.40437786509426,"vZ0":-7.40093052599584,"x":101.8,"y":174.72,"x0":-1.8939668798180882,"y0":50.00021964503397,"z0":5.9244469172044605,"aX":-12.002093363264787},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2334,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.39263245019107984,"extension":6.854697489671665},"index":3,"playId":"7c9db849-bfd5-365a-ab79-24516bba4c85","pitchNumber":4,"startTime":"2026-07-25T00:19:43.523Z","endTime":"2026-07-25T00:19:47.501Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.505514218260913,"aZ":-15.024629464224107,"pfxX":-6.347400402771339,"pfxZ":8.678202875025585,"pX":0.2659321557725473,"pZ":3.0395294509212607,"vX0":8.254155053666096,"vY0":-139.7115769480143,"vZ0":-5.355912577026233,"x":106.86,"y":156.71,"x0":-1.9022699611363714,"y0":50.00660974148255,"z0":5.969171960733415,"aX":-12.54980805779827},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2368,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.39206263727759705,"extension":6.583016489328282},"index":4,"playId":"e2ab3fe3-e6ae-3ca4-a0f6-a140fe2be839","pitchNumber":5,"startTime":"2026-07-25T00:20:00.077Z","endTime":"2026-07-25T00:20:04.245Z","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":83.8,"endSpeed":77.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.313438714553605,"aZ":-33.624970037902685,"pfxX":-7.1636694338855,"pfxZ":-0.9548094204594939,"pX":-1.8780353627294184,"pZ":4.230374858694883,"vX0":3.2518585643278963,"vY0":-122.03311471345016,"vZ0":1.920989779180312,"x":188.59,"y":124.56,"x0":-2.291728158796996,"y0":50.003188053062146,"z0":6.313967085800386,"aX":-10.886364853096484},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":12.2,"spinRate":2056,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4475543433232736,"extension":6.331237871019298},"index":5,"playId":"ec9505cf-bb31-3a8e-8dcd-28e8e1727e6a","pitchNumber":6,"startTime":"2026-07-25T00:20:23.134Z","endTime":"2026-07-25T00:20:26.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34133931521505,"aZ":-14.460816540774278,"pfxX":-5.668213480225819,"pfxZ":8.740642727838523,"pX":-0.07606779618306339,"pZ":2.276343712402196,"vX0":7.178457221273911,"vY0":-141.03771787538534,"vZ0":-7.660591444682242,"x":119.9,"y":177.32,"x0":-1.9109270475924982,"y0":50.00188657278832,"z0":5.94929645096098,"aX":-11.485332192465949},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2270,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.3875000267067903,"extension":6.79079737746439},"hitData":{"launchAngle":79.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.59,"coordY":188.59}},"index":6,"playId":"64720faa-4977-3966-8b87-93a6bcbc6257","pitchNumber":7,"startTime":"2026-07-25T00:20:41.191Z","endTime":"2026-07-25T00:20:52.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:20:52.209Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T00:21:17.202Z","endTime":"2026-07-25T00:22:34.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51188998039998,"aZ":-10.749195654136038,"pfxX":-5.089802107669753,"pfxZ":10.735430588390718,"pX":0.973292451234283,"pZ":1.6591163350978326,"vX0":9.495410931290087,"vY0":-139.67995308142588,"vZ0":-9.890286193233592,"x":79.9,"y":193.98,"x0":-1.7936739203193537,"y0":50.00691628857475,"z0":5.93237874526504,"aX":-10.162212259968513},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2378,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.39064157834358193,"extension":6.861465852099759},"index":0,"playId":"5f5297d4-57b5-3839-bba9-87eb737b2529","pitchNumber":1,"startTime":"2026-07-25T00:21:35.703Z","endTime":"2026-07-25T00:21:41.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17697587155455,"aZ":-11.08378949300775,"pfxX":-6.312988705691012,"pfxZ":10.931894266379274,"pX":0.4464695406781258,"pZ":1.4231462295116413,"vX0":8.438355844472735,"vY0":-137.8980926525809,"vZ0":-9.994451823312415,"x":99.98,"y":200.36,"x0":-1.8306140407550509,"y0":50.00410838288892,"z0":5.838754102990536,"aX":-12.180687499433223},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2335,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39694479055446497,"extension":6.8400027181877485},"index":1,"playId":"69577a88-ca37-3a24-a826-6e5518c76e6d","pitchNumber":2,"startTime":"2026-07-25T00:21:51.148Z","endTime":"2026-07-25T00:21:54.817Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700285169370403,"aZ":-23.80289908193583,"pfxX":3.0984798821110484,"pfxZ":4.9322355504363795,"pX":1.8850174012626668,"pZ":0.9277677035911144,"vX0":8.174642991532572,"vY0":-129.4118916473342,"vZ0":-8.39500928228128,"x":45.15,"y":213.73,"x0":-1.715996883896911,"y0":50.00568375157842,"z0":6.033768999075873,"aX":5.262181531904805},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-7.4,"spinRate":2521,"spinDirection":176},"zone":14,"typeConfidence":0.93,"plateTime":0.42305169131949727,"extension":6.700516096384014},"index":2,"playId":"b07aae99-ea0a-3013-92f7-a1164295ab11","pitchNumber":3,"startTime":"2026-07-25T00:22:08.214Z","endTime":"2026-07-25T00:22:12.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953337081578166,"aZ":-14.702911041193913,"pfxX":-7.041390943794384,"pfxZ":9.189722046102244,"pX":0.9119767693916936,"pZ":1.522715662986693,"vX0":9.53492232567406,"vY0":-136.73197333326453,"vZ0":-9.278959962154403,"x":82.24,"y":197.67,"x0":-1.6987667553352566,"y0":50.00589368439424,"z0":5.959831813282303,"aX":-13.391993000992024},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2278,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3999451608448199,"extension":6.905414858770997},"index":3,"playId":"0cccf4b7-fb10-3342-9f25-143fb79ed8c5","pitchNumber":4,"startTime":"2026-07-25T00:22:28.286Z","endTime":"2026-07-25T00:22:34.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:22:34.037Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Isaac Paredes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T00:22:43.623Z","endTime":"2026-07-25T00:24:24.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15226211813674,"aZ":-16.629765691568107,"pfxX":-6.0426731796036055,"pfxZ":8.252294687175342,"pX":-0.6172078250696191,"pZ":2.965230786676902,"vX0":5.967962729116448,"vY0":-136.2058795132627,"vZ0":-5.492858367372213,"x":140.53,"y":158.72,"x0":-2.048725407759435,"y0":50.006485338532784,"z0":6.15324139539083,"aX":-11.387462560137232},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2225,"spinDirection":217},"zone":1,"typeConfidence":0.88,"plateTime":0.40171304119118956,"extension":6.574872548541747},"index":0,"playId":"97dd0874-e369-37fa-a3e3-dcf8b7990403","pitchNumber":1,"startTime":"2026-07-25T00:23:02.070Z","endTime":"2026-07-25T00:23:05.070Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"3a7bb8b0-d650-3629-a99e-452da7906d52","startTime":"2026-07-25T00:23:20.808Z","endTime":"2026-07-25T00:23:23.808Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829341637855713,"aZ":-14.994436972620347,"pfxX":-6.186458655066289,"pfxZ":9.120945013272726,"pX":-0.6109103074612657,"pZ":3.5938355767992216,"vX0":6.1682196849462585,"vY0":-136.55293590490598,"vZ0":-4.380462813814729,"x":140.29,"y":141.75,"x0":-2.0982141857544687,"y0":50.002228046065916,"z0":6.254555407214685,"aX":-11.651590687948268},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2230,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.4015254529534684,"extension":6.4935854901503305},"index":2,"playId":"c9c77f94-b010-3a59-a8ed-52109fa985e1","pitchNumber":2,"startTime":"2026-07-25T00:23:42.091Z","endTime":"2026-07-25T00:23:45.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T00:23:57.723Z","endTime":"2026-07-25T00:24:14.264Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247092140157164,"aZ":-18.289836210392735,"pfxX":-7.110377695375135,"pfxZ":7.2032593428881935,"pX":-0.028571964788169812,"pZ":2.747948239220514,"vX0":7.936671104285832,"vY0":-137.86149208967413,"vZ0":-5.69349906490259,"x":118.09,"y":164.59,"x0":-2.019050645541211,"y0":50.004960818891625,"z0":6.072004199777439,"aX":-13.708287845461836},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2280,"spinDirection":219},"zone":5,"typeConfidence":0.88,"plateTime":0.397096905039966,"extension":6.633974270692012},"hitData":{"launchSpeed":89.3,"launchAngle":69.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.96,"coordY":153.61}},"index":4,"playId":"866c34a9-55bf-3d07-93d5-a1e7b22d5f38","pitchNumber":3,"startTime":"2026-07-25T00:24:14.264Z","endTime":"2026-07-25T00:24:24.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:24:24.043Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Lucas Spence hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:26:32.444Z","endTime":"2026-07-25T00:26:39.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":79.4,"endSpeed":73.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27397750472378,"aZ":-35.463204031154625,"pfxX":9.704344123233103,"pfxZ":-2.4391302313630434,"pX":1.649262777348176,"pZ":0.8835038254881024,"vX0":5.237782156473155,"vY0":-115.58177210127286,"vZ0":-3.649521126218545,"x":54.13,"y":214.93,"x0":-1.9098699524857725,"y0":50.004514426968306,"z0":5.901356150608522,"aX":13.081115995863284},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.0,"breakHorizontal":-19.0,"spinRate":2804,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.47455152639369924,"extension":6.138730785403369},"index":0,"playId":"cd54556c-d1fe-372f-a304-b6146c5eec5a","pitchNumber":1,"startTime":"2026-07-25T00:26:32.444Z","endTime":"2026-07-25T00:26:39.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:26:39.472Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:26:57.455Z","endTime":"2026-07-25T00:28:27.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556641612645524,"aZ":-19.95117247844468,"pfxX":-2.3579938278255432,"pfxZ":6.47053307842134,"pX":-0.759110792532789,"pZ":3.9204185664899125,"vX0":4.236618186635408,"vY0":-135.99416222397056,"vZ0":-1.4330881493358496,"x":145.94,"y":132.93,"x0":-2.0250261920321333,"y0":50.00024878120174,"z0":5.827074418817086,"aX":-4.452763971295785},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":3.5,"spinRate":2426,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.40151998361214813,"extension":6.361104367254954},"index":0,"playId":"24690c11-7136-3d1c-897f-0d5062be17d5","pitchNumber":1,"startTime":"2026-07-25T00:27:04.201Z","endTime":"2026-07-25T00:27:09.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342231206455885,"aZ":-27.17686114344305,"pfxX":-7.01656176846604,"pfxZ":2.7571606223876426,"pX":-0.5361369564731516,"pZ":3.134710455789335,"vX0":6.026251551751773,"vY0":-133.14448323113677,"vZ0":-2.0857726861578496,"x":137.44,"y":154.14,"x0":-1.9080007593493558,"y0":50.00024047697868,"z0":5.878522505483108,"aX":-12.701634231293594},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":11.5,"spinRate":2316,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4100684311061933,"extension":6.2955117173541435},"index":1,"playId":"1e5d4db2-c75f-3be7-bab3-792be71dc36c","pitchNumber":2,"startTime":"2026-07-25T00:27:20.920Z","endTime":"2026-07-25T00:27:25.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664860366681012,"aZ":-39.49742386429944,"pfxX":6.863567747463021,"pfxZ":-5.174460030826329,"pX":-0.5071309187409048,"pZ":1.7179625008550443,"vX0":1.5201695431982047,"vY0":-118.52643348373687,"vZ0":-1.4369925291551777,"x":136.33,"y":192.4,"x0":-2.0489937836037395,"y0":50.001606440580034,"z0":5.954413620702822,"aX":9.717534013153104},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":-12.8,"spinRate":2897,"spinDirection":55},"zone":7,"typeConfidence":0.91,"plateTime":0.4629680019674405,"extension":6.338447105986945},"index":2,"playId":"04b436af-489a-3349-8f43-65b026b4c884","pitchNumber":3,"startTime":"2026-07-25T00:27:41.824Z","endTime":"2026-07-25T00:27:47.497Z","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-25T00:27:55.739Z","endTime":"2026-07-25T00:28:06.900Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772597290092964,"aZ":-20.660786875387515,"pfxX":-3.2040665990784736,"pfxZ":6.2093902570533395,"pX":-1.111930779547553,"pZ":3.516882401111099,"vX0":3.298727492127855,"vY0":-135.60093148110596,"vZ0":-2.453682217023947,"x":159.38,"y":143.82,"x0":-1.9302838171271628,"y0":50.004468542599426,"z0":5.881329685834886,"aX":-5.943276938604384},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":5.0,"spinRate":2435,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.40455139615842217,"extension":6.29002857485812},"index":4,"playId":"3f83b517-7af3-31bb-b01c-79cce1bc644d","pitchNumber":4,"startTime":"2026-07-25T00:28:06.900Z","endTime":"2026-07-25T00:28:11.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385527939665696,"aZ":-39.19454525429002,"pfxX":8.359330781580425,"pfxZ":-4.892526683225224,"pX":0.7627965667788947,"pZ":0.892937993456193,"vX0":3.8392730346458297,"vY0":-119.37767580910037,"vZ0":-3.2028261399866143,"x":87.92,"y":214.67,"x0":-1.9558555830950282,"y0":50.00585723979204,"z0":5.803429903143581,"aX":11.98677612329147},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.4,"breakHorizontal":-16.1,"spinRate":2870,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45997095428210333,"extension":6.362462590516534},"index":5,"playId":"aa5c27ab-381e-34a3-a40d-52a22fd1a3f1","pitchNumber":5,"startTime":"2026-07-25T00:28:23.821Z","endTime":"2026-07-25T00:28:27.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:28:27.585Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:29:02.070Z","endTime":"2026-07-25T00:31:34.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T00:28:46.136Z","endTime":"2026-07-25T00:29:04.431Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562553764996956,"aZ":-26.61160111769664,"pfxX":-7.601295630247334,"pfxZ":3.096867383200859,"pX":-1.8978830244405058,"pZ":2.664694344295839,"vX0":3.187949257868619,"vY0":-133.40040662444324,"vZ0":-3.058280577335573,"x":189.34,"y":166.83,"x0":-2.122986994781743,"y0":50.00366873305743,"z0":5.751126054965693,"aX":-13.656123673159225},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":13.1,"spinRate":2272,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.411093342468269,"extension":6.342823079676177},"index":1,"playId":"b2f2598c-06da-3aee-9f2a-213133cfcec5","pitchNumber":1,"startTime":"2026-07-25T00:29:04.431Z","endTime":"2026-07-25T00:29:08.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461775210841648,"aZ":-25.32394577180329,"pfxX":-6.916947006329414,"pfxZ":3.749457512492538,"pX":-0.16917731409287456,"pZ":2.26724962397844,"vX0":7.050508502524078,"vY0":-133.94079120313174,"vZ0":-4.45880651118888,"x":123.45,"y":177.56,"x0":-1.9301132243275223,"y0":50.00338987607792,"z0":5.752541513501,"aX":-12.636833741728807},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":11.2,"spinRate":2297,"spinDirection":218},"zone":5,"typeConfidence":0.77,"plateTime":0.4081018918120347,"extension":6.448681877754734},"index":2,"playId":"e9c584d0-2d5e-3c53-a9e9-d0a4351aa61b","pitchNumber":2,"startTime":"2026-07-25T00:29:22.524Z","endTime":"2026-07-25T00:29:26.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759583263458573,"aZ":-23.565991120025792,"pfxX":1.4243110390991758,"pfxZ":4.881619290340917,"pX":-0.8935051625765735,"pZ":2.2175357764165895,"vX0":2.5852851865324356,"vY0":-131.84046265442535,"vZ0":-4.568995491271955,"x":151.06,"y":178.91,"x0":-2.0713551892340463,"y0":50.00047989808405,"z0":5.710023064729579,"aX":2.5086810751724533},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-3.1,"spinRate":2537,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.41529057396964486,"extension":6.341079115915631},"index":3,"playId":"94b515fe-bc74-3ec2-9268-d1784c61538b","pitchNumber":3,"startTime":"2026-07-25T00:29:41.546Z","endTime":"2026-07-25T00:29:47.927Z","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":1},"index":4,"playId":"e506e7be-9a15-35e1-88af-f36ca2b9b4bc","startTime":"2026-07-25T00:29:59.858Z","endTime":"2026-07-25T00:30:04.218Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52226989409512,"aZ":-34.119897479987486,"pfxX":3.509389731302613,"pfxZ":-1.1911415992754257,"pX":1.4756079087515412,"pZ":2.020647932353791,"vX0":6.989171640614564,"vY0":-126.10724742451627,"vZ0":-2.701154446277888,"x":60.75,"y":184.22,"x0":-1.7737838055386148,"y0":50.004204433560965,"z0":5.822830631887518,"aX":5.7251251935033345},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-7.8,"spinRate":2649,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.43219615985826376,"extension":6.340760740927035},"index":5,"playId":"7c1cb29a-ece6-3984-9c3e-72cc6825d6eb","pitchNumber":4,"startTime":"2026-07-25T00:30:23.009Z","endTime":"2026-07-25T00:30:26.009Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755183329917923,"aZ":-23.597435067148684,"pfxX":-6.421321297916038,"pfxZ":4.598563918048441,"pX":0.4059234080310726,"pZ":3.234099854083623,"vX0":8.4364530242851,"vY0":-135.26775482126706,"vZ0":-2.419149105329175,"x":101.53,"y":151.46,"x0":-1.9098712118333945,"y0":50.00303870759619,"z0":5.783477043485597,"aX":-11.976117344272561},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":10.0,"spinRate":2438,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.4039567081433728,"extension":6.462123439341494},"index":6,"playId":"3e6cff0f-c947-3403-8fcd-7c44ee8fcefe","pitchNumber":5,"startTime":"2026-07-25T00:30:44.655Z","endTime":"2026-07-25T00:30:47.655Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647637914651796,"aZ":-25.848438643695573,"pfxX":-7.981566143037426,"pfxZ":3.4183875543671416,"pX":-1.4663487245412157,"pZ":2.8440755331868255,"vX0":4.3062936654164465,"vY0":-134.26584947984054,"vZ0":-2.8898556256126313,"x":172.89,"y":161.99,"x0":-2.0435031661075347,"y0":50.00020035165978,"z0":5.749092884965506,"aX":-14.753229969464343},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":13.7,"spinRate":2357,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40600727168460304,"extension":6.430681163911685},"index":7,"playId":"89766f01-366a-3989-84e1-e49c9e15dbcf","pitchNumber":6,"startTime":"2026-07-25T00:31:04.366Z","endTime":"2026-07-25T00:31:08.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478807806177564,"aZ":-19.05703591151618,"pfxX":-2.664721211235511,"pfxZ":6.772939721759027,"pX":0.17505505001995503,"pZ":2.736144211928971,"vX0":6.471618899018772,"vY0":-138.19691872396064,"vZ0":-4.706511921876652,"x":110.33,"y":164.9,"x0":-1.8496513507151722,"y0":50.00230802388777,"z0":5.739425023964879,"aX":-5.160912965370327},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":3.5,"spinRate":2256,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3961775704155408,"extension":6.292328172949786},"index":8,"playId":"08c78140-ddbd-3bff-b6cd-bf1d649f82ed","pitchNumber":7,"startTime":"2026-07-25T00:31:30.823Z","endTime":"2026-07-25T00:31:34.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:31:34.465Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to center fielder Tristan Peters. Lucas Spence to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:31:47.433Z","endTime":"2026-07-25T00:32:09.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33604556511647,"aZ":-27.660716289045638,"pfxX":-1.5240057521300785,"pfxZ":2.464990119754974,"pX":0.2472500881105262,"pZ":2.4450571847690985,"vX0":6.076358177273151,"vY0":-134.28851384805034,"vZ0":-3.4822249948036266,"x":107.58,"y":172.76,"x0":-1.8441405665309403,"y0":50.00468498446696,"z0":5.720499037779256,"aX":-2.7927024506899536},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":1.4,"spinRate":2613,"spinDirection":184},"zone":5,"typeConfidence":0.69,"plateTime":0.40745670187128935,"extension":6.290868803193145},"hitData":{"launchSpeed":102.9,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.91,"coordY":87.7}},"index":0,"playId":"356344b0-dcda-314d-a767-9502ee9af17c","pitchNumber":1,"startTime":"2026-07-25T00:31:59.865Z","endTime":"2026-07-25T00:32:09.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:32:09.869Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yordan Alvarez lines out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:32:22.078Z","endTime":"2026-07-25T00:33:50.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96162231181828,"aZ":-39.91763305189402,"pfxX":9.177356524473046,"pfxZ":-5.456701917407673,"pX":-0.9567643765766496,"pZ":1.4170913966466057,"vX0":0.11684998663937696,"vY0":-118.47827658076532,"vZ0":-1.8679786883725462,"x":153.47,"y":200.52,"x0":-2.198732114320306,"y0":50.00269796105534,"z0":5.869053824069396,"aX":13.025894299575691},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.1,"breakHorizontal":-16.7,"spinRate":2895,"spinDirection":55},"zone":13,"typeConfidence":0.91,"plateTime":0.46257693763254126,"extension":6.271306157441767},"index":0,"playId":"b4aa7920-9974-3d65-88c6-6b9c82ba4c09","pitchNumber":1,"startTime":"2026-07-25T00:32:48.351Z","endTime":"2026-07-25T00:32:52.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62605660320077,"aZ":-21.161111909648632,"pfxX":-1.722199843391903,"pfxZ":5.815214605307197,"pX":0.09269393547359057,"pZ":4.350159463371818,"vX0":6.189774590501116,"vY0":-136.84655672375854,"vZ0":-0.29044001689357074,"x":113.47,"y":121.33,"x0":-1.9762041372534425,"y0":50.001953785675234,"z0":5.909128519453835,"aX":-3.261672457656804},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":1.8,"spinRate":2461,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.40048650746974657,"extension":6.3562859285632864},"index":1,"playId":"65d39fae-8e4c-3fb0-ba79-9d682609c432","pitchNumber":2,"startTime":"2026-07-25T00:33:05.185Z","endTime":"2026-07-25T00:33:08.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202948993950315,"aZ":-20.656216012092806,"pfxX":-1.7394605238992007,"pfxZ":6.1756962838104705,"pX":-0.02719610271206263,"pZ":3.209189236961354,"vX0":5.563370701580723,"vY0":-135.3460020736256,"vZ0":-3.0287712052823363,"x":118.04,"y":152.13,"x0":-1.878886604740207,"y0":50.000186366567576,"z0":5.781230422307596,"aX":-3.243456855039233},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":2.0,"spinRate":2400,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.40395106651664836,"extension":6.2712187882513915},"index":2,"playId":"8be6eba7-c633-3378-8af8-3ebcf6fd398b","pitchNumber":3,"startTime":"2026-07-25T00:33:22.829Z","endTime":"2026-07-25T00:33:27.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181315282231115,"aZ":-21.523919929573655,"pfxX":-1.7847794144467333,"pfxZ":5.630497767079161,"pX":0.5279394448197017,"pZ":3.0530279141214174,"vX0":7.238921239400874,"vY0":-136.47439527721986,"vZ0":-3.1719072226751663,"x":96.88,"y":156.35,"x0":-1.9235932997212655,"y0":50.00494057208292,"z0":5.707682913538066,"aX":-3.3780285908731025},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":1.8,"spinRate":2487,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.4008702283558083,"extension":6.225221334721671},"hitData":{"launchSpeed":82.7,"launchAngle":26.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.19,"coordY":87.04}},"index":3,"playId":"470478bf-d6b2-361b-8d2a-8b4c14441156","pitchNumber":4,"startTime":"2026-07-25T00:33:43.899Z","endTime":"2026-07-25T00:33:50.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:33:50.901Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:35:45.858Z","endTime":"2026-07-25T00:37:18.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.503867795757444,"aZ":-11.706713238363802,"pfxX":-6.429373111620244,"pfxZ":11.06666721711968,"pX":-0.0060531745097986,"pZ":2.6786080412628643,"vX0":7.322225958092635,"vY0":-134.93680773181154,"vZ0":-6.455207608584967,"x":117.23,"y":166.46,"x0":-1.915499289310863,"y0":50.00608956959484,"z0":5.921538717659354,"aX":-11.895531408211191},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":10.2,"spinRate":2301,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.4054352347418453,"extension":6.783274394419457},"index":0,"playId":"d82b4ccb-4dc9-38fe-bc60-3b03eeebfc16","pitchNumber":1,"startTime":"2026-07-25T00:35:59.874Z","endTime":"2026-07-25T00:36:02.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248621371292824,"aZ":-11.456080943939927,"pfxX":-5.804398841501247,"pfxZ":10.844089029873606,"pX":0.6087373689635556,"pZ":1.1916278653829189,"vX0":8.803607963542825,"vY0":-136.86521872960964,"vZ0":-10.529174075875815,"x":93.8,"y":206.61,"x0":-1.885144505276775,"y0":50.00112567909063,"z0":5.857384313042577,"aX":-11.087926738555488},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2249,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3991399999426255,"extension":6.889561170861208},"index":1,"playId":"9ce81598-3d80-3207-aa06-488ea6f8aca8","pitchNumber":2,"startTime":"2026-07-25T00:36:15.532Z","endTime":"2026-07-25T00:36:18.532Z","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":83.3,"endSpeed":77.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392219917017098,"aZ":-29.658735697000782,"pfxX":8.134894611840258,"pfxZ":1.6757535775056986,"pX":0.2348568949951448,"pZ":3.0590487780464954,"vX0":3.3101068786887966,"vY0":-121.32592259906374,"vZ0":-1.128900021497301,"x":108.05,"y":156.19,"x0":-2.201547895890169,"y0":50.002345666987736,"z0":6.1010623244557545,"aX":12.199113820939333},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-15.5,"spinRate":2647,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.45041897093870586,"extension":6.578203611140777},"index":2,"playId":"819df272-4812-3aa4-886b-e0bfdcb32243","pitchNumber":3,"startTime":"2026-07-25T00:36:29.522Z","endTime":"2026-07-25T00:36:33.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69707746070707,"aZ":-10.539426580876125,"pfxX":-7.040916124993474,"pfxZ":10.951637937192782,"pX":0.07167431731183146,"pZ":2.650765304860831,"vX0":7.822975865504642,"vY0":-139.50488462021917,"vZ0":-7.335091988191651,"x":114.27,"y":167.21,"x0":-1.851000177233168,"y0":50.00628914122587,"z0":6.005223149244977,"aX":-13.913720391092124},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":11.2,"spinRate":2439,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3922855668120251,"extension":6.641498753077185},"index":3,"playId":"bdf4da84-1f77-3ad6-a1d2-d16e976c4393","pitchNumber":4,"startTime":"2026-07-25T00:36:43.997Z","endTime":"2026-07-25T00:36:50.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04539402084033,"aZ":-12.596062740288657,"pfxX":-6.622603597130529,"pfxZ":10.05562858826037,"pX":-0.49468092577374967,"pZ":3.5612142734525882,"vX0":6.370037242366607,"vY0":-139.30625116893373,"vZ0":-4.463887715404567,"x":135.86,"y":142.63,"x0":-1.961041554218818,"y0":50.00217159247704,"z0":6.0300200810306075,"aX":-12.893506811886422},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2412,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39460553450581237,"extension":6.5053479216850585},"index":4,"playId":"c68adcd4-074a-312f-999f-a472bcfc4a22","pitchNumber":5,"startTime":"2026-07-25T00:37:14.252Z","endTime":"2026-07-25T00:37:18.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:37:18.184Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:37:23.017Z","endTime":"2026-07-25T00:37:56.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.075328628979637,"aZ":-30.41253215673907,"pfxX":-9.295172731681118,"pfxZ":1.1397308387639988,"pX":-0.8966939089602689,"pZ":2.42515804655532,"vX0":5.96593149414552,"vY0":-123.30701836237358,"vZ0":-2.7391697946909153,"x":151.18,"y":173.3,"x0":-2.1375362586031024,"y0":50.00164735336474,"z0":6.1113687249570186,"aX":-14.340359114604766},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":2313,"spinDirection":257},"zone":13,"typeConfidence":0.86,"plateTime":0.4438695563417254,"extension":6.667251172230908},"hitData":{"launchSpeed":79.5,"launchAngle":19.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.72,"coordY":98.52}},"index":0,"playId":"3f421d25-7897-3871-816c-6f0756da899d","pitchNumber":1,"startTime":"2026-07-25T00:37:45.476Z","endTime":"2026-07-25T00:37:56.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:37:56.268Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:38:02.876Z","endTime":"2026-07-25T00:40:10.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634732727506123,"aZ":-13.73875620793783,"pfxX":-7.683352638360733,"pfxZ":9.799095696634545,"pX":-0.09816402834587798,"pZ":2.695379394619869,"vX0":7.304850126615085,"vY0":-135.77549848947456,"vZ0":-6.793516608624681,"x":120.74,"y":166.0,"x0":-1.815468939328973,"y0":50.00044799072564,"z0":6.172000469268492,"aX":-14.451506897082524},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":12.5,"spinRate":2277,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.40225236076154225,"extension":6.496431752080822},"index":0,"playId":"0ba0331b-19c2-3e2b-a53a-91592f594a26","pitchNumber":1,"startTime":"2026-07-25T00:38:23.420Z","endTime":"2026-07-25T00:38:26.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17772930279715,"aZ":-14.782696916623841,"pfxX":-6.562224488654899,"pfxZ":9.106138996401867,"pX":0.25566226206243875,"pZ":4.239694544953329,"vX0":8.152797443684733,"vY0":-137.48989264425393,"vZ0":-2.8861750086694773,"x":107.25,"y":124.31,"x0":-1.8988424256218064,"y0":50.00150795671711,"z0":6.309292663934972,"aX":-12.532014635522652},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2303,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.3987396663754783,"extension":6.542851591272102},"index":1,"playId":"d740bd07-08dd-39f3-808a-b765fa5bef17","pitchNumber":2,"startTime":"2026-07-25T00:38:44.236Z","endTime":"2026-07-25T00:38:48.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75945817115346,"aZ":-12.387767251179284,"pfxX":-6.687301470059311,"pfxZ":10.179402135829806,"pX":-0.9025574441499249,"pZ":1.895379850769306,"vX0":4.978774773444194,"vY0":-138.5011444542172,"vZ0":-8.831167775946346,"x":151.4,"y":187.6,"x0":-1.8540617585418568,"y0":50.00590309828152,"z0":5.952750640982334,"aX":-13.002143569703383},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":11.0,"spinRate":2374,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.3953743696836898,"extension":6.73984084959068},"index":2,"playId":"93e53953-e23e-3983-a3a6-c3d0e3594540","pitchNumber":3,"startTime":"2026-07-25T00:39:02.156Z","endTime":"2026-07-25T00:39:07.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"527fb362-0075-3dbb-8e4d-0795400ec2b0","startTime":"2026-07-25T00:39:20.210Z","endTime":"2026-07-25T00:39:23.210Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.241135785035468,"aZ":-17.15749174076071,"pfxX":-6.840997023390059,"pfxZ":7.693923077052178,"pX":-1.1480131651190084,"pZ":3.4336533844493826,"vX0":5.0632732627998465,"vY0":-138.6482673770018,"vZ0":-4.374623464834779,"x":160.76,"y":146.07,"x0":-2.106669744817516,"y0":50.00337977372476,"z0":6.172665540227796,"aX":-13.354077501064571},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2293,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3946552316572127,"extension":6.583521579427612},"index":4,"playId":"3d2b59d5-3aa4-3093-8d07-a223dfa28433","pitchNumber":4,"startTime":"2026-07-25T00:39:38.629Z","endTime":"2026-07-25T00:39:43.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721894743894268,"aZ":-15.569269235491676,"pfxX":-6.311321262712869,"pfxZ":8.428865976246705,"pX":-0.5927331599333785,"pZ":2.321706223116272,"vX0":5.876784404541228,"vY0":-139.31761832706354,"vZ0":-7.335838811168979,"x":139.59,"y":176.09,"x0":-1.9074795181904813,"y0":50.002469914440695,"z0":6.014244296470441,"aX":-12.431167962521954},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2339,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.39285449502402736,"extension":6.741950768406354},"hitData":{"launchSpeed":96.5,"launchAngle":47.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.8,"coordY":96.83}},"index":5,"playId":"072857f3-f701-3f08-8bc4-f8c936d862ef","pitchNumber":5,"startTime":"2026-07-25T00:39:59.953Z","endTime":"2026-07-25T00:40:10.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:40:10.995Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase Meidroth pops out to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:41:04.192Z","endTime":"2026-07-25T00:41:38.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"21273be9-4be3-3323-8e3f-a9290577a79a","startTime":"2026-07-25T00:40:45.192Z","endTime":"2026-07-25T00:40:48.192Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.626368696792266,"aZ":-12.54346677941791,"pfxX":-5.550780671315879,"pfxZ":10.371308424524813,"pX":1.0949356260527687,"pZ":2.484389665580313,"vX0":9.57857757297977,"vY0":-136.37767849022993,"vZ0":-7.442026216412938,"x":75.26,"y":171.7,"x0":-1.7338979437556372,"y0":50.003106958713616,"z0":6.104735908797905,"aX":-10.507452088982486},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2317,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.40088684414556974,"extension":6.731340097802664},"index":1,"playId":"bb13a77a-6d20-365d-a513-79932b92f7d0","pitchNumber":1,"startTime":"2026-07-25T00:41:06.473Z","endTime":"2026-07-25T00:41:11.295Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390751159895434,"aZ":-11.064540761722062,"pfxX":-4.620531128336527,"pfxZ":10.782688799937342,"pX":-0.683158058960648,"pZ":2.546498376018411,"vX0":5.350918387933395,"vY0":-138.65166796193614,"vZ0":-7.842721063007117,"x":143.04,"y":170.02,"x0":-2.032692935286088,"y0":50.003614922587325,"z0":6.140180768817053,"aX":-9.046763102267741},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2359,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.39420815865210557,"extension":6.58781965413817},"hitData":{"launchSpeed":88.5,"launchAngle":70.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.28,"coordY":166.79}},"index":2,"playId":"19cd0956-4fb4-3267-9e7c-7711f4f3afae","pitchNumber":2,"startTime":"2026-07-25T00:41:27.905Z","endTime":"2026-07-25T00:41:38.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:41:38.345Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:43:47.052Z","endTime":"2026-07-25T00:45:49.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698278817872154,"aZ":-25.446811550838564,"pfxX":1.9644503565413691,"pfxZ":3.8767590627623036,"pX":0.17180942453027512,"pZ":3.2767718065145055,"vX0":5.1409978799444245,"vY0":-130.47482253712164,"vZ0":-1.7349594094075376,"x":110.45,"y":150.31,"x0":-2.0740378963305623,"y0":50.00427692955804,"z0":5.855241690164295,"aX":3.4095861607367715},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-4.7,"spinRate":2571,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.41870466524526995,"extension":6.365200617591394},"index":0,"playId":"167f6419-5515-3cd2-a447-2ccd8c2ba51d","pitchNumber":1,"startTime":"2026-07-25T00:43:49.049Z","endTime":"2026-07-25T00:43:52.833Z","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-25T00:44:05.417Z","endTime":"2026-07-25T00:44:15.966Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97492083007169,"aZ":-23.47166140092741,"pfxX":-5.648089163917067,"pfxZ":4.771587557372202,"pX":1.5413705462559149,"pZ":1.3163644564563535,"vX0":10.357733240718465,"vY0":-133.4953597140941,"vZ0":-7.011671769019609,"x":58.25,"y":203.24,"x0":-1.6371157007465216,"y0":50.00358554694621,"z0":5.641170307252431,"aX":-10.3011345824307},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":8.3,"spinRate":2417,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40870957331482494,"extension":6.568857991568892},"index":2,"playId":"ebf6aca8-a76e-311f-bd65-7211159f74be","pitchNumber":2,"startTime":"2026-07-25T00:44:15.966Z","endTime":"2026-07-25T00:44:18.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748852889984743,"aZ":-39.826932418599284,"pfxX":7.741567515554624,"pfxZ":-5.492516040801277,"pX":1.386198012175972,"pZ":1.7481523393098373,"vX0":5.194799500202072,"vY0":-117.43774860592595,"vZ0":-1.1670575199898363,"x":64.16,"y":191.58,"x0":-1.8621748249113586,"y0":50.00375250443217,"z0":5.964313670777361,"aX":10.785328694136462},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.0,"breakHorizontal":-15.4,"spinRate":2908,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4668437336748963,"extension":6.643354345403819},"index":3,"playId":"4f009487-32cc-3e59-87ee-7af24dff2ae2","pitchNumber":3,"startTime":"2026-07-25T00:44:30.618Z","endTime":"2026-07-25T00:44:34.598Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769662731679,"aZ":-37.25779624339116,"pfxX":8.397245710891212,"pfxZ":-3.543905675969719,"pX":1.5859613622619246,"pZ":0.867538983475755,"vX0":5.390396327846331,"vY0":-119.09435001642444,"vZ0":-3.8819521427827386,"x":56.55,"y":215.36,"x0":-1.7969875981019505,"y0":50.00050703271632,"z0":5.886945759045875,"aX":12.063581481488606},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.1,"breakHorizontal":-16.6,"spinRate":2922,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4598433868615497,"extension":6.391377345381927},"index":4,"playId":"f3e827e8-1112-3b40-b068-54475b76e300","pitchNumber":4,"startTime":"2026-07-25T00:44:45.641Z","endTime":"2026-07-25T00:44:49.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643457712909477,"aZ":-24.323621560075047,"pfxX":-7.873270113019288,"pfxZ":4.2977975156176225,"pX":0.2459748816239556,"pZ":2.876251538693696,"vX0":8.181309277614304,"vY0":-134.02068095473567,"vZ0":-3.180980892073353,"x":107.62,"y":161.12,"x0":-1.8162718615387867,"y0":50.00540590374507,"z0":5.806346152854571,"aX":-14.394319412258554},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":2425,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.40791766146661956,"extension":6.498877356346531},"index":5,"playId":"86a1538c-cb9b-3181-b579-abffca0c5c86","pitchNumber":5,"startTime":"2026-07-25T00:45:02.001Z","endTime":"2026-07-25T00:45:05.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81030414478113,"aZ":-23.705904679471246,"pfxX":1.0775803505429735,"pfxZ":4.774644177172787,"pX":0.21982569840200208,"pZ":2.7772983961451234,"vX0":5.558347036283771,"vY0":-131.33319060624805,"vZ0":-3.137311386201573,"x":108.62,"y":163.79,"x0":-2.0508508550607254,"y0":50.00412513777044,"z0":5.720714648834007,"aX":1.9101019249633986},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2605,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.4146293500658471,"extension":6.432129087504445},"index":6,"playId":"9f2c93a9-f28f-300c-835a-2f7ca97b8a2a","pitchNumber":6,"startTime":"2026-07-25T00:45:20.353Z","endTime":"2026-07-25T00:45:23.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64142838584261,"aZ":-23.206458182429603,"pfxX":-6.422960690219473,"pfxZ":4.835145164904736,"pX":-0.07344534951108246,"pZ":3.1138793184752327,"vX0":7.2122070172395105,"vY0":-134.4321846163119,"vZ0":-2.726761165454076,"x":119.8,"y":154.71,"x0":-1.94037694537161,"y0":50.00035689572965,"z0":5.7658336050343255,"aX":-11.905617261616804},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":10.3,"spinRate":2417,"spinDirection":213},"zone":2,"typeConfidence":0.84,"plateTime":0.40545203266821517,"extension":6.409392155706354},"hitData":{"launchSpeed":88.4,"launchAngle":61.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.96,"coordY":135.36}},"index":7,"playId":"5dbf2bf4-6cf4-3764-98c1-a591f27e36b6","pitchNumber":7,"startTime":"2026-07-25T00:45:39.820Z","endTime":"2026-07-25T00:45:49.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:45:49.827Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Altuve pops out to first baseman Munetaka Murakami in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:45:59.338Z","endTime":"2026-07-25T00:47:22.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790003797804868,"aZ":-39.381397756966564,"pfxX":8.235699574766077,"pfxZ":-4.946570972141142,"pX":-0.5949681590156211,"pZ":2.035258187144862,"vX0":1.2192671240356736,"vY0":-119.79653469298137,"vZ0":-0.6260320245934828,"x":139.68,"y":183.83,"x0":-2.180626336227984,"y0":50.005297282043244,"z0":5.815328975869575,"aX":11.990996400481297},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.9,"breakHorizontal":-15.2,"spinRate":2954,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.45693081210971,"extension":6.22853345422577},"index":0,"playId":"36a2321e-72df-3c3b-9c3f-941ced112cfe","pitchNumber":1,"startTime":"2026-07-25T00:46:14.116Z","endTime":"2026-07-25T00:46:18.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.990240119838823,"aZ":-39.5317897707142,"pfxX":7.910668762485088,"pfxZ":-5.184247066377812,"pX":-0.023766102282562228,"pZ":0.5644303827416801,"vX0":2.2545231238766172,"vY0":-118.71384909449353,"vZ0":-3.7546062032583842,"x":117.91,"y":223.54,"x0":-2.0150119746289006,"y0":50.00500150985366,"z0":5.787134805789397,"aX":11.223660327965632},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.1,"breakHorizontal":-14.9,"spinRate":2946,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.46243953911062263,"extension":6.39390751478121},"index":1,"playId":"69598b71-d060-3143-844b-6adbb5f5026f","pitchNumber":2,"startTime":"2026-07-25T00:46:31.330Z","endTime":"2026-07-25T00:46:34.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23278601168184,"aZ":-23.437093705883303,"pfxX":-8.213255577426999,"pfxZ":4.522398669007905,"pX":0.2670667810897241,"pZ":2.075694429068836,"vX0":8.487842680540433,"vY0":-137.782652702737,"vZ0":-5.422566800296047,"x":106.82,"y":182.74,"x0":-1.779250469910744,"y0":50.0017769438746,"z0":5.642610740953401,"aX":-15.866585554752943},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":13.2,"spinRate":2536,"spinDirection":211},"zone":6,"typeConfidence":0.94,"plateTime":0.3967991526870067,"extension":6.385364428344929},"index":2,"playId":"78351a99-f33f-30e0-8f83-9f3c546b888c","pitchNumber":3,"startTime":"2026-07-25T00:46:49.095Z","endTime":"2026-07-25T00:46:52.095Z","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":1},"index":3,"startTime":"2026-07-25T00:47:00.725Z","endTime":"2026-07-25T00:47:13.785Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50730053483905,"aZ":-15.498470414205936,"pfxX":-0.08470557526196076,"pfxZ":8.506322541668972,"pX":0.3557711656939101,"pZ":2.8305331469308195,"vX0":5.9761347169676124,"vY0":-138.96478986532458,"vZ0":-4.907490073883498,"x":103.44,"y":162.36,"x0":-1.8095088169430762,"y0":50.00050242648252,"z0":5.645422303006285,"aX":-0.1670270501023178},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2526,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3938244509772688,"extension":6.3124152560507},"hitData":{"launchSpeed":86.1,"launchAngle":67.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.64,"coordY":174.9}},"index":4,"playId":"f2286ef7-b604-335c-9fe9-7a82de536650","pitchNumber":4,"startTime":"2026-07-25T00:47:13.785Z","endTime":"2026-07-25T00:47:22.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:47:22.865Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out, first baseman Munetaka Murakami to pitcher Davis Martin.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:47:36.252Z","endTime":"2026-07-25T00:49:24.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26577032210281,"aZ":-19.327210041649952,"pfxX":-1.5498425296836187,"pfxZ":6.8387898290672595,"pX":1.0799386863230283,"pZ":2.310518175199651,"vX0":8.623176006549524,"vY0":-136.9287252916744,"vZ0":-5.291394925140661,"x":75.84,"y":176.4,"x0":-1.9234607845237193,"y0":50.0040737387104,"z0":5.6112482311928495,"aX":-2.913455253079494},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":0.8,"spinRate":2587,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4016698345563685,"extension":6.4833257387464975},"index":0,"playId":"9db3545b-c2f2-3304-9779-1a29ed261031","pitchNumber":1,"startTime":"2026-07-25T00:47:47.743Z","endTime":"2026-07-25T00:47:51.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.986358396853618,"aZ":-28.75983465688614,"pfxX":-5.549303616401207,"pfxZ":1.9966295393480848,"pX":0.16638557067354315,"pZ":1.7653010817973054,"vX0":7.379929429281552,"vY0":-130.01157712110313,"vZ0":-4.4217695627611775,"x":110.66,"y":191.12,"x0":-1.986645336224382,"y0":50.00585889887378,"z0":5.668161177382547,"aX":-9.511579368237111},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":8.4,"spinRate":2121,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.4211183014119353,"extension":6.402604183341001},"index":1,"playId":"3fd8202b-bfb1-3e70-90d0-b851ff642297","pitchNumber":2,"startTime":"2026-07-25T00:48:02.985Z","endTime":"2026-07-25T00:48:06.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83104957647664,"aZ":-20.88501537972372,"pfxX":-1.5372248880486978,"pfxZ":6.104881381189056,"pX":2.137079985473675,"pZ":2.8541478160263156,"vX0":10.87818701773682,"vY0":-135.2073501810083,"vZ0":-3.7324043214571034,"x":35.54,"y":161.72,"x0":-1.7408483269366322,"y0":50.003439484043085,"z0":5.72044789838354,"aX":-2.8449536502827},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":0.5,"spinRate":2434,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.40530902863381746,"extension":6.474191332511078},"index":2,"playId":"d6f1c08a-61a8-3726-8355-2e080f7232b5","pitchNumber":3,"startTime":"2026-07-25T00:48:17.689Z","endTime":"2026-07-25T00:48:27.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160472582211927,"aZ":-31.99711327814205,"pfxX":-6.447682717593411,"pfxZ":0.10388205180844956,"pX":0.3243199986558158,"pZ":2.4284959819961838,"vX0":8.34148550875181,"vY0":-128.87962688914874,"vZ0":-2.1684299730539154,"x":104.64,"y":173.21,"x0":-2.1127518725284493,"y0":50.003028021590566,"z0":5.746140477933657,"aX":-10.874688136703236},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":9.8,"spinRate":2044,"spinDirection":250},"zone":6,"typeConfidence":0.93,"plateTime":0.4245961862053056,"extension":6.429211536761507},"index":3,"playId":"471478f3-c3b2-3996-9f44-1dd641eaf1fe","pitchNumber":4,"startTime":"2026-07-25T00:48:41.285Z","endTime":"2026-07-25T00:48:45.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841734634436214,"aZ":-40.97046904026914,"pfxX":9.060450993925494,"pfxZ":-6.184553332644569,"pX":-0.43693171544995346,"pZ":1.3456185702807455,"vX0":1.2637453686390394,"vY0":-118.80690881488587,"vZ0":-2.0011830026354587,"x":133.65,"y":202.45,"x0":-2.1530130440516144,"y0":50.00302694218593,"z0":5.940045133400307,"aX":12.88613142315457},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.4,"breakHorizontal":-16.7,"spinRate":2889,"spinDirection":49},"zone":13,"typeConfidence":0.91,"plateTime":0.46192255299467,"extension":6.249292549976994},"index":4,"playId":"d07e958a-21cd-3ee8-a45a-a80d1f64d37f","pitchNumber":5,"startTime":"2026-07-25T00:48:55.992Z","endTime":"2026-07-25T00:48:58.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627458765975977,"aZ":-27.638214293008485,"pfxX":-7.7104724723216425,"pfxZ":2.4230322431293567,"pX":0.21725134424247428,"pZ":2.168914511252424,"vX0":8.390112149912548,"vY0":-135.7627378764917,"vZ0":-4.285985186530483,"x":108.72,"y":180.22,"x0":-1.905679073657556,"y0":50.006598370523946,"z0":5.683040309395532,"aX":-14.45374386898532},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":12.2,"spinRate":2443,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.40284178188602615,"extension":6.420255524918303},"hitData":{"launchSpeed":96.3,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.98,"coordY":164.76}},"index":5,"playId":"f93fc1e7-9be2-328c-ba3c-89a4efe0fab1","pitchNumber":6,"startTime":"2026-07-25T00:49:16.751Z","endTime":"2026-07-25T00:49:24.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:49:24.894Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Drew Romo hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:51:49.003Z","endTime":"2026-07-25T00:52:30.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kai-Wei Teng replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T00:51:44.832Z","endTime":"2026-07-25T00:51:51.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678906,"link":"/api/v1/people/678906"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08722726446847,"aZ":-20.348771593154108,"pfxX":-5.121568408621823,"pfxZ":6.714510042682514,"pX":-1.4576925304192843,"pZ":2.7545866060168467,"vX0":4.1508828282771795,"vY0":-131.19088649536846,"vZ0":-3.6642722968020753,"x":172.56,"y":164.41,"x0":-2.3870789512514494,"y0":50.00185484068962,"z0":5.667295853904039,"aX":-9.018661702688018},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":8.5,"spinRate":2377,"spinDirection":226},"zone":11,"typeConfidence":0.82,"plateTime":0.41587592505533033,"extension":6.274110350822583},"index":1,"playId":"a9cc676a-5f60-3705-b4e7-90a228188977","pitchNumber":1,"startTime":"2026-07-25T00:51:51.265Z","endTime":"2026-07-25T00:51:55.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25757569546422,"aZ":-32.03569561893246,"pfxX":5.124205727820233,"pfxZ":0.09787817302610158,"pX":-0.5659086251190562,"pZ":2.9791613632155767,"vX0":2.9088119344280017,"vY0":-119.52653031712018,"vZ0":0.425750810600271,"x":138.57,"y":158.34,"x0":-2.4576093244728927,"y0":50.00478980965843,"z0":5.635308577521977,"aX":7.545188438867939},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-10.0,"spinRate":2564,"spinDirection":61},"zone":1,"typeConfidence":0.9,"plateTime":0.45521328555582397,"extension":6.172181247022453},"index":2,"playId":"1e31dd5f-a99a-3abf-9ca8-d32f51651e8f","pitchNumber":2,"startTime":"2026-07-25T00:52:07.894Z","endTime":"2026-07-25T00:52:11.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.003638197955475,"aZ":-38.91734285272929,"pfxX":4.44475418172213,"pfxZ":-4.901223876852957,"pX":2.274352976281157,"pZ":0.9993706013302686,"vX0":8.215134913533788,"vY0":-116.37794354905039,"vZ0":-2.369690081900015,"x":30.31,"y":211.8,"x0":-1.8728127279319635,"y0":50.0001682086494,"z0":5.7026613308080245,"aX":6.119487414799799},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.2,"breakHorizontal":-10.0,"spinRate":2538,"spinDirection":30},"zone":14,"typeConfidence":0.92,"plateTime":0.46990401395161774,"extension":6.3651784881939975},"index":3,"playId":"c34bc05d-9740-368a-9465-e416579514f6","pitchNumber":3,"startTime":"2026-07-25T00:52:25.739Z","endTime":"2026-07-25T00:52:30.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:52:30.994Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch. Drew Romo to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:52:36.053Z","endTime":"2026-07-25T00:56:41.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90674173487051,"aZ":-31.49658609125203,"pfxX":8.43454344497013,"pfxZ":0.473740871974071,"pX":0.05330021197360637,"pZ":2.916528556885004,"vX0":3.0741931341102218,"vY0":-119.00216495070548,"vZ0":0.36192167267715725,"x":114.97,"y":160.03,"x0":-2.351258354549945,"y0":50.00367774288439,"z0":5.616403238431748,"aX":12.09303349722273},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.2,"breakHorizontal":-16.1,"spinRate":2512,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.4603341666380265,"extension":6.231997025629404},"index":0,"playId":"1c9fea09-3062-3f84-958c-1569f30d62dc","pitchNumber":1,"startTime":"2026-07-25T00:53:00.896Z","endTime":"2026-07-25T00:53:04.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854950147110014,"aZ":-26.126496586587574,"pfxX":-5.381962481810141,"pfxZ":3.7737085121334175,"pX":-0.3758914924974946,"pZ":2.1728574742363613,"vX0":5.898464076662672,"vY0":-125.38673067493833,"vZ0":-3.3427269480529076,"x":131.33,"y":180.11,"x0":-2.0525887147240214,"y0":50.00232863873208,"z0":5.640444987947988,"aX":-8.623742778393963},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":8.5,"spinRate":1324,"spinDirection":241},"zone":4,"typeConfidence":0.86,"plateTime":0.43578331110359914,"extension":6.278900683086745},"index":1,"playId":"16e14645-789e-3060-b384-60ac77c1ba0b","pitchNumber":2,"startTime":"2026-07-25T00:53:20.310Z","endTime":"2026-07-25T00:53:24.188Z","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":91.5,"endSpeed":83.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6483122038038,"aZ":-19.67502103819445,"pfxX":-3.9855438743209275,"pfxZ":6.970735915368859,"pX":0.4493664340251627,"pZ":3.5528924950319247,"vX0":7.91468650934937,"vY0":-133.10190932347442,"vZ0":-1.9834921571809978,"x":99.87,"y":142.85,"x0":-2.045420479794733,"y0":50.00622356522515,"z0":5.732975804347696,"aX":-7.151068790922359},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":5.5,"spinRate":2390,"spinDirection":226},"zone":12,"typeConfidence":0.89,"plateTime":0.4115517732665075,"extension":6.30333611158587},"index":2,"playId":"f3e63e2a-caab-3289-9733-6879cfbf7a10","pitchNumber":3,"startTime":"2026-07-25T00:53:40.210Z","endTime":"2026-07-25T00:53:44.828Z","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":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933341723687928,"aZ":-26.713510474216825,"pfxX":-6.2048204998522145,"pfxZ":3.370813684030356,"pX":-2.98511251789172,"pZ":3.6572464276458065,"vX0":0.8094526812907069,"vY0":-126.27035388124914,"vZ0":0.12638918789124498,"x":230.79,"y":140.03,"x0":-2.5028095915252515,"y0":50.00374978253102,"z0":5.750257470892409,"aX":-10.05167550697282},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":11.0,"spinRate":1416,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4332438263812426,"extension":6.33121405880106},"index":3,"playId":"8571a445-3a9b-37d6-a0fe-e11cccb06f45","pitchNumber":4,"startTime":"2026-07-25T00:54:06.080Z","endTime":"2026-07-25T00:54:09.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292109825789197,"aZ":-30.249628202452282,"pfxX":6.132374187045332,"pfxZ":1.2507933678577547,"pX":0.5106543344280892,"pZ":3.058742785606849,"vX0":4.840740069350197,"vY0":-122.9724455554905,"vZ0":0.18925062854185581,"x":97.54,"y":156.19,"x0":-2.2766907944830304,"y0":50.00232622594805,"z0":5.536813772468335,"aX":9.4366867471152},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":-12.2,"spinRate":2669,"spinDirection":63},"zone":3,"typeConfidence":0.9,"plateTime":0.44459714401528094,"extension":6.260374655065138},"index":4,"playId":"7a971be1-3a2c-30d6-95d7-a83d12b0468d","pitchNumber":5,"startTime":"2026-07-25T00:54:25.619Z","endTime":"2026-07-25T00:54:28.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192204120946652,"aZ":-30.815528189286386,"pfxX":7.477542848315458,"pfxZ":0.9071418089974781,"pX":1.0816287100644937,"pZ":1.6829798688289586,"vX0":5.3986956257078935,"vY0":-121.02265492680385,"vZ0":-2.7261449285552866,"x":75.77,"y":193.34,"x0":-2.1442434068984673,"y0":50.000411658742735,"z0":5.505521174435108,"aX":11.161263481234164},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-14.8,"spinRate":2609,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.45146982057278295,"extension":6.294142525886596},"index":5,"playId":"2f08085a-b870-30f3-85be-9161b28192b7","pitchNumber":6,"startTime":"2026-07-25T00:54:49.891Z","endTime":"2026-07-25T00:54:54.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228100494858815,"aZ":-18.04987069291074,"pfxX":-3.993728896064912,"pfxZ":7.686966440521944,"pX":-0.9415347839020531,"pZ":3.947457796557871,"vX0":4.489429451867507,"vY0":-134.70565697079007,"vZ0":-1.2785306803350793,"x":152.89,"y":132.2,"x0":-2.1107863094240367,"y0":50.00496981070478,"z0":5.704138059354838,"aX":-7.341257270868408},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2487,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.40658643618861046,"extension":6.3284696996635645},"index":6,"playId":"d22fdc8f-2354-39c2-a727-95a5013947b1","pitchNumber":7,"startTime":"2026-07-25T00:55:09.238Z","endTime":"2026-07-25T00:55:13.908Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31207232542271,"aZ":-30.457602575552702,"pfxX":7.552504660968667,"pfxZ":1.1527228664070348,"pX":0.8490557570875961,"pZ":1.8717872852929016,"vX0":5.307411555733928,"vY0":-120.83161641011013,"vZ0":-2.271552272401152,"x":84.64,"y":188.24,"x0":-2.3526777093963807,"y0":50.00084206732405,"z0":5.485481796236658,"aX":11.228875429733261},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":2596,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4523290606356922,"extension":6.200285472232843},"index":7,"playId":"c03a229d-0113-39ac-8cbc-efc53963615e","pitchNumber":8,"startTime":"2026-07-25T00:55:29.144Z","endTime":"2026-07-25T00:55:34.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"d0b8f24d-b755-32c1-b2f4-8a8016b731f2","startTime":"2026-07-25T00:55:55.161Z","endTime":"2026-07-25T00:56:00.818Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"playId":"47e485c4-cbe2-3b97-8f7a-fd99806ea076","startTime":"2026-07-25T00:56:15.579Z","endTime":"2026-07-25T00:56:19.944Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.083042777304307,"aZ":-30.862682827397812,"pfxX":6.466415759293475,"pfxZ":0.8500725798280087,"pX":2.215604925535117,"pZ":2.0085154737928037,"vX0":8.739427556647026,"vY0":-122.61009380189333,"vZ0":-2.241136667731219,"x":32.55,"y":184.55,"x0":-2.221951344123699,"y0":50.00122122519731,"z0":5.543799180860538,"aX":9.935334783075662},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-13.6,"spinRate":2733,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.445110621854524,"extension":6.361138445079838},"index":10,"playId":"76bf5043-bde3-3a02-a547-79a602b27d4c","pitchNumber":9,"startTime":"2026-07-25T00:56:36.265Z","endTime":"2026-07-25T00:56:41.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T00:56:41.366Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez challenged (pitch result), call on the field was overturned: Munetaka Murakami called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:57:57.189Z","endTime":"2026-07-25T00:59:15.050Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T00:57:12.365Z","endTime":"2026-07-25T00:57:59.381Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.776827651477184,"aZ":-33.674873063000575,"pfxX":10.168463004951267,"pfxZ":-1.0378658268215233,"pX":-0.02661261976055509,"pZ":2.2071336721839283,"vX0":2.9359978589830904,"vY0":-119.61444416032626,"vZ0":-0.7425392605975409,"x":118.01,"y":179.19,"x0":-2.590329396689901,"y0":50.000049324799505,"z0":5.53723485300912,"aX":14.751856569632528},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":-19.1,"spinRate":2774,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.45767062104227607,"extension":6.269413957391941},"index":1,"playId":"279000ab-598e-3486-809b-8bf62e815111","pitchNumber":1,"startTime":"2026-07-25T00:57:59.381Z","endTime":"2026-07-25T00:58:03.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503242080585974,"aZ":-17.718185501245205,"pfxX":-3.9317685621137644,"pfxZ":7.839329997476282,"pX":-1.5055012337840024,"pZ":3.5731126167711342,"vX0":3.34268729310149,"vY0":-134.09340308255153,"vZ0":-2.0833636090917325,"x":174.39,"y":142.31,"x0":-2.249600234569268,"y0":50.00526349741061,"z0":5.606707386647778,"aX":-7.253294020808931},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2387,"spinDirection":228},"zone":11,"typeConfidence":0.89,"plateTime":0.40647678096511,"extension":6.318620883467392},"index":2,"playId":"0c4df028-41f0-3d5b-95d7-f2f3067ce997","pitchNumber":2,"startTime":"2026-07-25T00:58:16.457Z","endTime":"2026-07-25T00:58:21.759Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.616534345617552,"aZ":-20.249486711988062,"pfxX":-4.701122769541966,"pfxZ":6.742795840316768,"pX":-1.3902868364464167,"pZ":3.66740913610422,"vX0":3.692649466194801,"vY0":-132.01881907196457,"vZ0":-1.4353403707747603,"x":169.99,"y":139.76,"x0":-2.1950779296338423,"y0":50.00182164146607,"z0":5.705814636681232,"aX":-8.313309471708552},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":7.7,"spinRate":2383,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.41459030379972406,"extension":6.264448404862616},"index":3,"playId":"913dc877-db31-37d6-87d4-983a2af91a92","pitchNumber":3,"startTime":"2026-07-25T00:58:33.941Z","endTime":"2026-07-25T00:58:37.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05136430949081,"aZ":-32.8059537087832,"pfxX":9.493976431791655,"pfxZ":-0.443778722385229,"pX":0.07183190868277468,"pZ":2.297932448771278,"vX0":2.9829988349071566,"vY0":-119.33871778387982,"vZ0":-0.6026938728133338,"x":114.26,"y":176.74,"x0":-2.4292139163066717,"y0":50.001573140021556,"z0":5.52194657831892,"aX":13.621287745147765},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":-17.9,"spinRate":2680,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.45986186036192667,"extension":6.268053363511867},"index":4,"playId":"dd61ad45-550b-387c-a605-44d5b7a686f6","pitchNumber":4,"startTime":"2026-07-25T00:58:50.412Z","endTime":"2026-07-25T00:58:54.691Z","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":93.0,"endSpeed":85.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.613935063338403,"aZ":-20.103285437552422,"pfxX":-5.437596533373282,"pfxZ":6.481972656285446,"pX":0.7322419547543391,"pZ":2.5857020141429543,"vX0":8.793945404459238,"vY0":-135.15636348045675,"vZ0":-4.4226407638986815,"x":89.09,"y":168.97,"x0":-1.8472678488028969,"y0":50.005456167996364,"z0":5.642848531866754,"aX":-10.130227084368387},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":8.2,"spinRate":2431,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.40423211375397505,"extension":6.348729829760204},"index":5,"playId":"7064e7eb-ce0e-3e25-8899-c5435459f98e","pitchNumber":5,"startTime":"2026-07-25T00:59:09.448Z","endTime":"2026-07-25T00:59:15.050Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"playEndTime":"2026-07-25T00:59:15.050Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:59:52.303Z","endTime":"2026-07-25T01:00:29.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42322069482495,"aZ":-16.448881615771274,"pfxX":-5.154648222501812,"pfxZ":8.529692204068278,"pX":-0.46047207654105715,"pZ":3.829178344534086,"vX0":6.203214136203491,"vY0":-134.9418127151473,"vZ0":-1.8396707550619342,"x":134.55,"y":135.39,"x0":-2.119586848486615,"y0":50.003463068743315,"z0":5.678838440364267,"aX":-9.504634944201365},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2467,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.40592190155727437,"extension":6.382300507643436},"index":0,"playId":"22295339-45fa-3ab9-b3ec-44786557db02","pitchNumber":1,"startTime":"2026-07-25T00:59:59.010Z","endTime":"2026-07-25T01:00:03.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516804166878185,"aZ":-20.08999229427187,"pfxX":-5.534618302537835,"pfxZ":6.656479128863941,"pX":0.4951301684633581,"pZ":3.1923249424600417,"vX0":8.31241967020016,"vY0":-133.34168349723691,"vZ0":-2.79475451166668,"x":98.13,"y":152.59,"x0":-1.932083298535197,"y0":50.001069301929945,"z0":5.690326720173437,"aX":-10.045623370716003},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":8.4,"spinRate":2453,"spinDirection":224},"zone":3,"typeConfidence":0.89,"plateTime":0.4095134084588925,"extension":6.373883274731287},"hitData":{"launchSpeed":88.8,"launchAngle":81.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":141.03,"coordY":197.71}},"index":1,"playId":"4c7f2cb4-8d5b-33ef-b33f-c5b644b754e1","pitchNumber":2,"startTime":"2026-07-25T01:00:19.629Z","endTime":"2026-07-25T01:00:29.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:00:29.652Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T01:00:49.112Z","endTime":"2026-07-25T01:01:19.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64514777850204,"aZ":-20.818412362529205,"pfxX":-4.503595359728202,"pfxZ":6.3194596871060025,"pX":0.2732169321187988,"pZ":2.7198393902496396,"vX0":7.680330191017116,"vY0":-132.50323098240446,"vZ0":-3.7094581695629048,"x":106.59,"y":165.34,"x0":-2.0644974937097706,"y0":50.00032235028047,"z0":5.640606834859883,"aX":-8.089013948285565},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":6.7,"spinRate":2389,"spinDirection":220},"zone":6,"typeConfidence":0.88,"plateTime":0.411796891243561,"extension":6.451987433342039},"hitData":{"launchSpeed":89.9,"launchAngle":65.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.35,"coordY":140.93}},"index":0,"playId":"181e0aec-f791-312e-9bfa-af9b5831ec96","pitchNumber":1,"startTime":"2026-07-25T01:01:09.917Z","endTime":"2026-07-25T01:01:19.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:01:19.818Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T01:03:20.037Z","endTime":"2026-07-25T01:04:38.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.998544247990576,"aZ":-21.162339360398995,"pfxX":-1.938714006963616,"pfxZ":6.039772477605812,"pX":0.6056346466567623,"pZ":4.034568759169796,"vX0":7.053479855549885,"vY0":-134.58810043203255,"vZ0":-0.7577482088595286,"x":93.91,"y":129.85,"x0":-1.804606341847137,"y0":50.00076133243522,"z0":5.827552077369049,"aX":-3.5347760297771207},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":1.9,"spinRate":2381,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.407996601605328,"extension":6.369466826205097},"index":0,"playId":"cd885bd2-75f7-35f1-bb7d-55dc12c0d8de","pitchNumber":1,"startTime":"2026-07-25T01:03:31.127Z","endTime":"2026-07-25T01:03:34.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35073343056684,"aZ":-23.539226987341873,"pfxX":-6.505642978401603,"pfxZ":4.772892103312142,"pX":-0.04508124843074729,"pZ":2.7689239634514906,"vX0":7.211526849056677,"vY0":-133.30789181808902,"vZ0":-3.3992708529333937,"x":118.72,"y":164.02,"x0":-1.9338703674608022,"y0":50.00239613398154,"z0":5.750460283067497,"aX":-11.766542439434827},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":10.3,"spinRate":2379,"spinDirection":218},"zone":2,"typeConfidence":0.7,"plateTime":0.41012510762884125,"extension":6.383876635179732},"index":1,"playId":"455f91b5-8c00-389d-b7ee-35e30ae94f8f","pitchNumber":2,"startTime":"2026-07-25T01:03:45.988Z","endTime":"2026-07-25T01:03:48.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104698946029334,"aZ":-19.685258462735337,"pfxX":-3.5374656872235186,"pfxZ":6.586361406872769,"pX":0.3204945271795131,"pZ":2.27139610429534,"vX0":7.14306303803969,"vY0":-135.7229223701016,"vZ0":-5.474475185956448,"x":104.78,"y":177.45,"x0":-1.8664988017328852,"y0":50.00380404508439,"z0":5.653099064084898,"aX":-6.709364543963692},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":5.2,"spinRate":2421,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.40104689072862243,"extension":6.286665265066171},"index":2,"playId":"a151a1fe-ee6e-3575-beae-2f7d1ab00c49","pitchNumber":3,"startTime":"2026-07-25T01:04:04.035Z","endTime":"2026-07-25T01:04:07.035Z","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-25T01:04:20.139Z","endTime":"2026-07-25T01:04:30.218Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.494978258883215,"aZ":-32.75174939449601,"pfxX":2.4355617874587243,"pfxZ":-0.3349786814477369,"pX":0.708051541046624,"pZ":2.2105266478036008,"vX0":5.876123026870701,"vY0":-129.3078313095628,"vZ0":-2.8413791461871085,"x":90.01,"y":179.1,"x0":-1.894523823914721,"y0":50.00387136407644,"z0":5.792079405130386,"aX":4.196053651893013},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.5,"spinRate":2722,"spinDirection":127},"zone":6,"typeConfidence":0.85,"plateTime":0.4207616762708759,"extension":6.241424654154306},"hitData":{"launchSpeed":86.1,"launchAngle":38.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.65,"coordY":95.28}},"index":4,"playId":"b84808ce-6022-3afe-b9ec-c1d75a54a655","pitchNumber":4,"startTime":"2026-07-25T01:04:30.218Z","endTime":"2026-07-25T01:04:38.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:04:38.749Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lucas Spence singles on a line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T01:04:39.560Z","endTime":"2026-07-25T01:05:10.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88644702912734,"aZ":-25.84173931099848,"pfxX":-6.9997289970510135,"pfxZ":3.3784142477328265,"pX":-0.9357003512105035,"pZ":2.1819456850506462,"vX0":5.452330436579291,"vY0":-134.9034339165412,"vZ0":-4.426133121788439,"x":152.67,"y":179.87,"x0":-2.0574707214785795,"y0":50.001399823606,"z0":5.630243836464499,"aX":-13.110004934818647},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.5,"breakHorizontal":11.8,"spinRate":2406,"spinDirection":223},"zone":13,"typeConfidence":0.83,"plateTime":0.4035345599409208,"extension":6.396997632350789},"hitData":{"launchSpeed":91.4,"launchAngle":12.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.11,"coordY":105.7}},"index":0,"playId":"86c7f5e6-ffd5-3560-bf48-8c951c45b8ec","pitchNumber":1,"startTime":"2026-07-25T01:05:00.917Z","endTime":"2026-07-25T01:05:10.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:05:10.054Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cam Smith grounds into a force out, second baseman Chase Meidroth to shortstop Colson Montgomery. Lucas Spence out at 2nd. Cam Smith to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T01:05:15.024Z","endTime":"2026-07-25T01:07:39.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.498372120413798,"aZ":-40.16093555824642,"pfxX":7.727430991678293,"pfxZ":-5.570598357810696,"pX":2.305005404612787,"pZ":1.375755115264831,"vX0":7.440027191146739,"vY0":-119.17763582988476,"vZ0":-1.9302953975554602,"x":29.14,"y":201.63,"x0":-1.8641899239472928,"y0":50.00153694433045,"z0":5.832881550929812,"aX":11.082538709968636},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.3,"breakHorizontal":-15.8,"spinRate":2966,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4600727360004324,"extension":6.341125740061295},"index":0,"playId":"4c109c41-9d35-39a6-b955-ff5a84e794bc","pitchNumber":1,"startTime":"2026-07-25T01:05:33.628Z","endTime":"2026-07-25T01:05:39.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"4c109c41-9d35-39a6-b955-ff5a84e794bc","startTime":"2026-07-25T01:05:46.324Z","endTime":"2026-07-25T01:05:53.801Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.073780457732347,"aZ":-24.49423672225937,"pfxX":-7.086764349340019,"pfxZ":4.0551619090846565,"pX":-0.06535690243676102,"pZ":3.5241136391157166,"vX0":7.176203296366388,"vY0":-136.47909890645136,"vZ0":-1.4956857342231953,"x":119.49,"y":143.63,"x0":-1.8037886097675369,"y0":50.00009082555174,"z0":5.760567406853697,"aX":-13.412862221508163},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2471,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.40080813769056656,"extension":6.39886480782509},"index":2,"playId":"8450590b-2fed-34c3-bd2d-91774b93412c","pitchNumber":2,"startTime":"2026-07-25T01:05:53.801Z","endTime":"2026-07-25T01:05:56.801Z","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":82.0,"endSpeed":75.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31085640336462,"aZ":-41.08915304890007,"pfxX":7.932479016400639,"pfxZ":-6.175842826601615,"pX":-0.09155576362520579,"pZ":2.6046324392495106,"vX0":2.3589095765644505,"vY0":-119.49220436309623,"vZ0":0.993655457915581,"x":120.49,"y":168.45,"x0":-2.122355099774893,"y0":50.00244721734892,"z0":5.879062504976453,"aX":11.453657224364273},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":-14.9,"spinRate":2854,"spinDirection":50},"zone":5,"typeConfidence":0.91,"plateTime":0.4586128049460383,"extension":6.368346155608815},"index":3,"playId":"1c0bb09f-e642-3031-b963-a8df35e03b6f","pitchNumber":3,"startTime":"2026-07-25T01:06:17.088Z","endTime":"2026-07-25T01:06:25.035Z","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":1},"index":4,"playId":"8d7154f3-fd16-3cb4-bbc1-313f5b7e879d","startTime":"2026-07-25T01:06:52.685Z","endTime":"2026-07-25T01:06:55.685Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.739892687354576,"aZ":-20.63121734367373,"pfxX":-1.5594263093477787,"pfxZ":6.0990846724221655,"pX":-0.013791436051076985,"pZ":4.487337031820694,"vX0":5.4059084299532,"vY0":-136.15742228068984,"vZ0":-0.045817763017121926,"x":117.53,"y":117.62,"x0":-1.8155991075888618,"y0":50.001268880169114,"z0":5.922939733095029,"aX":-2.951686213807232},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":1.8,"spinRate":2348,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.4010973609227073,"extension":6.323635092831307},"index":5,"playId":"fbcc52a5-d7a0-381e-9866-a7060c720819","pitchNumber":4,"startTime":"2026-07-25T01:07:13.464Z","endTime":"2026-07-25T01:07:16.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.266971476522155,"aZ":-34.36845061420001,"pfxX":-6.587082945259775,"pfxZ":-1.2830372384929092,"pX":0.060438463776641665,"pZ":3.2801756940578604,"vX0":7.622703455821541,"vY0":-129.34773313569883,"vZ0":0.12819552677905377,"x":114.7,"y":150.22,"x0":-2.054144364989192,"y0":50.00075845345764,"z0":5.842021512941687,"aX":-11.280211194275234},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.0,"breakHorizontal":10.4,"spinRate":2066,"spinDirection":244},"zone":2,"typeConfidence":0.93,"plateTime":0.42171438602628397,"extension":6.439959514380332},"hitData":{"launchSpeed":96.6,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.61,"coordY":148.54}},"index":6,"playId":"8d4db0ef-3105-3024-be7b-32ac7062a54d","pitchNumber":5,"startTime":"2026-07-25T01:07:32.111Z","endTime":"2026-07-25T01:07:39.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:07:39.679Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to center fielder Tristan Peters. Cam Smith to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T01:08:03.926Z","endTime":"2026-07-25T01:09:08.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88720215438472,"aZ":-40.36722708680379,"pfxX":7.640503353225666,"pfxZ":-5.977616208392231,"pX":0.7036883327824186,"pZ":1.5330421349441972,"vX0":3.9553215428989055,"vY0":-116.60771229500797,"vZ0":-1.3102070220967,"x":90.18,"y":197.39,"x0":-2.009766180697397,"y0":50.003545218671356,"z0":5.926786261659163,"aX":10.471460841712405},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.8,"breakHorizontal":-14.9,"spinRate":2847,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4705698749481493,"extension":6.290482951056349},"index":0,"playId":"74cdbae7-daaf-3031-899c-d751a815e81f","pitchNumber":1,"startTime":"2026-07-25T01:08:13.791Z","endTime":"2026-07-25T01:08:16.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880069327097925,"aZ":-19.63640393038663,"pfxX":-4.443057539574053,"pfxZ":6.740945163416907,"pX":0.9006532561772956,"pZ":1.8315994808531033,"vX0":9.032932594725832,"vY0":-135.11576343025115,"vZ0":-6.573109603062321,"x":82.67,"y":189.33,"x0":-1.8999478779520738,"y0":50.000941286570594,"z0":5.663391356669867,"aX":-8.261738225121512},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":6.2,"spinRate":2289,"spinDirection":216},"zone":14,"typeConfidence":0.87,"plateTime":0.40451215973770127,"extension":6.389097375519054},"index":1,"playId":"9b821eb2-6b43-3f2b-a0b8-6b93508bce30","pitchNumber":2,"startTime":"2026-07-25T01:08:31.389Z","endTime":"2026-07-25T01:08:36.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-25T01:08:41.476Z","endTime":"2026-07-25T01:08:56.932Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741976069998756,"aZ":-26.07172521557366,"pfxX":-6.910174434842918,"pfxZ":3.294855215078181,"pX":0.25182115411621697,"pZ":2.815876453663074,"vX0":8.272426853378034,"vY0":-135.1166468142857,"vZ0":-2.841409293266432,"x":107.4,"y":162.75,"x0":-1.9480827668797132,"y0":50.00585930136392,"z0":5.708223611431305,"aX":-12.811851670080166},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":10.8,"spinRate":2510,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.4049801314863384,"extension":6.451722617072397},"hitData":{"launchSpeed":103.7,"launchAngle":8.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.15,"coordY":71.99}},"index":3,"playId":"c2673e04-d74a-3747-8870-c47f39063f4f","pitchNumber":3,"startTime":"2026-07-25T01:08:56.932Z","endTime":"2026-07-25T01:09:08.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:09:08.734Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T01:10:11.227Z","endTime":"2026-07-25T01:12:29.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T01:09:32.112Z","endTime":"2026-07-25T01:10:13.406Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.172924161170847,"aZ":-41.8293031607997,"pfxX":7.717854360960337,"pfxZ":-7.16699900359569,"pX":-1.3038541316138714,"pZ":3.4586994104017994,"vX0":-0.28275758084577246,"vY0":-115.76368217529726,"vZ0":3.2507439276413037,"x":166.7,"y":145.4,"x0":-2.1811830392046967,"y0":50.00405651566118,"z0":6.061732010486817,"aX":10.39432511366266},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.8,"breakHorizontal":-13.9,"spinRate":2657,"spinDirection":55},"zone":11,"typeConfidence":0.92,"plateTime":0.4745539760197026,"extension":6.212737820747881},"index":1,"playId":"f31330fc-1a88-3775-a428-a9f663533cfa","pitchNumber":1,"startTime":"2026-07-25T01:10:13.406Z","endTime":"2026-07-25T01:10:17.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112921489639504,"aZ":-44.789198580528975,"pfxX":7.358461422547082,"pfxZ":-8.952497676415598,"pX":0.07582734226925918,"pZ":2.0639086749511875,"vX0":2.728406178510224,"vY0":-118.66098295063269,"vZ0":0.45676627944249026,"x":114.11,"y":183.05,"x0":-2.0484403788021384,"y0":50.001315908305514,"z0":5.987705238885058,"aX":10.371912704135374},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.7,"breakHorizontal":-14.0,"spinRate":2840,"spinDirection":53},"zone":8,"typeConfidence":0.91,"plateTime":0.46361671387938763,"extension":6.405431512398725},"index":2,"playId":"d091efe1-ab1b-303a-bcf7-0c00b4c21bdf","pitchNumber":2,"startTime":"2026-07-25T01:10:28.738Z","endTime":"2026-07-25T01:10:32.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-25T01:10:49.758Z","endTime":"2026-07-25T01:10:59.528Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836633298696388,"aZ":-28.134355706139214,"pfxX":-4.85983355366536,"pfxZ":2.363830681206207,"pX":0.8387906422711535,"pZ":2.0042095234488886,"vX0":9.013799923383432,"vY0":-129.21938397664545,"vZ0":-3.8636706210880716,"x":85.03,"y":184.67,"x0":-2.0442424556089462,"y0":50.00612597773686,"z0":5.650951753410334,"aX":-8.321090002636272},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":7.1,"spinRate":2163,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.4219048082959582,"extension":6.528347274615118},"index":4,"playId":"fd0fc8b6-cab5-3288-a21c-88669f75cc04","pitchNumber":3,"startTime":"2026-07-25T01:10:59.528Z","endTime":"2026-07-25T01:11:03.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51184335864603,"aZ":-41.64887969517357,"pfxX":9.881029863956503,"pfxZ":-6.369638088124691,"pX":0.664140080117648,"pZ":1.4314812857756274,"vX0":3.0615230692456614,"vY0":-121.6530301472906,"vZ0":-1.83616573768064,"x":91.68,"y":200.13,"x0":-1.8966380778486365,"y0":50.0023379493973,"z0":5.830926694329997,"aX":14.699498139036415},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.6,"breakHorizontal":-18.6,"spinRate":2979,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4515242496373606,"extension":6.325921967106422},"index":5,"playId":"814f8423-2147-3cfc-822a-f647139ef158","pitchNumber":4,"startTime":"2026-07-25T01:11:24.331Z","endTime":"2026-07-25T01:11:27.467Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685444215441155,"aZ":-23.80836463950543,"pfxX":-2.395938536235594,"pfxZ":4.299176065154274,"pX":1.175314788135402,"pZ":4.363543946056276,"vX0":8.397821870641831,"vY0":-138.52203338138517,"vZ0":0.14273095606139707,"x":72.2,"y":120.96,"x0":-1.58299665682899,"y0":50.00041917650585,"z0":5.901907527347578,"aX":-4.660714065335888},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":2.6,"spinRate":2596,"spinDirection":217},"zone":12,"typeConfidence":0.89,"plateTime":0.39528217303115554,"extension":6.399620830741796},"index":6,"playId":"31e6493b-94b5-3910-9c71-d8d9d674b5a6","pitchNumber":5,"startTime":"2026-07-25T01:11:46.245Z","endTime":"2026-07-25T01:11:50.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06977389334805,"aZ":-30.331882345228326,"pfxX":-5.552864209748545,"pfxZ":1.0716281360027082,"pX":0.9482042948852126,"pZ":2.2418567528496673,"vX0":9.533683647393504,"vY0":-130.1259596808142,"vZ0":-2.9128892740361483,"x":80.86,"y":178.25,"x0":-2.0399860910520964,"y0":50.00190062057437,"z0":5.671570456921402,"aX":-9.532026064707544},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.6,"breakHorizontal":7.9,"spinRate":2114,"spinDirection":241},"zone":14,"typeConfidence":0.92,"plateTime":0.42077551301956806,"extension":6.490547384876683},"index":7,"playId":"9410951c-b9f7-35f4-9c3d-9afce0b91a9f","pitchNumber":6,"startTime":"2026-07-25T01:12:02.251Z","endTime":"2026-07-25T01:12:05.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79024769497747,"aZ":-34.607525384185436,"pfxX":2.9674639142897536,"pfxZ":-1.4358160318303117,"pX":0.9715635460207976,"pZ":1.4313238324665807,"vX0":6.507779279594414,"vY0":-128.24029885357854,"vZ0":-3.9130263997670736,"x":79.97,"y":200.13,"x0":-1.9698591239261845,"y0":50.006295600570716,"z0":5.633952442995835,"aX":5.016377214914725},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.2,"breakHorizontal":-6.6,"spinRate":2626,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.42469600787923234,"extension":6.346229741769204},"index":8,"playId":"2a4cd53c-7e0f-3e86-9ed3-5914fa1c0518","pitchNumber":7,"startTime":"2026-07-25T01:12:25.458Z","endTime":"2026-07-25T01:12:29.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:12:29.546Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:14:43.978Z","endTime":"2026-07-25T01:15:48.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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, 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":82.3,"endSpeed":75.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55169570462874,"aZ":-33.943604344805784,"pfxX":8.43090681290744,"pfxZ":-1.2217542421863126,"pX":-0.04856611119308849,"pZ":3.8563162338441193,"vX0":2.9702060597508515,"vY0":-119.74695686335266,"vZ0":2.997148873232013,"x":118.85,"y":134.66,"x0":-2.402838427320935,"y0":50.0051752990557,"z0":5.638324283083535,"aX":12.165010642244434},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-16.0,"spinRate":2510,"spinDirection":64},"zone":12,"typeConfidence":0.91,"plateTime":0.45855167489893045,"extension":6.134737690446613},"index":0,"playId":"e32dd85a-ed8a-3acb-8cc3-a093c4db28a9","pitchNumber":1,"startTime":"2026-07-25T01:14:52.120Z","endTime":"2026-07-25T01:14:56.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880468564796715,"aZ":-33.55149892168805,"pfxX":8.03030917095445,"pfxZ":-0.9582557054488081,"pX":-0.6237766472549608,"pZ":3.6936250130333295,"vX0":1.866860207545261,"vY0":-118.96327840067934,"vZ0":2.6327378725413095,"x":140.78,"y":139.05,"x0":-2.462167454076677,"y0":50.004749940111815,"z0":5.614426651679164,"aX":11.507436532771235},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":-15.0,"spinRate":2583,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.46047327037749275,"extension":6.203413119479648},"index":1,"playId":"48437583-9be9-330a-a752-f29ef437f168","pitchNumber":2,"startTime":"2026-07-25T01:15:07.483Z","endTime":"2026-07-25T01:15:11.954Z","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":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.542350172426627,"aZ":-31.934389614923806,"pfxX":8.014625490666017,"pfxZ":0.16133357753687783,"pX":0.057014164039391406,"pZ":3.8816396302799734,"vX0":3.0689601708800476,"vY0":-119.56786951672008,"vZ0":2.7220538258492386,"x":114.83,"y":133.98,"x0":-2.284933232013961,"y0":50.00033469464533,"z0":5.59842579335111,"aX":11.574241971209677},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":2586,"spinDirection":66},"zone":12,"typeConfidence":0.9,"plateTime":0.4584921929369292,"extension":6.29518171856523},"index":2,"playId":"23eb1a88-0815-38b0-abd3-8933fabb2e7c","pitchNumber":3,"startTime":"2026-07-25T01:15:27.534Z","endTime":"2026-07-25T01:15:32.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291851151869967,"aZ":-19.359747215111867,"pfxX":-4.407909157728422,"pfxZ":7.176150995969401,"pX":-1.1509711892760055,"pZ":3.278837925795492,"vX0":3.988513032898912,"vY0":-132.53791118657873,"vZ0":-2.551682881131194,"x":160.87,"y":150.25,"x0":-2.099809115400912,"y0":50.0047130756569,"z0":5.66179309974049,"aX":-7.873696954838596},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2343,"spinDirection":231},"zone":11,"typeConfidence":0.89,"plateTime":0.41264259828000815,"extension":6.309608590162871},"index":3,"playId":"211545bb-e040-3b8c-9334-32ca8061010b","pitchNumber":4,"startTime":"2026-07-25T01:15:44.298Z","endTime":"2026-07-25T01:15:48.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:15:48.855Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a line drive to center fielder Lucas Spence. Andrew Benintendi to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:15:52.924Z","endTime":"2026-07-25T01:18:19.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44794632204048,"aZ":-23.668698668583488,"pfxX":-7.3832467137435565,"pfxZ":4.802573445217531,"pX":-0.21217625666998816,"pZ":2.8823294852612977,"vX0":7.551661247614439,"vY0":-131.88419221769212,"vZ0":-2.3628167427103586,"x":125.09,"y":160.96,"x0":-2.1451186405108076,"y0":50.00630863243302,"z0":5.524482137250101,"aX":-13.088262515583713},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":11.9,"spinRate":2208,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4143451277326706,"extension":6.294178437936677},"index":0,"playId":"bcdecf73-adc1-3530-ab87-12b94c1196b1","pitchNumber":1,"startTime":"2026-07-25T01:16:14.537Z","endTime":"2026-07-25T01:16:17.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164259196648697,"aZ":-26.243889376185244,"pfxX":-6.8432380267788675,"pfxZ":3.2528857918925436,"pX":0.029037366675215552,"pZ":2.940186301258738,"vX0":7.824035819541427,"vY0":-133.53548743927215,"vZ0":-2.1488023108861674,"x":115.89,"y":159.39,"x0":-2.0365797701159774,"y0":50.0024450957017,"z0":5.625043764033169,"aX":-12.477358894715357},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":10.9,"spinRate":2286,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40867396178414017,"extension":6.243202895823216},"index":1,"playId":"202e5eea-83ec-3468-b106-144f4d2239dd","pitchNumber":2,"startTime":"2026-07-25T01:16:41.771Z","endTime":"2026-07-25T01:16:45.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-25T01:17:05.716Z","endTime":"2026-07-25T01:17:20.466Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"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":83.7,"endSpeed":77.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.678050896708783,"aZ":-30.268852108323664,"pfxX":5.527307892344431,"pfxZ":1.268479654780709,"pX":2.230279835291272,"pZ":2.3320622514752136,"vX0":8.66483806554931,"vY0":-121.62733602553735,"vZ0":-1.2266104179528095,"x":31.99,"y":175.81,"x0":-2.095240137616378,"y0":50.00211026714406,"z0":5.46597686824799,"aX":8.284442949312417},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":-12.0,"spinRate":2646,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4501943442994376,"extension":6.345784688289899},"index":3,"playId":"acd00b1d-57db-3162-9782-fb5531b8c548","pitchNumber":3,"startTime":"2026-07-25T01:17:20.466Z","endTime":"2026-07-25T01:17:26.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22668060569069,"aZ":-26.957981863293035,"pfxX":-5.027773358632029,"pfxZ":3.206444783613893,"pX":-1.5842320728962331,"pZ":2.3953361795164456,"vX0":3.458560885552471,"vY0":-126.6397638394565,"vZ0":-2.616564407680266,"x":177.39,"y":174.11,"x0":-2.312589712173901,"y0":50.00521201781432,"z0":5.592453262494633,"aX":-8.189034141476903},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":8.4,"spinRate":1276,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.432074145108837,"extension":6.389355803862107},"index":4,"playId":"733bb76b-c3c2-3a75-9d37-ce9c47317adc","pitchNumber":4,"startTime":"2026-07-25T01:17:46.368Z","endTime":"2026-07-25T01:17:50.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312027128197684,"aZ":-39.250074555624096,"pfxX":7.402032533127595,"pfxZ":-4.69366092393903,"pX":0.32488603892227386,"pZ":2.1767343811611943,"vX0":3.690042902190716,"vY0":-121.83599301817031,"vZ0":-0.19233075811148415,"x":104.62,"y":180.01,"x0":-2.1696229155399163,"y0":50.00293931917613,"z0":5.640807613222497,"aX":11.158272293396399},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.3,"breakHorizontal":-14.3,"spinRate":2742,"spinDirection":41},"zone":9,"typeConfidence":0.91,"plateTime":0.44908672518289316,"extension":6.294658461919932},"hitData":{"launchSpeed":85.3,"launchAngle":23.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.44,"coordY":75.14}},"index":5,"playId":"d7ca1516-48a8-3032-9ea7-98f741590530","pitchNumber":5,"startTime":"2026-07-25T01:18:07.100Z","endTime":"2026-07-25T01:18:19.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:18:19.200Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Peters pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:18:39.055Z","endTime":"2026-07-25T01:20:29.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736734411232693,"aZ":-15.529744809814185,"pfxX":-5.578943182751574,"pfxZ":9.283668354672123,"pX":0.3413465239905189,"pZ":2.008509223533157,"vX0":7.639906523193755,"vY0":-132.8592071691417,"vZ0":-6.28894973445481,"x":103.99,"y":184.55,"x0":-1.8429852622158267,"y0":50.001299309669214,"z0":5.529617466524573,"aX":-10.000714909552551},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2480,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.4118295368335998,"extension":6.224453421919906},"index":0,"playId":"04ccc733-fdad-3c98-98d0-cd22fcb31407","pitchNumber":1,"startTime":"2026-07-25T01:18:56.898Z","endTime":"2026-07-25T01:19:01.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"412d14d9-e138-3ef2-8a61-65d0cdc708f5","startTime":"2026-07-25T01:19:17.561Z","endTime":"2026-07-25T01:19:21.528Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584074147106836,"aZ":-39.53164639944776,"pfxX":9.409027808518122,"pfxZ":-5.257171922268981,"pX":1.225005429327919,"pZ":0.3757247638302706,"vX0":5.243435629579393,"vY0":-118.17710767444437,"vZ0":-3.5884391860496074,"x":70.31,"y":228.64,"x0":-2.2518619017347916,"y0":50.00086937708293,"z0":5.5812157606647235,"aX":13.175265458100473},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.2,"breakHorizontal":-18.4,"spinRate":2668,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.4652329447285024,"extension":6.359869179503945},"index":2,"playId":"9ebd5d9c-dedb-3407-8a31-2d59bcfe9e08","pitchNumber":2,"startTime":"2026-07-25T01:19:37.800Z","endTime":"2026-07-25T01:19:41.988Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kai-Wei Teng. Andrew Benintendi scores. Braden Montgomery to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"9ebd5d9c-dedb-3407-8a31-2d59bcfe9e08","startTime":"2026-07-25T01:19:59.969Z","endTime":"2026-07-25T01:20:19.306Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"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":91.7,"endSpeed":83.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28616558477893,"aZ":-17.151427339795895,"pfxX":-3.474317050391839,"pfxZ":8.37090956472959,"pX":-0.9905258123233233,"pZ":3.0060269978712926,"vX0":3.8484218688074447,"vY0":-133.48348513271708,"vZ0":-3.5597833076734924,"x":154.76,"y":157.62,"x0":-2.0034988820145503,"y0":50.00034382666466,"z0":5.601023986850615,"aX":-6.232890261486517},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":2371,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.41124313584450745,"extension":6.1989761115857025},"hitData":{"launchSpeed":87.0,"launchAngle":80.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.59,"coordY":190.11}},"index":4,"playId":"30530142-2fc1-3be5-aa52-f9a6592f684e","pitchNumber":3,"startTime":"2026-07-25T01:20:19.306Z","endTime":"2026-07-25T01:20:29.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:20:29.198Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (18) on a fly ball to center fielder Lucas Spence. Braden Montgomery scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:21:00.148Z","endTime":"2026-07-25T01:22:10.682Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5699991119909,"aZ":-28.52996685077977,"pfxX":-8.872046166836746,"pfxZ":2.0162834124111626,"pX":-2.0257858180532717,"pZ":3.401540183518568,"vX0":3.643239747314367,"vY0":-133.51419778211542,"vZ0":-0.48462318005632077,"x":194.22,"y":146.94,"x0":-2.254897202820588,"y0":50.00185132088606,"z0":5.637373765812576,"aX":-16.026840039633743},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2361,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4101397780184084,"extension":6.2431624228929286},"index":0,"playId":"d3efd3af-4a8a-357b-8a5e-39debdcb29d7","pitchNumber":1,"startTime":"2026-07-25T01:21:00.148Z","endTime":"2026-07-25T01:21:08.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.170849383808424,"aZ":-32.46612440049801,"pfxX":6.584821641598899,"pfxZ":-0.20025968989931986,"pX":1.0411480774945796,"pZ":1.4316162336976799,"vX0":5.652020626675056,"vY0":-119.7682998045113,"vZ0":-2.398742767473932,"x":77.31,"y":200.13,"x0":-2.2130135376241613,"y0":50.00384822028696,"z0":5.3765654134178344,"aX":9.476766334637835},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.7,"breakHorizontal":-13.4,"spinRate":2625,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4589688904422182,"extension":6.278946460675075},"index":1,"playId":"b98dd0fc-f4f0-3b4c-a30d-9d3a81ef49cb","pitchNumber":2,"startTime":"2026-07-25T01:21:16.982Z","endTime":"2026-07-25T01:21:21.118Z","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":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.584252550132184,"aZ":-29.762208931871044,"pfxX":7.839827612017887,"pfxZ":1.6341107940784436,"pX":-0.2956066941767175,"pZ":2.695954072479968,"vX0":2.4704769302048235,"vY0":-121.24792541449105,"vZ0":-0.397457138762513,"x":128.27,"y":165.99,"x0":-2.348501422902157,"y0":50.003650406164994,"z0":5.4782377457716915,"aX":11.572877318019637},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":-14.8,"spinRate":2709,"spinDirection":61},"zone":2,"typeConfidence":0.9,"plateTime":0.45322837583135245,"extension":6.315122658089031},"index":2,"playId":"3f181b84-6188-340a-ba0a-f3dd6514f3be","pitchNumber":3,"startTime":"2026-07-25T01:21:34.246Z","endTime":"2026-07-25T01:21:37.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54690763970515,"aZ":-33.05794344150079,"pfxX":7.3897323845912535,"pfxZ":-0.5974436889867611,"pX":-0.2790937917195169,"pZ":3.589224654190259,"vX0":3.0371410404215053,"vY0":-121.15228129109155,"vZ0":2.200201932902484,"x":127.64,"y":141.87,"x0":-2.508578097585732,"y0":50.00025604424147,"z0":5.557443263924144,"aX":10.988975360604185},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":2674,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.45199347264992795,"extension":6.255187474573514},"hitData":{"launchSpeed":100.5,"launchAngle":30.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.18,"coordY":54.24}},"index":3,"playId":"24d5ac26-7045-32f5-8d6d-abc42e5f8e5d","pitchNumber":4,"startTime":"2026-07-25T01:21:52.945Z","endTime":"2026-07-25T01:22:10.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:22:10.682Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Romo flies out to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:22:41.935Z","endTime":"2026-07-25T01:23:13.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257229344721647,"aZ":-18.047450688297182,"pfxX":-6.04220007906361,"pfxZ":7.7138479021319375,"pX":0.574795292941861,"pZ":2.2527337582491107,"vX0":8.899802591095316,"vY0":-134.06021582823786,"vZ0":-5.246614783038471,"x":95.09,"y":177.96,"x0":-1.9933604311746427,"y0":50.00630912866234,"z0":5.511623907106856,"aX":-11.071035760676375},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2456,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.4075923964279058,"extension":6.361493476613374},"index":0,"playId":"ceb66bf4-5979-3e9f-a03a-197bf197d6df","pitchNumber":1,"startTime":"2026-07-25T01:22:47.256Z","endTime":"2026-07-25T01:22:51.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685057435728396,"aZ":-31.206504951682703,"pfxX":-5.4530614468317165,"pfxZ":0.5907034641923925,"pX":-0.8000251676932153,"pZ":2.1131048510001587,"vX0":5.637186019873893,"vY0":-127.07845214476656,"vZ0":-2.5209210312933594,"x":147.5,"y":181.73,"x0":-2.33275602487271,"y0":50.00458908781532,"z0":5.583253955952248,"aX":-8.969419598938472},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":8.6,"spinRate":1351,"spinDirection":242},"zone":7,"typeConfidence":0.84,"plateTime":0.43010897738815546,"extension":6.455086601364963},"hitData":{"launchSpeed":73.9,"launchAngle":49.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.85,"coordY":125.71}},"index":1,"playId":"fbf9747c-ac39-3756-9d6b-ffc46a6ed8c8","pitchNumber":2,"startTime":"2026-07-25T01:23:05.566Z","endTime":"2026-07-25T01:23:13.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:23:13.995Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out sharply to center fielder Lucas Spence.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:23:33.075Z","endTime":"2026-07-25T01:25:01.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698273415608345,"aZ":-31.916897206802272,"pfxX":7.281433486533775,"pfxZ":0.16792508079877067,"pX":0.2969487178411935,"pZ":2.5166045783794075,"vX0":4.012073427422392,"vY0":-121.53389679296383,"vZ0":-0.4719751490452606,"x":105.68,"y":170.83,"x0":-2.3207196870104503,"y0":50.000701308670465,"z0":5.484137408405943,"aX":10.895104573038234},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":-14.2,"spinRate":2671,"spinDirection":57},"zone":6,"typeConfidence":0.9,"plateTime":0.4505949337181736,"extension":6.276530489995512},"index":0,"playId":"6a3d8f68-dc1e-3f7c-8006-1c377682cf07","pitchNumber":1,"startTime":"2026-07-25T01:23:43.146Z","endTime":"2026-07-25T01:23:46.440Z","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":81.4,"endSpeed":75.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.205576218235283,"aZ":-33.20639595655743,"pfxX":7.107956318484047,"pfxZ":-0.7178233055069239,"pX":-1.4891884793682755,"pZ":2.7237015025958615,"vX0":0.3885877256658465,"vY0":-118.65593972732509,"vZ0":0.5335927612138156,"x":173.76,"y":165.24,"x0":-2.5791647825205875,"y0":50.00300341229629,"z0":5.504509923948521,"aX":10.206864568736831},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-13.0,"spinRate":2581,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.46036154623073333,"extension":6.295018132924786},"index":1,"playId":"c4220d53-8334-372a-81bd-833a2063ed88","pitchNumber":2,"startTime":"2026-07-25T01:24:07.050Z","endTime":"2026-07-25T01:24:10.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818845007411365,"aZ":-19.71767804499906,"pfxX":-3.1671832646091618,"pfxZ":6.844723352669568,"pX":-0.5422766697198043,"pZ":3.052751520439293,"vX0":5.390534185109249,"vY0":-133.77157317431266,"vZ0":-2.657497057377167,"x":137.67,"y":156.36,"x0":-2.168420361088267,"y0":50.00026735087666,"z0":5.4664411013833405,"aX":-5.761897921049405},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":4.7,"spinRate":2439,"spinDirection":224},"zone":1,"typeConfidence":0.89,"plateTime":0.4088494731429715,"extension":6.3876036892735355},"index":2,"playId":"c35ef8e3-5b4a-3302-a6d0-dae2d38f7939","pitchNumber":3,"startTime":"2026-07-25T01:24:25.943Z","endTime":"2026-07-25T01:24:29.303Z","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":92.9,"endSpeed":86.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81992138265068,"aZ":-18.296914664938544,"pfxX":-4.152613214351607,"pfxZ":7.394557222353345,"pX":0.4630337809494742,"pZ":2.6418931168972506,"vX0":7.6899939836808775,"vY0":-135.2296039101395,"vZ0":-4.519346709460636,"x":99.35,"y":167.45,"x0":-1.8610363082945482,"y0":50.0041691568371,"z0":5.595172107200435,"aX":-7.795063381573488},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2565,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.40300530129559986,"extension":6.393794087267629},"hitData":{"launchSpeed":100.9,"launchAngle":31.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.33,"coordY":46.97}},"index":3,"playId":"1976378d-95a2-366e-98b4-ef1f4d8710af","pitchNumber":4,"startTime":"2026-07-25T01:24:52.674Z","endTime":"2026-07-25T01:25:01.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:25:01.103Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:27:20.685Z","endTime":"2026-07-25T01:27:58.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.339670584090012,"aZ":-31.09625244794615,"pfxX":-9.212377349299448,"pfxZ":0.6423277319294041,"pX":1.2295069542767023,"pZ":1.2470332374210646,"vX0":10.92221746718767,"vY0":-128.8396559899881,"vZ0":-5.009064260673904,"x":70.13,"y":205.11,"x0":-1.8644262144506212,"y0":50.004219413954864,"z0":5.614756684658041,"aX":-15.515607455156932},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":14.3,"spinRate":2109,"spinDirection":226},"zone":14,"typeConfidence":0.93,"plateTime":0.4248437070741673,"extension":6.444175454468503},"index":0,"playId":"99672653-25b3-37dc-b259-1b9b064d81a6","pitchNumber":1,"startTime":"2026-07-25T01:27:34.422Z","endTime":"2026-07-25T01:27:37.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711792436483186,"aZ":-32.930867858194645,"pfxX":-7.735662149023934,"pfxZ":-0.44438168852573945,"pX":0.3146381396869852,"pZ":2.511734994873764,"vX0":8.26809234784144,"vY0":-129.73627841771932,"vZ0":-1.7841591999696047,"x":105.01,"y":170.96,"x0":-1.9059840050890346,"y0":50.00233517192344,"z0":5.714248175816399,"aX":-13.2092747966929},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1971,"spinDirection":248},"zone":6,"typeConfidence":0.93,"plateTime":0.4219229223039913,"extension":6.366398766845669},"hitData":{"launchSpeed":115.7,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.75,"coordY":107.48}},"index":1,"playId":"871d9950-f398-3a3f-b9d6-05031a37a6ea","pitchNumber":2,"startTime":"2026-07-25T01:27:48.157Z","endTime":"2026-07-25T01:27:58.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:27:58.602Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Astros challenged (hit by pitch), call on the field was overturned: Isaac Paredes hit by pitch. Yordan Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:28:11.844Z","endTime":"2026-07-25T01:30:03.695Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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(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":89.0,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19184733594948,"aZ":-26.69872462786424,"pfxX":-0.36723300517193835,"pfxZ":3.224015710926306,"pX":0.22665678954302676,"pZ":3.899804950628456,"vX0":5.880680391264765,"vY0":-129.51037094740826,"vZ0":0.33501538119374386,"x":108.36,"y":133.49,"x0":-2.0261820517451334,"y0":50.001455033501614,"z0":5.811686741820255,"aX":-0.6239593121703725},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-0.6,"spinRate":2491,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.4230103782181054,"extension":6.424477072915307},"index":0,"playId":"386c883f-6310-32a5-9488-05a8a55c75ca","pitchNumber":1,"startTime":"2026-07-25T01:28:23.033Z","endTime":"2026-07-25T01:28:27.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.1,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155974321843605,"aZ":-27.68663774679025,"pfxX":-9.0338393064148,"pfxZ":2.517935964203052,"pX":0.5567552149161826,"pZ":1.1492500776921772,"vX0":9.269753316589743,"vY0":-132.36445043439133,"vZ0":-6.28359543550288,"x":95.78,"y":207.75,"x0":-1.8100723943883288,"y0":50.00400613015397,"z0":5.570258975368473,"aX":-16.09845003817066},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":14.4,"spinRate":2315,"spinDirection":223},"zone":14,"typeConfidence":0.58,"plateTime":0.4131547502115014,"extension":6.649582415025124},"index":1,"playId":"7f59a94b-0e4f-3c58-a70d-41e39083be66","pitchNumber":2,"startTime":"2026-07-25T01:28:40.150Z","endTime":"2026-07-25T01:28:44.976Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15406406838969,"aZ":-26.42793701274738,"pfxX":-7.948038540255271,"pfxZ":3.0758987123129113,"pX":-0.1854659509877578,"pZ":3.1949655869641114,"vX0":7.572468953497718,"vY0":-135.02577783425855,"vZ0":-1.7369380655511404,"x":124.07,"y":152.52,"x0":-1.9777946993621445,"y0":50.00244640613966,"z0":5.684854319519525,"aX":-14.848927572351279},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":13.0,"spinRate":2410,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.40382273662324497,"extension":6.467672926575819},"index":2,"playId":"5633be9d-d185-3bcd-a3ad-af17f9b615ff","pitchNumber":3,"startTime":"2026-07-25T01:29:00.782Z","endTime":"2026-07-25T01:29:08.258Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01504733568146,"aZ":-39.304084072762194,"pfxX":10.063724133444612,"pfxZ":-5.132222680367478,"pX":0.6421949153541144,"pZ":3.9157545395747797,"vX0":3.1692546446781575,"vY0":-117.5996558881945,"vZ0":3.4081516001010637,"x":92.52,"y":133.05,"x0":-2.033282380505225,"y0":50.002974974388806,"z0":6.113629944196102,"aX":13.979123379776645},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.0,"breakHorizontal":-19.1,"spinRate":2766,"spinDirection":54},"zone":12,"typeConfidence":0.91,"plateTime":0.4672271682413882,"extension":6.191536778436011},"index":3,"playId":"103d2112-6718-383c-a62a-54d08bee8862","pitchNumber":4,"startTime":"2026-07-25T01:29:40.562Z","endTime":"2026-07-25T01:29:44.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779243900680026,"aZ":-23.976472910466214,"pfxX":-7.649563384483581,"pfxZ":4.516171703668727,"pX":-1.374678836282151,"pZ":3.579193692489784,"vX0":4.667069813488133,"vY0":-133.64126554448782,"vZ0":-1.22202962526695,"x":169.4,"y":142.14,"x0":-2.1463787857400476,"y0":50.004212840220205,"z0":5.758450910927586,"aX":-13.890300640930107},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":2280,"spinDirection":215},"zone":11,"typeConfidence":0.75,"plateTime":0.4092556476054412,"extension":6.4643025343583815},"index":4,"playId":"fffe59e1-2ab6-3327-b390-ff75bfc7d42d","pitchNumber":5,"startTime":"2026-07-25T01:29:55.516Z","endTime":"2026-07-25T01:30:03.695Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":117},"playEndTime":"2026-07-25T01:30:03.695Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to left fielder Sam Antonacci. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:32:22.485Z","endTime":"2026-07-25T01:33:02.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":81.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.546345043547472,"aZ":-29.303186450579553,"pfxX":2.600854780771864,"pfxZ":1.7299001393389863,"pX":1.4893949037879934,"pZ":1.4316231487567794,"vX0":7.672511635776581,"vY0":-127.02213712536854,"vZ0":-4.747887918637742,"x":60.23,"y":200.13,"x0":-1.8908621433360138,"y0":50.000744943177914,"z0":5.616437421309108,"aX":4.309164530150399},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-6.2,"spinRate":2699,"spinDirection":142},"zone":14,"typeConfidence":0.87,"plateTime":0.4288849188306627,"extension":6.376040556768291},"index":0,"playId":"499992e6-ce8e-3de2-9147-7b272d44103a","pitchNumber":1,"startTime":"2026-07-25T01:32:22.485Z","endTime":"2026-07-25T01:32:27.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133649211679096,"aZ":-20.973790018169876,"pfxX":-8.073234219036745,"pfxZ":6.075667296604542,"pX":0.8263239111296703,"pZ":1.7976034627050224,"vX0":10.09265584417407,"vY0":-134.408643235369,"vZ0":-6.050053595721386,"x":85.5,"y":190.24,"x0":-1.9155540046488413,"y0":50.00077868172266,"z0":5.551004296556263,"aX":-14.878212156900336},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":12.6,"spinRate":2461,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.4063651457799624,"extension":6.394842857168548},"index":1,"playId":"747dae1e-a894-3799-8091-4149f9e3bfdf","pitchNumber":2,"startTime":"2026-07-25T01:32:37.011Z","endTime":"2026-07-25T01:32:41.121Z","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":92.2,"endSpeed":85.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358801246332582,"aZ":-21.270598568070387,"pfxX":-7.277122426962346,"pfxZ":5.923205419484603,"pX":-0.27226856055957777,"pZ":2.622864898570174,"vX0":7.261383114058796,"vY0":-134.1563928060152,"vZ0":-3.968956938487045,"x":127.38,"y":167.96,"x0":-2.055900326453239,"y0":50.00279983793898,"z0":5.619305975864765,"aX":-13.39526218074146},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":2396,"spinDirection":219},"zone":2,"typeConfidence":0.87,"plateTime":0.40675883813142777,"extension":6.419198434784636},"hitData":{"launchSpeed":102.1,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.19,"coordY":112.04}},"index":2,"playId":"0ba9ca58-6539-37fb-bb82-031973dd0b7c","pitchNumber":3,"startTime":"2026-07-25T01:32:52.985Z","endTime":"2026-07-25T01:33:02.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:33:02.599Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a ground ball to right fielder Braden Montgomery. Yordan Alvarez scores. Isaac Paredes to 3rd. Jose Altuve to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:33:51.936Z","endTime":"2026-07-25T01:34:55.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:33:21.113Z","endTime":"2026-07-25T01:33:54.003Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455014302224782,"aZ":-40.09541356088097,"pfxX":8.385051736982359,"pfxZ":-5.659323293639943,"pX":0.8844664879164092,"pZ":1.021350196425762,"vX0":4.296948087699058,"vY0":-118.06663148434056,"vZ0":-2.5463431034776223,"x":83.29,"y":211.2,"x0":-2.054234917237695,"y0":50.00507412534646,"z0":5.83715181297892,"aX":11.72795235958167},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.6,"breakHorizontal":-16.3,"spinRate":2898,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4655971510668069,"extension":6.357581739632925},"index":1,"playId":"7e850ccc-cbba-3de4-bf72-80e01e239c21","pitchNumber":1,"startTime":"2026-07-25T01:33:54.003Z","endTime":"2026-07-25T01:33:59.615Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586284514512723,"aZ":-31.204575697907234,"pfxX":-5.255028644190311,"pfxZ":0.5735854865323757,"pX":0.6888236267445575,"pZ":1.5238482142565322,"vX0":8.786352545646881,"vY0":-129.20349332614194,"vZ0":-4.446923081746438,"x":90.74,"y":197.64,"x0":-2.065063915243768,"y0":50.00502326634856,"z0":5.650965127763029,"aX":-8.93297315935213},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":7.7,"spinRate":2107,"spinDirection":239},"zone":14,"typeConfidence":0.93,"plateTime":0.4230632715469751,"extension":6.351365395957307},"index":2,"playId":"13d4553a-037a-3f0c-a0a4-c7e10d50cbea","pitchNumber":2,"startTime":"2026-07-25T01:34:11.265Z","endTime":"2026-07-25T01:34:18.357Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938459655460118,"aZ":-17.173645777788728,"pfxX":-2.8757243189999793,"pfxZ":8.078275911276172,"pX":-0.11813494834651744,"pZ":2.1047902840745336,"vX0":6.313107585193186,"vY0":-134.82770850890495,"vZ0":-6.041484471134453,"x":121.5,"y":181.95,"x0":-2.1073163749318518,"y0":50.00282428740278,"z0":5.569701649964059,"aX":-5.340436604770402},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":4.0,"spinRate":2366,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.40490615896208393,"extension":6.419635964788385},"hitData":{"launchSpeed":91.3,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.55,"coordY":121.16}},"index":3,"playId":"35648614-88de-3c44-b74d-bf5692d132c0","pitchNumber":3,"startTime":"2026-07-25T01:34:46.263Z","endTime":"2026-07-25T01:34:55.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:34:55.767Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Walker doubles (20) on a ground ball to left fielder Sam Antonacci. Isaac Paredes scores. Jose Altuve scores. LaMonte Wade Jr. scores.","rbi":3,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:37:47.747Z","endTime":"2026-07-25T01:38:18.541Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:35:19.717Z","endTime":"2026-07-25T01:35:29.731Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Hudson replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T01:35:29.731Z","endTime":"2026-07-25T01:37:50.022Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818316096240952,"aZ":-18.902944803390028,"pfxX":7.162324937893368,"pfxZ":7.275695457671027,"pX":-1.0510264029328478,"pZ":2.567495697700463,"vX0":-13.71884164684025,"vY0":-133.47947270488729,"vZ0":-3.2524260040901263,"x":157.06,"y":169.46,"x0":3.199696608430588,"y0":50.00380367332531,"z0":5.145301545213422,"aX":13.067367198021612},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":-10.3,"spinRate":2327,"spinDirection":121},"zone":11,"typeConfidence":0.91,"plateTime":0.408669946095356,"extension":7.928768641519038},"index":2,"playId":"7af0163a-7ad0-3afc-a6de-1457d465da7a","pitchNumber":1,"startTime":"2026-07-25T01:37:50.022Z","endTime":"2026-07-25T01:37:53.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861560604607043,"aZ":-34.920105235492734,"pfxX":-8.697148708682045,"pfxZ":-2.089966946167504,"pX":0.15612681881040824,"pZ":2.409631271129159,"vX0":-4.947501581279641,"vY0":-114.61520377149296,"vZ0":1.9667322413118558,"x":111.05,"y":173.72,"x0":3.4826211933753966,"y0":50.00441126239298,"z0":4.984465835879421,"aX":-11.414215513962422},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.9,"breakHorizontal":17.2,"spinRate":2191,"spinDirection":310},"zone":5,"typeConfidence":0.9,"plateTime":0.48039135931096855,"extension":7.1656569086220365},"hitData":{"launchSpeed":104.7,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.99,"coordY":106.97}},"index":3,"playId":"355274a5-b084-33e9-8d6d-c0cb83513ed7","pitchNumber":2,"startTime":"2026-07-25T01:38:05.267Z","endTime":"2026-07-25T01:38:18.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:38:18.541Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lucas Spence strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:38:38.283Z","endTime":"2026-07-25T01:40:20.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82773668238332,"aZ":-18.525413510347082,"pfxX":7.959745903129197,"pfxZ":7.552703537040856,"pX":0.8970089216356227,"pZ":2.5013507563542525,"vX0":-9.112948990021671,"vY0":-133.38407237995025,"vZ0":-3.4686088816206158,"x":82.81,"y":171.24,"x0":3.318508806333508,"y0":50.00608115444067,"z0":5.149197037671092,"aX":14.39175139466188},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2255,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.4101415814695635,"extension":7.606175627525109},"index":0,"playId":"82e93a4f-214d-3ec0-a05a-fb32e9e38cde","pitchNumber":1,"startTime":"2026-07-25T01:38:57.010Z","endTime":"2026-07-25T01:39:01.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13296688845982,"aZ":-18.182524132979065,"pfxX":7.333911520571903,"pfxZ":7.705594362737854,"pX":-1.5883130800696066,"pZ":2.4705951813275084,"vX0":-14.950212350219108,"vY0":-133.71263812583246,"vZ0":-3.465413489523349,"x":177.54,"y":172.07,"x0":3.1158439290144813,"y0":50.001604928621276,"z0":5.083843017293226,"aX":13.315828584201249},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":-10.2,"spinRate":2294,"spinDirection":113},"zone":11,"typeConfidence":0.91,"plateTime":0.4092262343433495,"extension":7.912885438883198},"index":1,"playId":"38b0d1e6-776c-35eb-b74f-3c3ea5272799","pitchNumber":2,"startTime":"2026-07-25T01:39:16.849Z","endTime":"2026-07-25T01:39:21.028Z","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":92.1,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759221715551178,"aZ":-16.95083182017191,"pfxX":8.15030229384141,"pfxZ":8.369663480486025,"pX":-1.8517853014380812,"pZ":1.7647455099494054,"vX0":-15.591340577878453,"vY0":-133.29786705475684,"vZ0":-5.264691856034489,"x":187.59,"y":191.13,"x0":2.9858879432161896,"y0":50.00236363831856,"z0":4.969386179600569,"aX":14.824851960342},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":-11.8,"spinRate":2302,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.40921688209312856,"extension":8.167079385487055},"index":2,"playId":"d43918e1-82a7-3c8c-8544-86add138e447","pitchNumber":3,"startTime":"2026-07-25T01:39:35.092Z","endTime":"2026-07-25T01:39:38.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14320255140032,"aZ":-34.013614829210276,"pfxX":-5.150577112082432,"pfxZ":-1.364935846336448,"pX":-0.17652759039875085,"pZ":1.6560978678162714,"vX0":-6.574531170340584,"vY0":-115.70843105837086,"vZ0":0.271516610069205,"x":123.73,"y":194.07,"x0":3.37348098479045,"y0":50.00011067311473,"z0":4.80364315885749,"aX":-6.962400243928607},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.0,"breakHorizontal":11.0,"spinRate":2067,"spinDirection":307},"zone":8,"typeConfidence":0.91,"plateTime":0.47386176538432645,"extension":7.596021628108464},"index":3,"playId":"722af315-5189-3b8b-b16f-36782eee3881","pitchNumber":4,"startTime":"2026-07-25T01:39:53.342Z","endTime":"2026-07-25T01:39:57.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82509459454578,"aZ":-39.22214176158166,"pfxX":-5.140624639127589,"pfxZ":-5.381493030810639,"pX":-0.5917433959689031,"pZ":1.6918120000445505,"vX0":-7.516060403114494,"vY0":-114.55978165671334,"vZ0":1.8030320419752566,"x":139.56,"y":193.1,"x0":3.4163826817226948,"y0":50.000074910787006,"z0":4.7675781769809955,"aX":-6.7373321091831},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.8,"breakHorizontal":11.4,"spinRate":2112,"spinDirection":301},"zone":7,"typeConfidence":0.9,"plateTime":0.48060766847238856,"extension":7.366546243761611},"index":4,"playId":"5d5f368e-5bde-30af-96fa-b57bc45478dc","pitchNumber":5,"startTime":"2026-07-25T01:40:16.415Z","endTime":"2026-07-25T01:40:20.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:40:20.236Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Smith homers (13) on a fly ball to left field. Christian Walker scores.","rbi":2,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:40:36.852Z","endTime":"2026-07-25T01:42:27.264Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":663542,"link":"/api/v1/people/663542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":663542,"link":"/api/v1/people/663542"},"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(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":81.0,"endSpeed":74.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.589522470388253,"aZ":-35.559429280881055,"pfxX":-6.0727059241155565,"pfxZ":-2.4110196714281127,"pX":-0.7903569000313629,"pZ":2.021555266766375,"vX0":-7.911208230171654,"vY0":-117.81046576534756,"vZ0":0.9702814423231902,"x":147.13,"y":184.2,"x0":3.4014483947691234,"y0":50.00358530472336,"z0":4.89373364658386,"aX":-8.52526646231293},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":13.0,"spinRate":2078,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.46511725797931724,"extension":7.37864256615338},"index":0,"playId":"f8a10f55-c4de-37f9-b563-33afb827657f","pitchNumber":1,"startTime":"2026-07-25T01:40:45.361Z","endTime":"2026-07-25T01:40:50.234Z","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":92.9,"endSpeed":85.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.060100352464847,"aZ":-21.372261305172074,"pfxX":6.450698429641733,"pfxZ":5.7693860816750036,"pX":0.43558984446786647,"pZ":2.8718538803217006,"vX0":-9.95452220977441,"vY0":-135.1134261384355,"vZ0":-1.7899455128592061,"x":100.4,"y":161.24,"x0":3.308843059402572,"y0":50.0012003190206,"z0":5.026314395814701,"aX":12.07363989272329},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-9.8,"spinRate":2312,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.4035134184745539,"extension":7.371317169626797},"index":1,"playId":"53c49ac0-6e9d-3d00-8e5c-60de2a2cee1d","pitchNumber":2,"startTime":"2026-07-25T01:41:01.442Z","endTime":"2026-07-25T01:41:04.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712333085564133,"aZ":-20.085907906160653,"pfxX":7.95157339852739,"pfxZ":6.518078699939775,"pX":-0.8301278470438015,"pZ":2.658529126671125,"vX0":-13.34526002802166,"vY0":-134.70809312204295,"vZ0":-2.50552200148332,"x":148.64,"y":167.0,"x0":3.134205624749552,"y0":50.005192031178744,"z0":5.0062421358500915,"aX":14.753377970331519},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":-11.9,"spinRate":2255,"spinDirection":120},"zone":11,"typeConfidence":0.9,"plateTime":0.4051654898696966,"extension":7.449124651278172},"index":2,"playId":"c357c957-228f-3734-9687-64f980b80938","pitchNumber":3,"startTime":"2026-07-25T01:41:19.278Z","endTime":"2026-07-25T01:41:24.616Z","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":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172713150369823,"aZ":-20.568221723828017,"pfxX":7.819079848738124,"pfxZ":6.403091385370244,"pX":0.3541987019461033,"pZ":2.897215988325962,"vX0":-10.231473345973052,"vY0":-133.1959737908709,"vZ0":-1.883987100186891,"x":103.5,"y":160.56,"x0":3.213249057414918,"y0":50.00497648113227,"z0":5.087133060109312,"aX":14.179172725749321},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-12.2,"spinRate":2150,"spinDirection":114},"zone":3,"typeConfidence":0.9,"plateTime":0.4097922488952883,"extension":7.695615105014975},"index":3,"playId":"f954f02c-a13b-342c-b1e5-ef14ae0ed51a","pitchNumber":4,"startTime":"2026-07-25T01:41:37.483Z","endTime":"2026-07-25T01:41:40.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-25T01:41:56.328Z","endTime":"2026-07-25T01:42:00.895Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35924963286975,"aZ":-22.80014543075618,"pfxX":5.237982682685865,"pfxZ":4.939507163216824,"pX":-0.21898260341163928,"pZ":2.4990408652363385,"vX0":-11.128477189940305,"vY0":-135.80272899389766,"vZ0":-2.6093772174100898,"x":125.35,"y":171.31,"x0":3.2226982154960955,"y0":50.00089002435454,"z0":5.031550264055047,"aX":9.9373310872268},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":-7.6,"spinRate":2138,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.4009313621651325,"extension":7.418594641694134},"hitData":{"launchSpeed":101.2,"launchAngle":34.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.51,"coordY":66.35}},"index":5,"playId":"2c55db8e-d921-3ce6-ae26-606320d987e5","pitchNumber":5,"startTime":"2026-07-25T01:42:00.895Z","endTime":"2026-07-25T01:42:27.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:42:27.264Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:42:33.570Z","endTime":"2026-07-25T01:43:40.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683217032951845,"aZ":-35.429457322191716,"pfxX":-5.775532187762813,"pfxZ":-2.289009459992373,"pX":0.6207222147191606,"pZ":1.9293045781602287,"vX0":-5.317453169857582,"vY0":-119.85434766857566,"vZ0":0.3871164831306382,"x":93.34,"y":186.69,"x0":3.6353673796857033,"y0":50.000588365385106,"z0":4.984337290896951,"aX":-8.224743040257955},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.7,"breakHorizontal":12.0,"spinRate":2139,"spinDirection":302},"zone":9,"typeConfidence":0.91,"plateTime":0.4607048359930306,"extension":7.3708318794167695},"index":0,"playId":"9fb19e29-81c6-31e5-b5f9-f0d59bf4b12e","pitchNumber":1,"startTime":"2026-07-25T01:42:54.082Z","endTime":"2026-07-25T01:42:57.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929168660383706,"aZ":-18.985157280946616,"pfxX":7.8503469630076825,"pfxZ":6.921822978122462,"pX":0.6917123861901234,"pZ":2.8478443672379323,"vX0":-9.54798450803961,"vY0":-136.84805158481606,"vZ0":-2.39832840785688,"x":90.63,"y":161.89,"x0":3.1986151916282295,"y0":50.002329523203585,"z0":5.02964687520749,"aX":14.957124361521421},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":-12.4,"spinRate":2296,"spinDirection":126},"zone":3,"typeConfidence":0.91,"plateTime":0.39956976867923766,"extension":7.417340051084834},"index":1,"playId":"a8faeaa0-db75-3e8a-a814-fe5e459e0678","pitchNumber":2,"startTime":"2026-07-25T01:43:07.925Z","endTime":"2026-07-25T01:43:10.925Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T01:43:16.396Z","endTime":"2026-07-25T01:43:31.399Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64083319828903,"aZ":-18.511138025585364,"pfxX":7.954730987648178,"pfxZ":7.1297233485434575,"pX":0.6354842603656166,"pZ":2.365403413719334,"vX0":-9.847279767244185,"vY0":-137.8093320149595,"vZ0":-3.797391180176647,"x":95.08,"y":131.22,"x0":3.227556898063815,"y0":50.00519756185727,"z0":5.017534898880738,"aX":15.249078284386789},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-12.2,"spinRate":2239,"spinDirection":120},"zone":6,"typeConfidence":0.91,"plateTime":0.39799347379627736,"extension":7.64561597509641},"hitData":{"launchSpeed":78.7,"launchAngle":56.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.77,"coordY":123.19}},"index":3,"playId":"b96b7136-af42-33d5-95d2-0e74591ebc03","pitchNumber":3,"startTime":"2026-07-25T01:43:31.399Z","endTime":"2026-07-25T01:43:40.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:43:40.426Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to shortstop Colson Montgomery.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:43:55.002Z","endTime":"2026-07-25T01:45:40.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.2,"endSpeed":73.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73775976700123,"aZ":-36.63547809996236,"pfxX":-7.452712472621234,"pfxZ":-3.207827015085323,"pX":1.0990763483556347,"pZ":2.349018879063884,"vX0":-3.8181403219414074,"vY0":-118.02759949631405,"vZ0":2.0630549853434683,"x":75.11,"y":175.36,"x0":3.7143873231961817,"y0":50.00467151479881,"z0":4.875817647224285,"aX":-10.352043903651758},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.9,"breakHorizontal":14.5,"spinRate":2127,"spinDirection":302},"zone":14,"typeConfidence":0.91,"plateTime":0.46685982388056235,"extension":7.373338039932214},"index":0,"playId":"04f83f59-c378-3911-bdad-9272c8c187c0","pitchNumber":1,"startTime":"2026-07-25T01:44:05.438Z","endTime":"2026-07-25T01:44:09.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.488130826728554,"aZ":-36.50321842585712,"pfxX":-8.696760439971824,"pfxZ":-3.106289758541208,"pX":-0.837555211754691,"pZ":1.296762822340383,"vX0":-7.45119674428948,"vY0":-118.34581815164951,"vZ0":-0.06424133947945299,"x":148.93,"y":203.77,"x0":3.503212409682425,"y0":50.00482175400209,"z0":4.720384548293149,"aX":-12.107955911140508},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.3,"breakHorizontal":17.9,"spinRate":2074,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.46613838419028,"extension":7.377079291103699},"index":1,"playId":"49d5a6bb-5784-3a62-9056-5e9c824b3dd9","pitchNumber":2,"startTime":"2026-07-25T01:44:20.946Z","endTime":"2026-07-25T01:44:24.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060344637304695,"aZ":-18.199578348865813,"pfxX":6.903788436598247,"pfxZ":7.792699964343106,"pX":-0.435029753341438,"pZ":1.6275810430313897,"vX0":-11.495953514295898,"vY0":-132.72277529222606,"vZ0":-5.182839158260231,"x":133.58,"y":194.84,"x0":3.0454907227615395,"y0":50.000845242247465,"z0":4.921237836455686,"aX":12.378077700808447},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":-10.2,"spinRate":2260,"spinDirection":118},"zone":7,"typeConfidence":0.91,"plateTime":0.4118935650085622,"extension":7.677570457275887},"index":2,"playId":"e5a919eb-5ea8-35d5-80cd-be37b606d288","pitchNumber":3,"startTime":"2026-07-25T01:44:37.125Z","endTime":"2026-07-25T01:44:41.631Z","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":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.348927126621625,"aZ":-19.237613913032547,"pfxX":5.808146308805155,"pfxZ":6.98664428015965,"pX":0.9129214219652096,"pZ":3.250459887049574,"vX0":-8.012526225862333,"vY0":-135.62855006252124,"vZ0":-1.4735635169932193,"x":82.2,"y":151.02,"x0":3.159220602830413,"y0":50.004009474784226,"z0":5.150710494896638,"aX":10.756705722867716},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":-8.6,"spinRate":2372,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.4048009012760283,"extension":7.525105186917965},"index":3,"playId":"469f0027-12cf-3553-8f84-c1f9bfd8d8bc","pitchNumber":4,"startTime":"2026-07-25T01:44:53.711Z","endTime":"2026-07-25T01:44:56.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-25T01:45:03.659Z","endTime":"2026-07-25T01:45:17.146Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08509656714421,"aZ":-36.893276096650034,"pfxX":-7.916782210111,"pfxZ":-3.3702312573950595,"pX":-0.7671731317631392,"pZ":1.308542144895305,"vX0":-7.652357729205487,"vY0":-118.22606403416364,"vZ0":-0.07327262462207984,"x":146.24,"y":203.45,"x0":3.554888654604609,"y0":50.004888141905035,"z0":4.760544593115401,"aX":-11.072716431474024},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.8,"breakHorizontal":16.4,"spinRate":2228,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.4654501036697294,"extension":7.4103540546199},"index":5,"playId":"fd61c2af-51c1-35bc-8d7f-2bffb55c19e3","pitchNumber":5,"startTime":"2026-07-25T01:45:17.146Z","endTime":"2026-07-25T01:45:20.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.956424404544002,"aZ":-18.583395793528716,"pfxX":7.105893117565515,"pfxZ":7.309287342375734,"pX":-0.045078599604587155,"pZ":2.6083272162890903,"vX0":-11.053642099327186,"vY0":-134.70844037829505,"vZ0":-3.049898494877163,"x":118.72,"y":168.36,"x0":3.16577861721192,"y0":50.00516122581095,"z0":5.05019709716851,"aX":13.218663932301151},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-10.8,"spinRate":2210,"spinDirection":126},"zone":5,"typeConfidence":0.91,"plateTime":0.40472884120439323,"extension":7.631896203153554},"hitData":{"launchSpeed":88.5,"launchAngle":-55.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.04,"coordY":158.68}},"index":6,"playId":"49bec79d-57c9-38ad-95af-55d2f8212c00","pitchNumber":6,"startTime":"2026-07-25T01:45:32.447Z","endTime":"2026-07-25T01:45:40.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:45:40.458Z","atBatIndex":55},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Bryan Hudson intentionally walks Yordan Alvarez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:46:58.013Z","endTime":"2026-07-25T01:48:23.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T01:46:15.964Z","endTime":"2026-07-25T01:47:00.300Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994018335532516,"aZ":-17.920625689432597,"pfxX":7.018170638428752,"pfxZ":7.888454396650808,"pX":-0.41665422917718925,"pZ":3.06988396142384,"vX0":-11.976058993863559,"vY0":-132.9372238618229,"vZ0":-1.9364383147349669,"x":132.88,"y":155.89,"x0":3.2156841727138374,"y0":50.00058333215106,"z0":5.095648767750887,"aX":12.678299298269081},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.2,"breakHorizontal":-10.4,"spinRate":2246,"spinDirection":130},"zone":1,"typeConfidence":0.91,"plateTime":0.4105514794986669,"extension":7.787484409179321},"index":1,"playId":"31dc14dc-399f-3d8f-ae9d-265c20be6dcc","pitchNumber":1,"startTime":"2026-07-25T01:47:00.300Z","endTime":"2026-07-25T01:47:03.973Z","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":80.0,"endSpeed":73.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007607336497575,"aZ":-36.14369574991901,"pfxX":-6.40327638274076,"pfxZ":-2.9233733286821515,"pX":-1.6025983023571548,"pZ":1.1822868668554887,"vX0":-8.967560872393143,"vY0":-116.14226597623683,"vZ0":-0.17091530868815363,"x":178.09,"y":206.86,"x0":3.1496862979807223,"y0":50.00315894499599,"z0":4.712158676286863,"aX":-8.692586288392274},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.0,"breakHorizontal":13.9,"spinRate":2253,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.472728570409493,"extension":7.447771175169312},"index":2,"playId":"25173717-8355-3b45-8aff-8f1fff1b507a","pitchNumber":2,"startTime":"2026-07-25T01:47:18.768Z","endTime":"2026-07-25T01:47:22.967Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"a720b22c-7112-3e05-a64a-f280f8804061","startTime":"2026-07-25T01:47:36.251Z","endTime":"2026-07-25T01:47:43.002Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Yordan Alvarez batting, Jeremy Peña advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"a720b22c-7112-3e05-a64a-f280f8804061","startTime":"2026-07-25T01:47:47.229Z","endTime":"2026-07-25T01:48:17.406Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"08245736-0576-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-25T01:48:17.406Z","endTime":"2026-07-25T01:48:17.418Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":6,"playId":"08245736-0576-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-25T01:48:17.418Z","endTime":"2026-07-25T01:48:17.419Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"index":7,"playId":"08245736-0576-1023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-25T01:48:17.419Z","endTime":"2026-07-25T01:48:23.552Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-25T01:48:23.552Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks. Jeremy Peña to 3rd. Yordan Alvarez to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:50:58.505Z","endTime":"2026-07-25T01:52:32.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T01:48:33.024Z","endTime":"2026-07-25T01:49:08.854Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-25T01:49:08.854Z","endTime":"2026-07-25T01:51:00.705Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05262633081592,"aZ":-21.62402632670941,"pfxX":-9.818038599018404,"pfxZ":5.246681841171716,"pX":0.7566114524753573,"pZ":2.07386108460097,"vX0":8.949016635392638,"vY0":-140.92111156336517,"vZ0":-5.443196471728627,"x":88.16,"y":182.79,"x0":-1.1847130740891945,"y0":50.00428023832691,"z0":5.427621460136805,"aX":-19.746748792528827},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":2159,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.38868638612882034,"extension":6.332203151637757},"index":2,"playId":"fa46888f-c6a0-3748-899d-2bee67d7ea5f","pitchNumber":1,"startTime":"2026-07-25T01:51:00.705Z","endTime":"2026-07-25T01:51:05.841Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"}}},{"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":83.2,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660311649755098,"aZ":-30.16503092667374,"pfxX":7.300230918572213,"pfxZ":1.3592734174573025,"pX":-0.9541933406634234,"pZ":3.993795965093434,"vX0":-0.47814891977066626,"vY0":-121.17865599900951,"vZ0":1.948171491174388,"x":153.37,"y":130.95,"x0":-1.701776160853839,"y0":50.00474862969555,"z0":5.82294248164791,"aX":10.80938695933459},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":2253,"spinDirection":76},"zone":11,"typeConfidence":0.9,"plateTime":0.45276511777703776,"extension":6.384343351634067},"index":3,"playId":"7535c53f-3c78-36ba-ae50-b1560cb156e8","pitchNumber":2,"startTime":"2026-07-25T01:51:33.493Z","endTime":"2026-07-25T01:51:36.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793766948906562,"aZ":-27.556276368327875,"pfxX":7.9879075669995965,"pfxZ":3.0539181832597553,"pX":1.2628512423423446,"pZ":2.6566452609534017,"vX0":4.43106200375269,"vY0":-122.93435569434472,"vZ0":-1.7600597679153498,"x":68.86,"y":167.05,"x0":-1.6073219011713857,"y0":50.0055561037164,"z0":5.745088970761394,"aX":12.09849442874969},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-15.6,"spinRate":2403,"spinDirection":70},"zone":12,"typeConfidence":0.9,"plateTime":0.4473570926306567,"extension":6.670848600446737},"index":4,"playId":"bdad124d-eb24-3804-8e53-1b76787baf9e","pitchNumber":3,"startTime":"2026-07-25T01:51:52.985Z","endTime":"2026-07-25T01:51:57.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.495078781020524,"aZ":-22.103266123410666,"pfxX":-9.039817718591888,"pfxZ":4.997881643409041,"pX":1.1935728790734699,"pZ":2.506652070737748,"vX0":10.016343311674424,"vY0":-141.33804855966903,"vZ0":-4.410517665965218,"x":71.5,"y":171.1,"x0":-1.2289642718469584,"y0":50.000752213316375,"z0":5.514540630632994,"aX":-18.209416561808094},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":2325,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3881669637186622,"extension":6.2803389386947535},"index":5,"playId":"109d5d00-d706-3d90-a831-fdf3b53d45e0","pitchNumber":4,"startTime":"2026-07-25T01:52:10.995Z","endTime":"2026-07-25T01:52:14.332Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520427654997498,"aZ":-18.139067087864785,"pfxX":-7.603077558416077,"pfxZ":6.913970244398306,"pX":1.3221129399202676,"pZ":1.3774482378045312,"vX0":9.81760274264123,"vY0":-141.4160365580425,"vZ0":-8.117263441161072,"x":66.6,"y":201.59,"x0":-1.202820124143159,"y0":50.00641926179073,"z0":5.443674183414607,"aX":-15.440794430294583},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":11.9,"spinRate":2296,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38697355163524527,"extension":6.66352772999118},"index":6,"playId":"57e19cad-0840-37ea-9d5c-01f46350a364","pitchNumber":5,"startTime":"2026-07-25T01:52:28.631Z","endTime":"2026-07-25T01:52:32.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:52:32.519Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to shortstop Colson Montgomery, deflected by third baseman Miguel Vargas. Jeremy Peña scores. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:53:02.418Z","endTime":"2026-07-25T01:54:56.819Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":663542,"link":"/api/v1/people/663542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T01:52:55.284Z","endTime":"2026-07-25T01:53:04.505Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706832365371014,"aZ":-28.696402400232166,"pfxX":8.275235637907086,"pfxZ":2.299912917386221,"pX":0.549175135142752,"pZ":1.7995060241965732,"vX0":2.26151015891097,"vY0":-122.44457516326061,"vZ0":-3.209399800571118,"x":96.07,"y":190.19,"x0":-1.4622752961116006,"y0":50.00600525809729,"z0":5.588800729147888,"aX":12.537878009098621},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2413,"spinDirection":75},"zone":9,"typeConfidence":0.91,"plateTime":0.4477299891461963,"extension":6.834044634305116},"index":1,"playId":"a1169169-a646-38ed-a63e-228ce624a489","pitchNumber":1,"startTime":"2026-07-25T01:53:04.505Z","endTime":"2026-07-25T01:53:07.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42129625081606,"aZ":-28.814907883278345,"pfxX":7.279620978983157,"pfxZ":2.133024585846136,"pX":0.9217899626183074,"pZ":1.4993458915950053,"vX0":3.298860067690441,"vY0":-124.56678112862068,"vZ0":-4.280948104038144,"x":81.86,"y":198.3,"x0":-1.3645078010564422,"y0":50.00405784535971,"z0":5.6155948983535104,"aX":11.469233221627139},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":2587,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.43928138843382625,"extension":6.573393358759748},"index":2,"playId":"edbf6f14-fea3-3662-ae67-e31ab675010c","pitchNumber":2,"startTime":"2026-07-25T01:53:21.853Z","endTime":"2026-07-25T01:53:26.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291281891184088,"aZ":-31.41909038802646,"pfxX":8.403482512405857,"pfxZ":0.4989101188376601,"pX":-0.2569645719762449,"pZ":3.3674390988046463,"vX0":0.3265989065615042,"vY0":-121.39577942838756,"vZ0":0.6920691133833523,"x":126.79,"y":147.86,"x0":-1.4856691901910595,"y0":50.000398224927956,"z0":5.799528343301902,"aX":12.622793142655231},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-15.4,"spinRate":2430,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.45006323297024053,"extension":6.35441966487848},"index":3,"playId":"2c700a43-bbce-3833-9acc-5b66c1d79084","pitchNumber":3,"startTime":"2026-07-25T01:53:45.941Z","endTime":"2026-07-25T01:53:50.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83610991475948,"aZ":-14.499893995573569,"pfxX":-1.2445528377976853,"pfxZ":8.601659130303476,"pX":-0.43985112389712827,"pZ":2.431844228685401,"vX0":3.532203190973489,"vY0":-142.2511031750793,"vZ0":-6.163268831911203,"x":133.77,"y":173.12,"x0":-1.5345046531672855,"y0":50.00206074475108,"z0":5.541384325700174,"aX":-2.557299212567018},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":1.6,"spinRate":2276,"spinDirection":207},"zone":4,"typeConfidence":0.97,"plateTime":0.3846551890285639,"extension":6.4538889668110775},"index":4,"playId":"55b342cc-a13b-362f-8c5a-c4e6f36e160f","pitchNumber":4,"startTime":"2026-07-25T01:54:08.180Z","endTime":"2026-07-25T01:54:14.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65243692803437,"aZ":-14.268102948910862,"pfxX":-2.552535831136451,"pfxZ":8.730414019523678,"pX":0.33502140161491206,"pZ":2.1109088443206034,"vX0":5.852397324163459,"vY0":-142.08425906569332,"vZ0":-6.998145064595145,"x":104.23,"y":181.79,"x0":-1.416992949098284,"y0":50.000351915730356,"z0":5.507115872554247,"aX":-5.234309298926602},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":3.5,"spinRate":2271,"spinDirection":208},"zone":6,"typeConfidence":0.97,"plateTime":0.38506117063688183,"extension":6.368119559200381},"hitData":{"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.96,"coordY":169.83}},"index":5,"playId":"96746cbf-0aff-3afa-93eb-bf3ddd31898b","pitchNumber":5,"startTime":"2026-07-25T01:54:46.792Z","endTime":"2026-07-25T01:54:56.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:54:56.819Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"LaMonte Wade Jr. walks. Yordan Alvarez scores. Isaac Paredes to 3rd. Jose Altuve to 2nd.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:55:21.745Z","endTime":"2026-07-25T01:56:19.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":663542,"link":"/api/v1/people/663542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.198171206571825,"aZ":-15.640145521952691,"pfxX":-2.590077752633646,"pfxZ":8.076682686126238,"pX":-0.6111159920077464,"pZ":3.4628816272923193,"vX0":3.5046830917881073,"vY0":-141.88418832841282,"vZ0":-3.0506461833877982,"x":140.29,"y":145.28,"x0":-1.5234421826437705,"y0":50.00514407747447,"z0":5.543461970518218,"aX":-5.303886720135985},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":2466,"spinDirection":208},"zone":11,"typeConfidence":0.96,"plateTime":0.38542539144464794,"extension":6.560350342418207},"index":0,"playId":"a3b81d7f-d377-386b-b0f4-79bb5cf5d779","pitchNumber":1,"startTime":"2026-07-25T01:55:22.816Z","endTime":"2026-07-25T01:55:27.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":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06355081052823,"aZ":-15.620046905835485,"pfxX":-0.38724186545471095,"pfxZ":8.33245769936038,"pX":-0.634241462589717,"pZ":3.4870967849221115,"vX0":2.6664793831623794,"vY0":-140.37977700839923,"vZ0":-2.898411847269807,"x":141.18,"y":144.63,"x0":-1.547928637914445,"y0":50.005797707292814,"z0":5.555409922548546,"aX":-0.7697368494085473},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":0.1,"spinRate":2465,"spinDirection":209},"zone":11,"typeConfidence":0.97,"plateTime":0.39081627047635337,"extension":6.36814572046897},"index":1,"playId":"96c1e34a-df4a-3ad6-b18a-b27f377d382c","pitchNumber":2,"startTime":"2026-07-25T01:55:39.406Z","endTime":"2026-07-25T01:55:43.389Z","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":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.313576611820974,"aZ":-29.339707424515872,"pfxX":5.605082905085899,"pfxZ":1.8669188739889826,"pX":0.36226727673940007,"pZ":1.2008146606053514,"vX0":2.659584551903925,"vY0":-122.40972286373064,"vZ0":-4.490920832131934,"x":103.19,"y":206.36,"x0":-1.4666212422341187,"y0":50.00140330480074,"z0":5.57296007418746,"aX":8.49900365672508},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-10.8,"spinRate":2465,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.44757120680530793,"extension":6.758893025041027},"index":2,"playId":"fbd071ef-253b-35dc-acb3-6b6ae579f60f","pitchNumber":3,"startTime":"2026-07-25T01:55:57.380Z","endTime":"2026-07-25T01:56:01.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10943141216211,"aZ":-14.550893809003206,"pfxX":-3.242508797145105,"pfxZ":8.69135533009206,"pX":0.8475520456539548,"pZ":1.494778692407485,"vX0":7.304330411641728,"vY0":-141.46536809750398,"vZ0":-8.270466080335902,"x":84.69,"y":198.42,"x0":-1.3460598006966573,"y0":50.004033037358404,"z0":5.387933998802982,"aX":-6.576188648258827},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2313,"spinDirection":215},"zone":14,"typeConfidence":0.97,"plateTime":0.3871019720468114,"extension":6.567992131699056},"index":3,"playId":"5e820b83-ed71-391c-bfd7-c184d6748d67","pitchNumber":4,"startTime":"2026-07-25T01:56:14.686Z","endTime":"2026-07-25T01:56:19.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:56:19.184Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:56:34.249Z","endTime":"2026-07-25T01:58:12.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39937951129395,"aZ":-17.07374812154041,"pfxX":-2.2100354937914317,"pfxZ":7.477568527261486,"pX":0.5187991045531936,"pZ":3.404968777409959,"vX0":6.3244499511060175,"vY0":-140.62589030966973,"vZ0":-2.8920478393202855,"x":97.22,"y":146.85,"x0":-1.4639171622111347,"y0":50.002127466609004,"z0":5.542999036630415,"aX":-4.462961172361271},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":2.9,"spinRate":2418,"spinDirection":207},"zone":12,"typeConfidence":0.96,"plateTime":0.38825975456009676,"extension":6.558021758859641},"index":0,"playId":"56b76a3a-4531-31fa-9cc5-4a590340cd2c","pitchNumber":1,"startTime":"2026-07-25T01:56:44.594Z","endTime":"2026-07-25T01:56:47.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.132504732338493,"aZ":-14.62253022817312,"pfxX":-3.990664062094278,"pfxZ":8.458642950662039,"pX":-0.06805454429791252,"pZ":2.5404371576979834,"vX0":5.416966029473513,"vY0":-142.74436836588953,"vZ0":-5.628051607904897,"x":119.59,"y":170.19,"x0":-1.466913341370823,"y0":50.0033594916925,"z0":5.449318606161486,"aX":-8.281795170759448},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":6.2,"spinRate":2432,"spinDirection":217},"zone":5,"typeConfidence":0.96,"plateTime":0.3828920667890774,"extension":6.550202828583583},"index":1,"playId":"2375c875-cc1e-3462-8b00-d220742f01d8","pitchNumber":2,"startTime":"2026-07-25T01:57:02.511Z","endTime":"2026-07-25T01:57:07.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182142310441975,"aZ":-31.083113327554873,"pfxX":6.668242768687248,"pfxZ":0.7084884286960103,"pX":1.398131816846525,"pZ":0.2815516583759259,"vX0":4.548479443335417,"vY0":-123.58405490089373,"vZ0":-6.305539190061664,"x":63.71,"y":231.18,"x0":-1.334233722355787,"y0":50.005283136748076,"z0":5.484976437719907,"aX":10.289508090703352},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.2,"spinRate":2511,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.44362345211836507,"extension":6.870320914807867},"index":2,"playId":"197ba14e-896a-30ea-91fa-75197f6af05c","pitchNumber":3,"startTime":"2026-07-25T01:57:20.294Z","endTime":"2026-07-25T01:57:24.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402812253838707,"aZ":-16.25289816442213,"pfxX":-2.737425675691178,"pfxZ":7.704725150140019,"pX":0.9616946115086301,"pZ":3.2570358252370926,"vX0":7.549942961396809,"vY0":-142.52447245539526,"vZ0":-3.2598424756522535,"x":80.34,"y":150.84,"x0":-1.3607670862227055,"y0":50.00208565366082,"z0":5.436150361913532,"aX":-5.656948687516568},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":3.5,"spinRate":2413,"spinDirection":215},"zone":12,"typeConfidence":0.96,"plateTime":0.3836584188072214,"extension":6.549818836026703},"index":3,"playId":"04c382bc-a3fc-374d-95e2-7ceba8b48f88","pitchNumber":4,"startTime":"2026-07-25T01:57:48.333Z","endTime":"2026-07-25T01:57:52.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38714035924188,"aZ":-16.360133253265726,"pfxX":-2.2082102919301128,"pfxZ":7.898236663683692,"pX":0.575929862745035,"pZ":3.5371266667482746,"vX0":6.165643581009144,"vY0":-140.5035859588366,"vZ0":-2.9606624121510294,"x":95.05,"y":143.28,"x0":-1.3585949028175524,"y0":50.004420012519915,"z0":5.665740508163801,"aX":-4.423083006004765},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":2.8,"spinRate":2361,"spinDirection":201},"zone":12,"typeConfidence":0.96,"plateTime":0.38961901118045184,"extension":6.608715237625231},"index":4,"playId":"f9909178-602d-3270-90d8-1d6ebedd972a","pitchNumber":5,"startTime":"2026-07-25T01:58:09.236Z","endTime":"2026-07-25T01:58:12.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T01:58:12.959Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Munetaka Murakami doubles (8) on a sharp line drive to right fielder Cam Smith.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T02:00:33.392Z","endTime":"2026-07-25T02:01:23.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Taylor Trammell replaces left fielder LaMonte Wade Jr., batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:00:03.726Z","endTime":"2026-07-25T02:00:03.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"description":"Pitching Change: Bennett Sousa replaces Kai-Wei Teng.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T02:00:03.750Z","endTime":"2026-07-25T02:00:35.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18483672179581,"aZ":-13.834479359332857,"pfxX":2.064264124117745,"pfxZ":9.465904234924215,"pX":0.09272322593282231,"pZ":3.0325637087018644,"vX0":-3.033594213764737,"vY0":-137.95645930011327,"vZ0":-6.130055037983483,"x":113.47,"y":156.9,"x0":0.9357494305954006,"y0":50.00286839539958,"z0":6.206920129418888,"aX":3.9997630722337667},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":2176,"spinDirection":150},"zone":2,"typeConfidence":0.92,"plateTime":0.3962301238561401,"extension":6.3176450875639025},"index":2,"playId":"3bab8140-0f7a-3b8f-a695-97d34974fe4e","pitchNumber":1,"startTime":"2026-07-25T02:00:35.425Z","endTime":"2026-07-25T02:00:38.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.298547441521194,"aZ":-13.669578532606986,"pfxX":4.0880766454441115,"pfxZ":9.4667856081615,"pX":-1.7485357391562966,"pZ":1.4652391657951302,"vX0":-8.396953618981897,"vY0":-138.1030498755166,"vZ0":-10.035309604659282,"x":183.65,"y":199.22,"x0":0.7840177495426265,"y0":50.00616015401968,"z0":6.038602793921835,"aX":7.994195955937195},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-5.9,"spinRate":2190,"spinDirection":154},"zone":13,"typeConfidence":0.89,"plateTime":0.3948088774297336,"extension":6.382876426149382},"index":3,"playId":"36078a45-bcef-3a7b-aa0f-164e8cb1524c","pitchNumber":2,"startTime":"2026-07-25T02:00:52.306Z","endTime":"2026-07-25T02:00:55.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715472476427532,"aZ":-15.231747297697801,"pfxX":3.5213954302592247,"pfxZ":8.702502011606981,"pX":-0.568094154778074,"pZ":2.8273971724187987,"vX0":-5.123871976421195,"vY0":-138.16014202431654,"vZ0":-6.4221688400415555,"x":138.65,"y":162.44,"x0":0.8468892160832766,"y0":50.00323744985508,"z0":6.192598031846599,"aX":6.856584190839776},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-5.4,"spinRate":2194,"spinDirection":152},"zone":4,"typeConfidence":0.85,"plateTime":0.3953518905695774,"extension":6.301933208849114},"hitData":{"launchSpeed":103.6,"launchAngle":21.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.04,"coordY":63.29}},"index":4,"playId":"d3c137b4-d4d8-3b06-a746-6b46332a478b","pitchNumber":3,"startTime":"2026-07-25T02:01:11.387Z","endTime":"2026-07-25T02:01:23.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:01:23.015Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to right fielder Cam Smith.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T02:01:44.300Z","endTime":"2026-07-25T02:03:35.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851255524624964,"aZ":-25.61954484900846,"pfxX":-3.2628683869098754,"pfxZ":3.812791000998172,"pX":-0.9624822639639641,"pZ":1.2331931609183877,"vX0":-3.6889118203069318,"vY0":-130.86557282737192,"vZ0":-7.516851789087872,"x":153.69,"y":205.48,"x0":0.8938878889850762,"y0":50.00326307325558,"z0":6.086359638106483,"aX":-5.610195137578082},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":6.7,"spinRate":2480,"spinDirection":182},"zone":13,"typeConfidence":0.58,"plateTime":0.4199333970999435,"extension":6.514433047355229},"index":0,"playId":"9d41715f-067d-3a77-a185-0313264751cc","pitchNumber":1,"startTime":"2026-07-25T02:01:58.423Z","endTime":"2026-07-25T02:02:01.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209859417708866,"aZ":-29.72027515378714,"pfxX":-3.0813881780194086,"pfxZ":1.483875880026785,"pX":0.21936489972415554,"pZ":2.2287672037592885,"vX0":-0.792895524712246,"vY0":-128.78391143516225,"vZ0":-4.280302870931761,"x":108.64,"y":178.6,"x0":0.9324948966434415,"y0":50.00429127190571,"z0":6.2478554721236295,"aX":-5.104485041999502},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":5.8,"spinRate":2463,"spinDirection":197},"zone":8,"typeConfidence":0.85,"plateTime":0.4275868021169509,"extension":6.370627774812632},"index":1,"playId":"31fc87fa-8ab2-3fca-b707-69236e708624","pitchNumber":2,"startTime":"2026-07-25T02:02:16.859Z","endTime":"2026-07-25T02:02:19.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441493707011123,"aZ":-27.051545588788393,"pfxX":-2.315971620785677,"pfxZ":3.013202826462095,"pX":0.033482968324028514,"pZ":0.914221825974276,"vX0":-1.5569624653938654,"vY0":-129.42785109970973,"vZ0":-7.871679856878477,"x":115.72,"y":214.1,"x0":0.9433146923799154,"y0":50.00468605617903,"z0":6.060073295471212,"aX":-3.9379492696727785},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":4.6,"spinRate":2416,"spinDirection":196},"zone":14,"typeConfidence":0.72,"plateTime":0.42283111018190933,"extension":6.407166631911356},"index":2,"playId":"d6abd93d-2a8c-3ea1-a3c4-6c1d11385617","pitchNumber":3,"startTime":"2026-07-25T02:02:39.276Z","endTime":"2026-07-25T02:02:43.096Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-25T02:03:07.014Z","endTime":"2026-07-25T02:03:23.004Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077800423296015,"aZ":-12.802035003476867,"pfxX":2.471927280566601,"pfxZ":9.840539230123511,"pX":-0.16927625793033305,"pZ":2.2387592330471313,"vX0":-3.9182689366024643,"vY0":-139.35979264172232,"vZ0":-8.18906287247155,"x":123.45,"y":178.33,"x0":0.9332414398189988,"y0":50.001755571395,"z0":6.059306913271307,"aX":4.865994984489837},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.7,"spinRate":2260,"spinDirection":155},"zone":5,"typeConfidence":0.92,"plateTime":0.39290212809618996,"extension":6.345144684889783},"hitData":{"launchSpeed":83.6,"launchAngle":57.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.87,"coordY":139.31}},"index":4,"playId":"e0420bec-6867-3897-b02d-2a958169e2e4","pitchNumber":4,"startTime":"2026-07-25T02:03:23.004Z","endTime":"2026-07-25T02:03:35.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:03:35.514Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out to first baseman Christian Walker. Munetaka Murakami to 3rd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T02:03:53.507Z","endTime":"2026-07-25T02:05:27.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505363742512348,"aZ":-32.0252061973798,"pfxX":-1.9037665788980949,"pfxZ":0.08940301811977491,"pX":0.8033326141095609,"pZ":3.2285771185292758,"vX0":0.2920134106062027,"vY0":-127.67332739841491,"vZ0":-1.5486038802681446,"x":86.38,"y":151.61,"x0":0.9350948085220352,"y0":50.00287061301781,"z0":6.355969258194771,"aX":-3.152729071447168},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":3.4,"spinRate":2317,"spinDirection":233},"zone":3,"typeConfidence":0.87,"plateTime":0.4284887137613689,"extension":6.372665822768184},"index":0,"playId":"77e804b5-aefa-32db-8e0b-cadd64251157","pitchNumber":1,"startTime":"2026-07-25T02:04:07.885Z","endTime":"2026-07-25T02:04:12.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80025311317297,"aZ":-30.92261408878502,"pfxX":-2.4971220188249115,"pfxZ":0.7529745334696685,"pX":0.4560037370243748,"pZ":1.7991811274353438,"vX0":-0.3140698156073029,"vY0":-127.70701591297434,"vZ0":-4.851181923423952,"x":99.62,"y":190.2,"x0":0.9049607146992481,"y0":50.00101371135137,"z0":6.149988662825129,"aX":-4.132213926985816},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":4.6,"spinRate":2457,"spinDirection":237},"zone":9,"typeConfidence":0.86,"plateTime":0.42855737124625604,"extension":6.432880396865261},"index":1,"playId":"00d32efe-190d-31fd-85c5-70c6e015a16e","pitchNumber":2,"startTime":"2026-07-25T02:04:26.969Z","endTime":"2026-07-25T02:04:31.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.387069898213575,"aZ":-29.401424816193465,"pfxX":-1.997208930688049,"pfxZ":1.6467764731680345,"pX":-0.5568444666583191,"pZ":0.9773808718255015,"vX0":-2.794623064037588,"vY0":-128.6367916008862,"vZ0":-7.298087600946578,"x":138.23,"y":212.39,"x0":0.8009937207352147,"y0":50.00398144441482,"z0":6.114711131037902,"aX":-3.36427243628656},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":4.2,"spinRate":2492,"spinDirection":213},"zone":13,"typeConfidence":0.78,"plateTime":0.4249484983042837,"extension":6.513994842848299},"index":2,"playId":"f422c6a0-ed53-34ff-9f8c-b7acaf21baeb","pitchNumber":3,"startTime":"2026-07-25T02:04:49.047Z","endTime":"2026-07-25T02:04:52.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-25T02:05:02.608Z","endTime":"2026-07-25T02:05:20.800Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776216867490895,"aZ":-31.593797659877605,"pfxX":-2.408813886776324,"pfxZ":0.33678903845202157,"pX":0.4985520249988408,"pZ":2.4222914087342016,"vX0":-0.19924180071297345,"vY0":-129.87996747483598,"vZ0":-3.5734129977561633,"x":98.0,"y":173.38,"x0":0.8892224336843843,"y0":50.00228319171328,"z0":6.214427856071617,"aX":-4.121596854697108},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":4.4,"spinRate":2521,"spinDirection":219},"zone":6,"typeConfidence":0.81,"plateTime":0.42144913714558374,"extension":6.501201701246008},"hitData":{"launchSpeed":63.1,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.35,"coordY":168.82}},"index":4,"playId":"86e65fbe-af07-36d5-9504-5108953b17aa","pitchNumber":4,"startTime":"2026-07-25T02:05:20.800Z","endTime":"2026-07-25T02:05:27.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:05:27.266Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T02:06:26.929Z","endTime":"2026-07-25T02:07:18.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T02:05:46.410Z","endTime":"2026-07-25T02:06:29.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835508215446836,"aZ":-32.991199252264025,"pfxX":-1.2020354989035316,"pfxZ":-0.5002564145040651,"pX":0.3165830630325175,"pZ":2.6611557986547387,"vX0":-0.8483158971588682,"vY0":-127.3558476850355,"vZ0":-2.6364569502030486,"x":104.93,"y":166.93,"x0":0.8099663477219667,"y0":50.000434994438194,"z0":6.315708366052988,"aX":-1.9766290251422598},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":2.4,"spinRate":2306,"spinDirection":243},"zone":6,"typeConfidence":0.87,"plateTime":0.4298625635719584,"extension":6.380922340844258},"index":1,"playId":"617d3c57-f793-3229-b448-440133f45be4","pitchNumber":1,"startTime":"2026-07-25T02:06:29.197Z","endTime":"2026-07-25T02:06:32.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226555245586994,"aZ":-30.17918304660226,"pfxX":-0.7450849533140267,"pfxZ":1.2026715800345738,"pX":0.08787666470027522,"pZ":2.2135787916480965,"vX0":-1.4509423962240686,"vY0":-127.33148032714045,"vZ0":-4.119228506731528,"x":113.65,"y":179.01,"x0":0.7601109309092697,"y0":50.00173149280906,"z0":6.219456913851298,"aX":-1.232501771705007},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":1.7,"spinRate":2391,"spinDirection":216},"zone":5,"typeConfidence":0.85,"plateTime":0.428880966232005,"extension":6.380876240845518},"index":2,"playId":"b9478684-996d-3b70-9d2e-98d68ca8ee89","pitchNumber":2,"startTime":"2026-07-25T02:06:47.352Z","endTime":"2026-07-25T02:06:51.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490023070900076,"aZ":-31.86613193890705,"pfxX":-2.645721264417692,"pfxZ":0.18547503538406573,"pX":-0.3347119270421764,"pZ":0.971238517522053,"vX0":-1.6881132680257322,"vY0":-127.45474109800266,"vZ0":-6.538858427770112,"x":129.76,"y":212.56,"x0":0.6792974025051761,"y0":50.00348714476369,"z0":6.077547485172485,"aX":-4.364711380347808},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":5.2,"spinRate":2422,"spinDirection":220},"zone":13,"typeConfidence":0.86,"plateTime":0.42927569904207274,"extension":6.506076310980041},"index":3,"playId":"210107a0-a0d4-332d-b3c5-282e567b27a3","pitchNumber":3,"startTime":"2026-07-25T02:07:14.971Z","endTime":"2026-07-25T02:07:18.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:07:18.992Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lucas Spence called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T02:09:37.599Z","endTime":"2026-07-25T02:10:34.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:08:50.367Z","endTime":"2026-07-25T02:08:50.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"description":"Pitching Change: Trevor Richards replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T02:08:50.384Z","endTime":"2026-07-25T02:09:39.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967045219817685,"aZ":-14.21826559247245,"pfxX":-5.412602590171514,"pfxZ":10.033981643635007,"pX":-0.7285865534182283,"pZ":3.35492805771163,"vX0":5.731731298363409,"vY0":-132.58023776730067,"vZ0":-5.003014041172022,"x":144.77,"y":148.2,"x0":-2.2099499601784047,"y0":50.00423816354961,"z0":6.295695862175154,"aX":-9.687132633520903},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2132,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.4123209550682656,"extension":6.416652830331215},"index":2,"playId":"53b9dae6-19d9-35e8-a0df-91336b24b5fc","pitchNumber":1,"startTime":"2026-07-25T02:09:39.667Z","endTime":"2026-07-25T02:09:43.644Z","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":80.6,"endSpeed":75.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.215599834560464,"aZ":-32.206855343280985,"pfxX":-7.994893270498146,"pfxZ":-0.023777198586683923,"pX":-0.2966936744952532,"pZ":1.3340971161075774,"vX0":7.078854153381441,"vY0":-117.19670618304617,"vZ0":-4.359398589645424,"x":128.31,"y":202.76,"x0":-2.2973330642293006,"y0":50.002626861046906,"z0":6.18053970377592,"aX":-11.278805482291887},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.7,"breakHorizontal":13.1,"spinRate":2489,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.46485816937668245,"extension":6.484732271922732},"index":3,"playId":"39499669-4448-31ea-a278-8d679dded3a5","pitchNumber":2,"startTime":"2026-07-25T02:09:52.916Z","endTime":"2026-07-25T02:09:57.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160484308727085,"aZ":-12.739071211943273,"pfxX":-5.751438425767169,"pfxZ":10.905401968593866,"pX":-0.6591950039066453,"pZ":3.041465759136511,"vX0":5.399575024472513,"vY0":-132.82246459520286,"vZ0":-5.92144820869936,"x":142.13,"y":156.66,"x0":-1.9738292728323947,"y0":50.002557063198644,"z0":6.230773189203371,"aX":-10.249102428713185},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":9.2,"spinRate":2175,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.4128089973209823,"extension":6.517943118553763},"index":4,"playId":"72f8d924-0538-30cf-a2a2-6c399b0c0d5f","pitchNumber":3,"startTime":"2026-07-25T02:10:08.650Z","endTime":"2026-07-25T02:10:11.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-25T02:10:22.432Z","endTime":"2026-07-25T02:10:28.593Z","isPitch":false,"type":"action","player":{"id":828599,"link":"/api/v1/people/828599"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.919350158390568,"aZ":-32.45959016862716,"pfxX":-7.559984943075681,"pfxZ":-0.20428397091285255,"pX":0.3902575348163793,"pZ":1.490398611779244,"vX0":8.175296764080567,"vY0":-115.62788430430898,"vZ0":-3.6630862778754736,"x":102.12,"y":198.54,"x0":-2.1956698387946822,"y0":50.00542720827868,"z0":6.183394616042746,"aX":-10.32161289941832},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.0,"breakHorizontal":11.9,"spinRate":2507,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.47223596035387105,"extension":6.751225037157975},"index":6,"playId":"362eedfb-711f-35cb-a01d-405a869dfd92","pitchNumber":4,"startTime":"2026-07-25T02:10:28.593Z","endTime":"2026-07-25T02:10:34.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:10:34.259Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Smith pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T02:10:40.840Z","endTime":"2026-07-25T02:11:08.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51718005595542,"aZ":-12.774009299618015,"pfxX":-4.7055292029623175,"pfxZ":10.879722495587082,"pX":0.2147575375656635,"pZ":2.6117982311040784,"vX0":7.481534636862732,"vY0":-132.25387604653372,"vZ0":-6.932331127687256,"x":108.81,"y":168.26,"x0":-2.0310702583071873,"y0":50.00010177710226,"z0":6.19179218714145,"aX":-8.388741092486416},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":7.0,"spinRate":2209,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.4131356038357765,"extension":6.605407877751571},"hitData":{"launchSpeed":94.1,"launchAngle":69.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.78,"coordY":162.23}},"index":0,"playId":"c867ab83-eb30-3215-a96e-35e895df7543","pitchNumber":1,"startTime":"2026-07-25T02:10:58.068Z","endTime":"2026-07-25T02:11:08.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:11:08.076Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez challenged (pitch result), call on the field was confirmed: Christian Vázquez called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T02:11:22.341Z","endTime":"2026-07-25T02:13:09.093Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6506326409815,"aZ":-29.17013832434737,"pfxX":3.5665961268000728,"pfxZ":1.9505746356387057,"pX":-0.9394387177848752,"pZ":4.151771054509025,"vX0":2.654683775076191,"vY0":-123.01751824637917,"vZ0":0.8210554311992073,"x":152.81,"y":126.68,"x0":-2.494536525794533,"y0":50.00025371157217,"z0":6.280120804427062,"aX":5.483071325760248},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-7.1,"spinRate":2057,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.4446883334885241,"extension":6.551924081831296},"index":0,"playId":"ea1e7769-3647-3258-a7d4-f625fef97ecc","pitchNumber":1,"startTime":"2026-07-25T02:11:32.897Z","endTime":"2026-07-25T02:11:36.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528308757807924,"aZ":-13.373409369614286,"pfxX":-6.575107649952692,"pfxZ":10.509604602218594,"pX":0.6745990408158479,"pZ":2.701156682940843,"vX0":9.30798006526331,"vY0":-132.69240534381964,"vZ0":-6.577296532525468,"x":91.29,"y":165.85,"x0":-2.0192121378431334,"y0":50.006098959664804,"z0":6.180649275614456,"aX":-11.766629764900536},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2167,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.41226795763713353,"extension":6.585862902135255},"index":1,"playId":"00b1256f-3a24-37d3-bfc2-136099ed8123","pitchNumber":2,"startTime":"2026-07-25T02:11:46.736Z","endTime":"2026-07-25T02:11:51.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.902837301116083,"aZ":-34.00360383113427,"pfxX":-8.067236384823381,"pfxZ":-1.3330001716343105,"pX":-1.1020809784767467,"pZ":3.202589284461868,"vX0":5.072981883878378,"vY0":-116.37573189155131,"vZ0":0.019947693994299298,"x":159.01,"y":152.31,"x0":-2.2571310398009983,"y0":50.000089764641,"z0":6.402627812741379,"aX":-11.114417131782615},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.2,"breakHorizontal":13.4,"spinRate":2572,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.4698283393299931,"extension":6.46243408057248},"index":2,"playId":"53145911-6ffb-3ea7-8198-e41351e8db12","pitchNumber":3,"startTime":"2026-07-25T02:12:02.384Z","endTime":"2026-07-25T02:12:06.615Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25108094012681,"aZ":-13.222424944908587,"pfxX":-5.825902552875968,"pfxZ":10.5430573545688,"pX":0.1617342310118374,"pZ":2.6662421792272157,"vX0":8.052557886049337,"vY0":-133.1351147278096,"vZ0":-6.6825518681765645,"x":110.84,"y":166.79,"x0":-2.143365182057468,"y0":50.00006178412101,"z0":6.1633134398461795,"aX":-10.469992892793533},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2204,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.4112100441509794,"extension":6.647196450725051},"index":3,"playId":"4fcc8797-0ef8-37ee-a4ee-3b4a5bd686d4","pitchNumber":4,"startTime":"2026-07-25T02:12:23.826Z","endTime":"2026-07-25T02:12:31.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-25T02:12:48.724Z","endTime":"2026-07-25T02:13:04.648Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":92.0,"endSpeed":85.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10361884344573,"aZ":-11.936221251502758,"pfxX":-4.272275970687054,"pfxZ":10.994930353219548,"pX":0.04700223889560146,"pZ":1.606522237949932,"vX0":6.690966195466435,"vY0":-133.64746784092625,"vZ0":-9.623402590462938,"x":115.21,"y":195.4,"x0":-1.9141203353820884,"y0":50.00013863073441,"z0":6.072737118119414,"aX":-7.862171594237333},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2288,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.4071385648494199,"extension":6.604566701392308},"index":5,"playId":"c3811a9f-9325-3520-ae54-fffdfce9dcdc","pitchNumber":5,"startTime":"2026-07-25T02:13:04.648Z","endTime":"2026-07-25T02:13:09.093Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"playEndTime":"2026-07-25T02:13:09.093Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T02:15:45.926Z","endTime":"2026-07-25T02:16:25.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:15:11.976Z","endTime":"2026-07-25T02:15:48.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918356669979616,"aZ":-37.16371907837102,"pfxX":2.588150328371251,"pfxZ":-3.1793889380485894,"pX":-0.17124752476057573,"pZ":3.06429629681315,"vX0":4.328512277496059,"vY0":-124.84318518616517,"vZ0":0.6504431295655753,"x":123.53,"y":156.04,"x0":-2.2691207722915445,"y0":50.005906916009145,"z0":5.877800764290213,"aX":4.0553420774898665},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.3,"breakHorizontal":-5.8,"spinRate":2760,"spinDirection":51},"zone":2,"typeConfidence":0.9,"plateTime":0.4400110748042749,"extension":6.550580422181904},"index":1,"playId":"817d7c12-8df9-3490-bf69-e7d27937fcf6","pitchNumber":1,"startTime":"2026-07-25T02:15:48.212Z","endTime":"2026-07-25T02:15:52.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689029876331126,"aZ":-37.53311663190641,"pfxX":2.6982894979998964,"pfxZ":-3.339533263726482,"pX":-0.06737149227213136,"pZ":2.744704395541443,"vX0":4.331772722395749,"vY0":-125.99041565916232,"vZ0":-0.3100989323547123,"x":119.57,"y":164.67,"x0":-2.159618908455683,"y0":50.000919395673165,"z0":5.9037881959790575,"aX":4.33385493998825},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-5.9,"spinRate":2939,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.4348157927333123,"extension":6.599631122169646},"index":2,"playId":"ca1e99b5-02a8-3c6e-812a-17e28ccf383d","pitchNumber":2,"startTime":"2026-07-25T02:16:05.081Z","endTime":"2026-07-25T02:16:09.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732793130909887,"aZ":-38.2722120320144,"pfxX":2.969831442467795,"pfxZ":-3.8396171486461332,"pX":0.3029512104440835,"pZ":1.0709851691012933,"vX0":4.808685262075699,"vY0":-125.2864968597501,"vZ0":-3.895806860968719,"x":105.45,"y":209.86,"x0":-2.028499804182519,"y0":50.00393517893164,"z0":5.779679689882464,"aX":4.7134776625207655},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.7,"breakHorizontal":-6.5,"spinRate":3009,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4374672696591815,"extension":6.838756476997626},"index":3,"playId":"67609645-93ca-3efd-8f88-c70d8f734d4b","pitchNumber":3,"startTime":"2026-07-25T02:16:21.110Z","endTime":"2026-07-25T02:16:25.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:16:25.110Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T02:16:32.322Z","endTime":"2026-07-25T02:17:58.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":93.0,"endSpeed":85.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742367356680454,"aZ":-17.193785869073476,"pfxX":-0.4033897342432129,"pfxZ":8.011292412793118,"pX":-0.2810410750161724,"pZ":2.6230478912937834,"vX0":5.516645813940456,"vY0":-135.44633917812138,"vZ0":-4.252739110738728,"x":127.71,"y":167.96,"x0":-2.2861041586345774,"y0":50.00454397160774,"z0":5.404814379004779,"aX":-0.7543360499479247},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-0.4,"spinRate":2480,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40336557340091694,"extension":6.691975773413755},"index":0,"playId":"74dcb187-d206-3dc0-9990-27906f608fe3","pitchNumber":1,"startTime":"2026-07-25T02:16:50.966Z","endTime":"2026-07-25T02:16:54.587Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430247582387803,"aZ":-20.81314967566373,"pfxX":0.4856698969789584,"pfxZ":6.0721059591179944,"pX":-0.05328793323274812,"pZ":3.461630559058321,"vX0":5.956761203974058,"vY0":-135.6437546293938,"vZ0":-1.3705554045781594,"x":119.03,"y":145.32,"x0":-2.3369157402959355,"y0":50.004889405757396,"z0":5.418252406497386,"aX":0.9094531072841168},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-2.0,"spinRate":2404,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4031121376118598,"extension":6.716253251701468},"index":1,"playId":"1dbef2b6-f9a4-3df7-866b-68686e8eb6fe","pitchNumber":2,"startTime":"2026-07-25T02:17:20.144Z","endTime":"2026-07-25T02:17:23.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T02:17:41.630Z","endTime":"2026-07-25T02:17:49.047Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496955718059798,"aZ":-38.06729581820468,"pfxX":4.975935029611634,"pfxZ":-3.5857652710829973,"pX":-0.4666054999942874,"pZ":1.4891862483836555,"vX0":2.552703049323936,"vY0":-127.19707141490571,"vZ0":-3.0275345108784286,"x":134.79,"y":198.57,"x0":-2.1290140947984884,"y0":50.005149495257264,"z0":5.706100869860469,"aX":8.173313231163739},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.0,"breakHorizontal":-9.6,"spinRate":2922,"spinDirection":52},"zone":13,"typeConfidence":0.9,"plateTime":0.43021592498206696,"extension":6.500031507433704},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.44,"coordY":85.58}},"index":3,"playId":"b8c45741-ecb1-34ae-a2b0-1e6c7cfd0a7c","pitchNumber":3,"startTime":"2026-07-25T02:17:49.047Z","endTime":"2026-07-25T02:17:58.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:17:58.853Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T02:18:06.309Z","endTime":"2026-07-25T02:19:38.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997219032103423,"aZ":-17.49988227749512,"pfxX":-2.8996491967341895,"pfxZ":7.483298597510073,"pX":0.7612276511121877,"pZ":2.7890359188288665,"vX0":8.256418114862576,"vY0":-138.8800272170727,"vZ0":-4.185665808411781,"x":87.98,"y":163.48,"x0":-1.8684616782238124,"y0":50.00315568674567,"z0":5.473649981984536,"aX":-5.687334923829852},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":3.6,"spinRate":2078,"spinDirection":209},"zone":3,"typeConfidence":0.93,"plateTime":0.39382469840742784,"extension":6.67489590674422},"index":0,"playId":"cdc35c3c-7baf-3f48-9cae-d3a9bc8c8bda","pitchNumber":1,"startTime":"2026-07-25T02:18:26.571Z","endTime":"2026-07-25T02:18:30.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.826394792607417,"aZ":-17.351338196072323,"pfxX":-1.2549777880322552,"pfxZ":7.447407421498484,"pX":-0.8194554453998851,"pZ":4.459664914856826,"vX0":3.5532399586487657,"vY0":-140.23274003501012,"vZ0":-0.36432119519384865,"x":148.24,"y":118.37,"x0":-1.9401627183707284,"y0":50.00500624392356,"z0":5.723517802756868,"aX":-2.498723990152748},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2147,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.39064180385483205,"extension":6.62055334895699},"index":1,"playId":"1417fce4-397a-36e7-a3a5-4da5ca17d6d1","pitchNumber":2,"startTime":"2026-07-25T02:18:46.060Z","endTime":"2026-07-25T02:18:50.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4224582508673,"aZ":-16.631214963819996,"pfxX":-2.0504895125386797,"pfxZ":7.950704031708922,"pX":0.3257122636022714,"pZ":2.4792401905145285,"vX0":6.821357297389031,"vY0":-138.5827685625869,"vZ0":-4.95747453401167,"x":104.58,"y":171.84,"x0":-1.895570212347509,"y0":50.00555969829366,"z0":5.393370744221952,"aX":-4.0103204531686165},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":2.4,"spinRate":2220,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.3944323417566502,"extension":6.68131838087572},"index":2,"playId":"7e467d64-95a2-3866-b742-de7159179692","pitchNumber":3,"startTime":"2026-07-25T02:19:08.943Z","endTime":"2026-07-25T02:19:11.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.135581386006113,"aZ":-37.54717331575665,"pfxX":3.3581525565531267,"pfxZ":-3.2640803522139787,"pX":1.1549496990965504,"pZ":0.7496210693566294,"vX0":6.92529561754236,"vY0":-128.2409127793777,"vZ0":-4.568641056595949,"x":72.98,"y":218.54,"x0":-2.0279948184549723,"y0":50.002051498285624,"z0":5.517212972405064,"aX":5.531267841777728},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.8,"breakHorizontal":-7.8,"spinRate":2832,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4288531356642311,"extension":6.6663614734129055},"index":3,"playId":"cdeb2740-a33b-388c-984d-7828ef058961","pitchNumber":4,"startTime":"2026-07-25T02:19:34.941Z","endTime":"2026-07-25T02:19:38.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:19:38.354Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Romo pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T02:19:56.336Z","endTime":"2026-07-25T02:20:35.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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.4,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69092558417776,"aZ":-12.942966367836279,"pfxX":-1.5064316656860033,"pfxZ":9.736018678641965,"pX":-1.3608390978878364,"pZ":3.6178985720854806,"vX0":2.205928562085838,"vY0":-140.34602585544167,"vZ0":-3.1683133488086153,"x":168.87,"y":141.1,"x0":-1.9649077364000271,"y0":50.00064122825989,"z0":5.6160249165541085,"aX":-2.975147351329834},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2273,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3917534099497826,"extension":6.668212697862001},"index":0,"playId":"06eba301-1817-35f4-9906-62fc578b4aa2","pitchNumber":1,"startTime":"2026-07-25T02:20:06.683Z","endTime":"2026-07-25T02:20:10.347Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99168741029714,"aZ":-13.1143378318746,"pfxX":-2.11962157655414,"pfxZ":9.53507938498446,"pX":0.2609534052344155,"pZ":2.5143565337425104,"vX0":6.693786158243491,"vY0":-140.7300564488867,"vZ0":-5.903470829009884,"x":107.05,"y":170.89,"x0":-1.876704597376587,"y0":50.00233863948176,"z0":5.494433201511372,"aX":-4.237783308645937},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":2.4,"spinRate":2274,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.38972955823903277,"extension":6.687974346356788},"hitData":{"launchSpeed":90.3,"launchAngle":79.0,"totalDistance":10.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":120.99,"coordY":202.28}},"index":1,"playId":"ae70cb1e-b6d1-37fb-ad1b-2c70e8eb22c3","pitchNumber":2,"startTime":"2026-07-25T02:20:24.884Z","endTime":"2026-07-25T02:20:35.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:20:35.416Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a line drive to center fielder Tristan Peters.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:22:45.697Z","endTime":"2026-07-25T02:24:01.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.985681805754332,"aZ":-28.187882017496545,"pfxX":0.561341432975893,"pfxZ":2.612222893892711,"pX":1.1227740047371426,"pZ":0.8649636052633178,"vX0":8.07889718757971,"vY0":-121.88920193932749,"vZ0":-6.455699949865614,"x":74.2,"y":215.43,"x0":-2.2892639353982283,"y0":50.001105919950604,"z0":5.940539062350448,"aX":0.8547901645187892},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2214,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.44710315922760735,"extension":6.564220164159909},"index":0,"playId":"1bcb7a0d-73d9-3ccb-9b71-6cc5a18bd5cf","pitchNumber":1,"startTime":"2026-07-25T02:22:50.878Z","endTime":"2026-07-25T02:22:53.878Z","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":83.5,"endSpeed":77.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.837477165159672,"aZ":-28.72296936962681,"pfxX":0.08551621114471386,"pfxZ":2.2924958190761755,"pX":0.6808740099742477,"pZ":1.239463541831255,"vX0":7.133911536917629,"vY0":-121.43255605529578,"vZ0":-5.502067419642356,"x":91.05,"y":205.31,"x0":-2.295437358230972,"y0":50.00383190461586,"z0":6.007194380937207,"aX":0.1284703733067221},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2197,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.44955071457607954,"extension":6.568176200672749},"index":1,"playId":"acce994f-c597-3e48-9dff-5dbe7bee8a3c","pitchNumber":2,"startTime":"2026-07-25T02:23:04.982Z","endTime":"2026-07-25T02:23:07.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-25T02:23:14.696Z","endTime":"2026-07-25T02:23:29.995Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302236530277565,"aZ":-29.84951124912965,"pfxX":-0.07611607296197498,"pfxZ":1.503016573551883,"pX":2.186591373172008,"pZ":-0.05994824454147615,"vX0":10.103939240850142,"vY0":-123.2524677900782,"vZ0":-8.657947439088796,"x":33.65,"y":240.4,"x0":-1.9471514274214181,"y0":50.00417706425919,"z0":6.000713309511737,"aX":-0.11969912828927858},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":-2.2,"spinRate":2296,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4435180285363094,"extension":6.610741573611201},"index":3,"playId":"e20e41cf-1394-33a6-9ec2-e03672b1f1a0","pitchNumber":3,"startTime":"2026-07-25T02:23:29.995Z","endTime":"2026-07-25T02:23:33.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194211821590635,"aZ":-10.659732763669412,"pfxX":-4.320830285353834,"pfxZ":11.791503751370607,"pX":0.6708820505546769,"pZ":2.343999984469656,"vX0":8.230564456775626,"vY0":-133.81067158052488,"vZ0":-7.970223977973216,"x":91.43,"y":175.49,"x0":-1.8749251486471008,"y0":50.00518507269302,"z0":6.113417428156917,"aX":-7.8860328197496505},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":6.1,"spinRate":2201,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.40835626181204443,"extension":6.587805998091663},"hitData":{"launchSpeed":85.8,"launchAngle":20.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.47,"coordY":77.09}},"index":4,"playId":"c3c9bc49-b571-365b-9423-2d1a177a4b95","pitchNumber":4,"startTime":"2026-07-25T02:23:51.628Z","endTime":"2026-07-25T02:24:01.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:24:01.935Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:24:08.668Z","endTime":"2026-07-25T02:25:31.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":91.7,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73464798053079,"aZ":-9.764987872066097,"pfxX":-4.06469581247627,"pfxZ":12.58809221007576,"pX":-0.1713334490370098,"pZ":2.113687466514336,"vX0":6.119837222926998,"vY0":-133.1246895529904,"vZ0":-8.610085605154582,"x":123.53,"y":181.71,"x0":-1.9805121386617577,"y0":50.00579879581554,"z0":6.112826970735603,"aX":-7.238216887943576},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.9,"breakHorizontal":5.9,"spinRate":2282,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4127197782247167,"extension":6.593934944646187},"index":0,"playId":"83277714-5a05-3e54-ac66-d05517e06e0d","pitchNumber":1,"startTime":"2026-07-25T02:24:30.270Z","endTime":"2026-07-25T02:24:34.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-25T02:24:47.294Z","endTime":"2026-07-25T02:25:07.628Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.395975755661375,"aZ":-8.598224694416079,"pfxX":-4.806377513671442,"pfxZ":13.129650736316512,"pX":-1.0497078805283915,"pZ":2.733170935767179,"vX0":4.50217000586672,"vY0":-134.01396636269237,"vZ0":-7.401874144140202,"x":157.01,"y":164.98,"x0":-2.1374065766299832,"y0":50.00464406254325,"z0":6.166672520756937,"aX":-8.632302943990068},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":22.1,"breakHorizontal":7.6,"spinRate":2310,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4107103863396029,"extension":6.5195457321718},"index":2,"playId":"48478bf0-c9f4-3bc9-9ce5-a00bbe8b239d","pitchNumber":2,"startTime":"2026-07-25T02:25:07.628Z","endTime":"2026-07-25T02:25:11.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120427633214966,"aZ":-33.71578098493839,"pfxX":-6.412008475492316,"pfxZ":-1.1043189484275846,"pX":-0.8039004215451755,"pZ":-0.11507521502048101,"vX0":5.5559246757767315,"vY0":-117.47111024516863,"vZ0":-6.841053142480753,"x":147.64,"y":241.89,"x0":-2.36588231172261,"y0":50.003042218017946,"z0":5.96694604692753,"aX":-8.96753159912969},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.5,"breakHorizontal":10.3,"spinRate":2611,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.4661606550841446,"extension":6.525087347115243},"index":3,"playId":"f7fd7aa5-0ba1-3241-960c-e122fa8a1d20","pitchNumber":3,"startTime":"2026-07-25T02:25:26.852Z","endTime":"2026-07-25T02:25:31.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:25:31.213Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:25:42.476Z","endTime":"2026-07-25T02:27:39.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30028187704393,"aZ":-11.580957700312071,"pfxX":-3.40469074606568,"pfxZ":11.583250419930064,"pX":0.5206630934259342,"pZ":3.403774572447638,"vX0":7.659174547304347,"vY0":-132.4818211030964,"vZ0":-5.149166206800083,"x":97.15,"y":146.88,"x0":-1.9653642439977632,"y0":50.00043914877303,"z0":6.218987334765125,"aX":-6.052659651140098},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.0,"breakHorizontal":4.4,"spinRate":2226,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.41344215018446473,"extension":6.667160508001481},"index":0,"playId":"e2f6c4d9-ea77-3d7d-8196-95eb07e4393e","pitchNumber":1,"startTime":"2026-07-25T02:26:01.818Z","endTime":"2026-07-25T02:26:07.140Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.741844382931994,"aZ":-28.353725099578345,"pfxX":0.36498699606186147,"pfxZ":2.468473024714582,"pX":0.7234233531993923,"pZ":1.0744228785228347,"vX0":7.236731975403253,"vY0":-123.6682068613549,"vZ0":-6.337511535715104,"x":89.42,"y":209.77,"x0":-2.2885937603436366,"y0":50.00273774605281,"z0":6.049532873576155,"aX":0.565342337029656},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2155,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4429579074517771,"extension":6.670247329521303},"index":1,"playId":"24b384f4-0dc3-33c4-9a4f-27d595ca74ce","pitchNumber":2,"startTime":"2026-07-25T02:26:36.790Z","endTime":"2026-07-25T02:26:40.745Z","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":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.321474595699286,"aZ":-33.54991045585571,"pfxX":-6.421110601471502,"pfxZ":-0.9981298745846114,"pX":-0.9646492324870208,"pZ":1.4333835643195816,"vX0":4.958076957129638,"vY0":-116.34370399952685,"vZ0":-3.6531506088124583,"x":153.77,"y":200.08,"x0":-2.2814760654578836,"y0":50.002995096104335,"z0":6.179538546259849,"aX":-8.867918690881904},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.4,"breakHorizontal":10.6,"spinRate":2551,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4694768076436606,"extension":6.548330597119944},"index":2,"playId":"36d720bf-a90c-3e2f-8317-3af6a04b5dbc","pitchNumber":3,"startTime":"2026-07-25T02:26:53.889Z","endTime":"2026-07-25T02:26:58.476Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674201494845597,"aZ":-11.09087707956596,"pfxX":-4.524827121047414,"pfxZ":11.890758799596625,"pX":0.32316394133524223,"pZ":2.3150203360879154,"vX0":7.679821622950525,"vY0":-132.63671185048935,"vZ0":-7.79612727719301,"x":104.68,"y":176.27,"x0":-2.02839453624601,"y0":50.001573683833094,"z0":6.110568062631507,"aX":-8.022490278725714},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.9,"breakHorizontal":6.5,"spinRate":2241,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.4137366437442811,"extension":6.630332878679069},"index":3,"playId":"cc7b0122-52e0-3dae-b146-b153fd2c9904","pitchNumber":4,"startTime":"2026-07-25T02:27:10.396Z","endTime":"2026-07-25T02:27:14.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.961936132793337,"aZ":-11.138502272214556,"pfxX":-4.736862598517386,"pfxZ":12.00912604492438,"pX":0.4137382333702009,"pZ":1.6523110320987484,"vX0":7.578176754547584,"vY0":-131.76150684570322,"vZ0":-9.394747672239745,"x":101.23,"y":194.17,"x0":-1.8890924695684832,"y0":50.00300078441628,"z0":6.095150674792409,"aX":-8.29801416896194},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.8,"breakHorizontal":6.8,"spinRate":2243,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.416283413922808,"extension":6.762518016356885},"hitData":{"launchSpeed":81.0,"launchAngle":31.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":96.89}},"index":4,"playId":"5a992a8e-4e9f-32c2-bbf7-f89e6cabcfe1","pitchNumber":5,"startTime":"2026-07-25T02:27:29.125Z","endTime":"2026-07-25T02:27:39.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:27:39.433Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to right fielder Braden Montgomery. Jeremy Peña out at 3rd on the throw, right fielder Braden Montgomery to second baseman Chase Meidroth to third baseman Miguel Vargas.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:27:55.829Z","endTime":"2026-07-25T02:28:40.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457307265167834,"aZ":-28.15299368883054,"pfxX":2.762058630851002,"pfxZ":2.6293016654813197,"pX":0.9372879063188272,"pZ":1.3941515971369445,"vX0":7.299200612811371,"vY0":-122.5077236412818,"vZ0":-5.396645400162061,"x":81.27,"y":201.14,"x0":-2.430732141372384,"y0":50.00556130614231,"z0":6.009657212479105,"aX":4.231300877091469},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-6.6,"spinRate":2181,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4457890545840302,"extension":6.59666375817534},"index":0,"playId":"8957ca49-1b60-3132-99fa-658b7ad8f9b9","pitchNumber":1,"startTime":"2026-07-25T02:28:05.921Z","endTime":"2026-07-25T02:28:08.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.394965125403527,"aZ":-12.80307816554032,"pfxX":-3.849339746176831,"pfxZ":10.952719640255982,"pX":0.4076675152636588,"pZ":2.213357810468976,"vX0":7.556387242586494,"vY0":-132.19454229886935,"vZ0":-7.6156095341209085,"x":101.46,"y":179.02,"x0":-1.9886782332556099,"y0":50.00110121672711,"z0":6.072952100746934,"aX":-6.807360214349965},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":5.3,"spinRate":2159,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.4144551920354629,"extension":6.6511999243810775},"hitData":{"launchSpeed":100.1,"launchAngle":7.0,"totalDistance":168.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.32,"coordY":103.42}},"index":1,"playId":"fe6da0a9-fcbf-3bb9-97f8-2293480b0613","pitchNumber":2,"startTime":"2026-07-25T02:28:22.779Z","endTime":"2026-07-25T02:28:40.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:28:40.782Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Antonacci doubles (13) on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:30:57.303Z","endTime":"2026-07-25T02:32:04.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Jose Altuve, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:30:42.692Z","endTime":"2026-07-25T02:30:42.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Pitching Change: Steven Okert replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T02:30:42.713Z","endTime":"2026-07-25T02:30:59.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92715537274059,"aZ":-26.6913172511605,"pfxX":-1.9183573941320686,"pfxZ":3.9400810365841634,"pX":-0.1917175965303656,"pZ":2.04899974844905,"vX0":-6.908618959593867,"vY0":-116.39261328345317,"vZ0":-2.8443201039150576,"x":124.31,"y":183.46,"x0":3.047091853748838,"y0":50.00257833614685,"z0":5.77747766475207,"aX":-2.6691204598673703},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.8,"breakHorizontal":4.9,"spinRate":2501,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.46805124231444584,"extension":6.347471585393037},"index":2,"playId":"546e8b6c-8268-304b-8261-ee91212b9bd3","pitchNumber":1,"startTime":"2026-07-25T02:30:59.510Z","endTime":"2026-07-25T02:31:03.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, 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":81.6,"endSpeed":76.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.612517794491545,"aZ":-27.66674212620834,"pfxX":-2.8850942348945576,"pfxZ":3.1177836611250607,"pX":-1.0045828029136312,"pZ":2.165984930123163,"vX0":-8.376128837471452,"vY0":-118.65438081909474,"vZ0":-2.611510269210106,"x":155.29,"y":180.3,"x0":2.9257582863621363,"y0":50.0045521858855,"z0":5.765153628972335,"aX":-4.172858896855421},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.3,"breakHorizontal":7.0,"spinRate":2515,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.45907851185982507,"extension":6.325976818025476},"index":3,"playId":"c0789d08-94ef-3d58-a34c-4a6649feb078","pitchNumber":2,"startTime":"2026-07-25T02:31:14.202Z","endTime":"2026-07-25T02:31:18.557Z","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":80.8,"endSpeed":75.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.3043163850624,"aZ":-27.41064496103981,"pfxX":-2.721862287880841,"pfxZ":3.3360781197793763,"pX":-0.19937713689436964,"pZ":2.7258445308279153,"vX0":-6.792988658444427,"vY0":-117.65150331082691,"vZ0":-1.3780852364978355,"x":124.6,"y":165.18,"x0":3.0571948879870248,"y0":50.00489204475686,"z0":5.815103995692505,"aX":-3.888218166115848},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":6.4,"spinRate":2476,"spinDirection":256},"zone":5,"typeConfidence":0.9,"plateTime":0.4621854197524371,"extension":6.413564316706591},"index":4,"playId":"457ea86e-41b4-3a1e-9b01-01c9fa9bf4c8","pitchNumber":3,"startTime":"2026-07-25T02:31:29.677Z","endTime":"2026-07-25T02:31:32.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506563446917585,"aZ":-16.280249103034937,"pfxX":5.012661504200229,"pfxZ":8.782608460622708,"pX":-0.2866946654891352,"pZ":2.6350458199895135,"vX0":-9.957282796869025,"vY0":-133.36944286198016,"vZ0":-5.052457016639749,"x":127.93,"y":167.63,"x0":2.8364312505946985,"y0":50.00066385569918,"z0":5.720353560156146,"aX":9.069824850357978},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-7.1,"spinRate":2346,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.41000706258226405,"extension":6.541938188629999},"hitData":{"launchSpeed":99.8,"launchAngle":22.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.01,"coordY":108.85}},"index":5,"playId":"6e92f428-968a-3633-89f9-0a9a1a0c61ca","pitchNumber":4,"startTime":"2026-07-25T02:31:51.149Z","endTime":"2026-07-25T02:32:04.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:32:04.887Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Munetaka Murakami lines out to right fielder Cam Smith.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:32:25.985Z","endTime":"2026-07-25T02:34:40.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41009599226074,"aZ":-27.461522478917157,"pfxX":-3.39119781310041,"pfxZ":3.269165962739182,"pX":-1.6663636029812907,"pZ":1.5674556314159727,"vX0":-9.460149590769243,"vY0":-118.66301215610561,"vZ0":-3.978602591073366,"x":180.52,"y":196.46,"x0":2.795407948618812,"y0":50.00408355952532,"z0":5.738095816874227,"aX":-4.886000521652733},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.3,"breakHorizontal":8.2,"spinRate":2488,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4597010847005607,"extension":6.474661378788516},"index":0,"playId":"ac3ed639-e30e-3a7d-893f-2b84be166494","pitchNumber":1,"startTime":"2026-07-25T02:32:37.327Z","endTime":"2026-07-25T02:32:40.327Z","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":82.5,"endSpeed":76.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.597753426490975,"aZ":-26.985990350405917,"pfxX":-2.259373608908197,"pfxZ":3.5112799325862563,"pX":-0.07887877415759952,"pZ":1.752768507969095,"vX0":-6.661196726415866,"vY0":-120.06352722628424,"vZ0":-3.72830764977979,"x":120.01,"y":191.46,"x0":3.0115095222989607,"y0":50.00296718004024,"z0":5.6953671582069685,"aX":-3.3380970310635325},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.8,"breakHorizontal":5.5,"spinRate":2473,"spinDirection":238},"zone":8,"typeConfidence":0.89,"plateTime":0.45408917418264627,"extension":6.412813037035786},"index":1,"playId":"cb391a79-c7b7-3871-8ed4-159e35d7acc5","pitchNumber":2,"startTime":"2026-07-25T02:32:55.282Z","endTime":"2026-07-25T02:33:00.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-25T02:33:10.351Z","endTime":"2026-07-25T02:33:23.282Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"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":82.5,"endSpeed":76.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.348822969036746,"aZ":-26.46439128570993,"pfxX":-2.5529875157347877,"pfxZ":3.871299421046153,"pX":0.13517944829199136,"pZ":1.869848383858441,"vX0":-5.985060009995221,"vY0":-120.11012031329919,"vZ0":-3.5967429412396275,"x":111.85,"y":188.29,"x0":2.9821207117065374,"y0":50.00095044137589,"z0":5.717404717514581,"aX":-3.7614708978767886},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.5,"breakHorizontal":6.0,"spinRate":2478,"spinDirection":266},"zone":8,"typeConfidence":0.89,"plateTime":0.4544938910783576,"extension":6.404807529238977},"index":3,"playId":"f2f7110d-36ae-3b79-b94d-ad5b84a40ac9","pitchNumber":3,"startTime":"2026-07-25T02:33:23.282Z","endTime":"2026-07-25T02:33:26.282Z","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":80.7,"endSpeed":74.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88174248660501,"aZ":-26.382280835985455,"pfxX":-3.5000482253203833,"pfxZ":4.216063472920048,"pX":-2.2091385369833834,"pZ":0.6164045469189526,"vX0":-10.210715927875754,"vY0":-117.01789605956462,"vZ0":-5.657926259218181,"x":201.21,"y":222.14,"x0":2.681359141426792,"y0":50.00539929153472,"z0":5.56445080834821,"aX":-4.811134300455551},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.4,"breakHorizontal":9.0,"spinRate":2408,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4696410931751811,"extension":6.501532867558126},"index":4,"playId":"786c8776-0e48-3a73-9e5b-2c456c7a320e","pitchNumber":4,"startTime":"2026-07-25T02:33:46.856Z","endTime":"2026-07-25T02:33:51.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"fdd064eb-0314-46dd-949b-0f09dc7e2d7b","startTime":"2026-07-25T02:34:14.555Z","endTime":"2026-07-25T02:34:19.555Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.510396011436427,"aZ":-23.660429142815424,"pfxX":0.6729844192068968,"pfxZ":5.8080684478356845,"pX":-0.6334597923315767,"pZ":2.224042311780171,"vX0":-8.398414717873198,"vY0":-120.36258234534182,"vZ0":-3.2862892035495133,"x":141.15,"y":178.73,"x0":2.814654461776414,"y0":50.003827371924544,"z0":5.703811026636992,"aX":0.9871994352439155},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.0,"breakHorizontal":0.8,"spinRate":2417,"spinDirection":272},"zone":7,"typeConfidence":0.88,"plateTime":0.4551817796258657,"extension":6.483593575321316},"hitData":{"launchSpeed":99.7,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.05,"coordY":107.98}},"index":6,"playId":"f855c707-928e-3012-8b61-092df816ad66","pitchNumber":5,"startTime":"2026-07-25T02:34:31.303Z","endTime":"2026-07-25T02:34:40.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:34:40.828Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to third baseman Isaac Paredes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:34:56.049Z","endTime":"2026-07-25T02:36:25.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05534026677693,"aZ":-28.293600615612075,"pfxX":-4.858519529039924,"pfxZ":2.703889992962292,"pX":0.9250916359330356,"pZ":3.0689528575888647,"vX0":-3.598413995340174,"vY0":-118.8414670794136,"vZ0":-0.5008051425357916,"x":81.74,"y":155.92,"x0":3.088312482682999,"y0":50.003623514458475,"z0":5.844968451028046,"aX":-6.971929288726098},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.0,"breakHorizontal":9.6,"spinRate":2520,"spinDirection":275},"zone":12,"typeConfidence":0.9,"plateTime":0.460310140415658,"extension":6.336699778920693},"index":0,"playId":"3eb91f16-4e5d-361e-bba8-4766097aa8b1","pitchNumber":1,"startTime":"2026-07-25T02:35:12.363Z","endTime":"2026-07-25T02:35:17.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.67636196173094,"aZ":-25.448057015697216,"pfxX":-2.0102318786171782,"pfxZ":4.691020676301526,"pX":-0.05119532315217304,"pZ":1.0132451511947675,"vX0":-6.6070254002697055,"vY0":-118.18521829727382,"vZ0":-5.241780031074418,"x":118.95,"y":211.42,"x0":3.0266594256422303,"y0":50.00415733242957,"z0":5.5589605344659345,"aX":-2.880385691970402},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.7,"breakHorizontal":5.0,"spinRate":2467,"spinDirection":276},"zone":13,"typeConfidence":0.89,"plateTime":0.4610982222833404,"extension":6.576694984501454},"index":1,"playId":"42e97ce9-ced3-348e-a309-39269f05f3c1","pitchNumber":2,"startTime":"2026-07-25T02:35:29.008Z","endTime":"2026-07-25T02:35:32.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177918689252046,"aZ":-27.46112203942627,"pfxX":-4.205396748990062,"pfxZ":3.4836626612547796,"pX":-0.17116851144428485,"pZ":1.354765813433827,"vX0":-5.64803703853316,"vY0":-115.71691241421628,"vZ0":-3.912255656790064,"x":123.52,"y":202.2,"x0":2.8501558274646768,"y0":50.000975698337555,"z0":5.706503842943639,"aX":-5.685752491012544},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.5,"breakHorizontal":9.0,"spinRate":2454,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.4738600246777023,"extension":6.507852572217974},"index":2,"playId":"3a1e60fa-4ebc-353f-aeac-61431a11e091","pitchNumber":3,"startTime":"2026-07-25T02:35:46.832Z","endTime":"2026-07-25T02:35:51.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512190427605407,"aZ":-28.21900048802836,"pfxX":-5.311218880062534,"pfxZ":2.883538407570704,"pX":0.49319531914400633,"pZ":2.973632658712903,"vX0":-4.033582025902949,"vY0":-116.87174389391565,"vZ0":-0.25239318586065873,"x":98.2,"y":158.49,"x0":2.936096044864317,"y0":50.00537205021448,"z0":5.74969387356203,"aX":-7.294862399233733},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.4,"breakHorizontal":10.7,"spinRate":2499,"spinDirection":268},"zone":3,"typeConfidence":0.9,"plateTime":0.46995758326419423,"extension":6.379594174843696},"hitData":{"launchSpeed":91.1,"launchAngle":66.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.62,"coordY":160.78}},"index":3,"playId":"029ac838-056f-31f2-a6ba-3adb42db002b","pitchNumber":4,"startTime":"2026-07-25T02:36:14.966Z","endTime":"2026-07-25T02:36:25.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:36:25.094Z","atBatIndex":78},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:36:47.587Z","endTime":"2026-07-25T02:39:24.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.942916501149128,"aZ":-25.271056112197186,"pfxX":-2.2072727892929325,"pfxZ":4.697622934118873,"pX":-0.6950892785969921,"pZ":2.0068838330010585,"vX0":-7.726907047044067,"vY0":-119.87048319910635,"vZ0":-3.4414621922985766,"x":143.5,"y":184.59,"x0":2.8436706766099813,"y0":50.00419825564496,"z0":5.692087120744787,"aX":-3.2452661799836573},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.0,"breakHorizontal":5.6,"spinRate":2446,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.45515015097428657,"extension":6.437848521407331},"index":0,"playId":"ed63d2a5-52ec-3782-990a-a07a476cb7e2","pitchNumber":1,"startTime":"2026-07-25T02:36:53.797Z","endTime":"2026-07-25T02:36:56.797Z","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":82.6,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037254555053757,"aZ":-23.802792697352558,"pfxX":-0.5707057415187302,"pfxZ":5.71550278902307,"pX":-1.613930163181906,"pZ":1.1701388868849063,"vX0":-10.298875028711638,"vY0":-119.92976999443621,"vZ0":-5.425028623662844,"x":178.52,"y":207.19,"x0":2.8004631317683972,"y0":50.00146877338619,"z0":5.569964538764809,"aX":-0.8352969563697344},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.2,"breakHorizontal":3.4,"spinRate":2473,"spinDirection":264},"zone":13,"typeConfidence":0.88,"plateTime":0.45577689958113377,"extension":6.645292618714902},"index":1,"playId":"30350ef0-6729-31c4-b1ed-24bf84946703","pitchNumber":2,"startTime":"2026-07-25T02:37:11.763Z","endTime":"2026-07-25T02:37:14.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41117999287501,"aZ":-26.191729938722414,"pfxX":-2.718637819691163,"pfxZ":4.111546211819272,"pX":-1.195449633226269,"pZ":1.6549757897684767,"vX0":-8.869226331771054,"vY0":-119.6195289465233,"vZ0":-3.9012435635560867,"x":162.57,"y":194.1,"x0":2.9086383662438706,"y0":50.00039564222182,"z0":5.647130969370381,"aX":-3.94905588232964},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.7,"breakHorizontal":7.0,"spinRate":2525,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.457365600923918,"extension":6.5522058178881135},"index":2,"playId":"21bcdbb4-586f-36e2-bb67-5245781dfc05","pitchNumber":3,"startTime":"2026-07-25T02:37:29.123Z","endTime":"2026-07-25T02:37:32.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T02:37:42.947Z","endTime":"2026-07-25T02:38:00.031Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.216869339867785,"aZ":-26.953179020858705,"pfxX":-2.0288082726910632,"pfxZ":3.5765311111422182,"pX":-1.7107710002059948,"pZ":1.2141912163216255,"vX0":-10.242211423042805,"vY0":-119.31465199782112,"vZ0":-4.745829485987624,"x":182.21,"y":206.0,"x0":2.878969049779556,"y0":50.004648366014706,"z0":5.622021528001963,"aX":-2.9604757359498937},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.6,"breakHorizontal":5.9,"spinRate":2556,"spinDirection":274},"zone":13,"typeConfidence":0.89,"plateTime":0.4568453572756779,"extension":6.564298483984294},"index":4,"playId":"e49b8d34-0cab-31ab-8c08-f34ab47b6e6e","pitchNumber":4,"startTime":"2026-07-25T02:38:00.031Z","endTime":"2026-07-25T02:38:04.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8795475206973,"aZ":-26.432118067724748,"pfxX":-3.712599601028524,"pfxZ":4.003536536064255,"pX":0.2494251811816321,"pZ":3.4830270279318256,"vX0":-5.221278335624373,"vY0":-118.29142424323997,"vZ0":0.10286218116660573,"x":107.49,"y":144.74,"x0":2.957108343977021,"y0":50.005639096223845,"z0":5.837238559189577,"aX":-5.3275649910115},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.6,"breakHorizontal":7.9,"spinRate":2465,"spinDirection":271},"zone":2,"typeConfidence":0.91,"plateTime":0.4608152445702718,"extension":6.3027778462339},"index":5,"playId":"bc4d8d16-ccdc-34de-ab4f-948b9cc5ab04","pitchNumber":5,"startTime":"2026-07-25T02:38:28.266Z","endTime":"2026-07-25T02:38:33.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99354641572678,"aZ":-19.65108668029292,"pfxX":5.916368647700546,"pfxZ":6.979219268079917,"pX":-1.1485457895165,"pZ":2.087788198640334,"vX0":-12.356257767629167,"vY0":-132.53817837240416,"vZ0":-5.67127906243991,"x":160.78,"y":182.41,"x0":2.787015853384132,"y0":50.00515695344141,"z0":5.672219976636358,"aX":10.620819949593065},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":-8.3,"spinRate":2295,"spinDirection":151},"zone":13,"typeConfidence":0.86,"plateTime":0.4118736580815736,"extension":6.630512392055607},"index":6,"playId":"4c998caa-f687-3dab-a53c-2fdb292d5c5c","pitchNumber":6,"startTime":"2026-07-25T02:38:55.636Z","endTime":"2026-07-25T02:38:59.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.996428862612813,"aZ":-28.91808933300088,"pfxX":-4.360216407566367,"pfxZ":2.3207347406004146,"pX":-0.12697558662815206,"pZ":3.0995758170727097,"vX0":-6.021106012106948,"vY0":-117.42421536930475,"vZ0":-0.09675745192766827,"x":121.84,"y":155.09,"x0":3.0312487362047733,"y0":50.005295284972334,"z0":5.8184856531286915,"aX":-6.124801929093806},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.4,"breakHorizontal":9.4,"spinRate":2487,"spinDirection":268},"zone":2,"typeConfidence":0.9,"plateTime":0.46540001346325344,"extension":6.542343868807018},"hitData":{"launchSpeed":73.0,"launchAngle":74.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.42,"coordY":183.52}},"index":7,"playId":"8406589d-e952-3e47-8688-7fd8ddfa85d2","pitchNumber":7,"startTime":"2026-07-25T02:39:15.124Z","endTime":"2026-07-25T02:39:24.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:39:24.008Z","atBatIndex":79},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Taylor Trammell hit by pitch.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:41:38.918Z","endTime":"2026-07-25T02:43:01.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Murphy replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:40:53.143Z","endTime":"2026-07-25T02:41:41.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.465916105506455,"aZ":-15.594983520023119,"pfxX":4.8865196389017544,"pfxZ":8.304549592880461,"pX":0.5034262646816959,"pZ":3.088219984578924,"vX0":-4.865579479715768,"vY0":-140.1107048691773,"vZ0":-3.654629676357405,"x":97.81,"y":155.4,"x0":1.6242671282514998,"y0":50.00200863973764,"z0":5.42303010563455,"aX":9.754311708470912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-7.9,"spinRate":2384,"spinDirection":147},"zone":3,"typeConfidence":0.91,"plateTime":0.3903345726694232,"extension":6.106467023415116},"index":1,"playId":"13a113cd-14b6-3021-801c-2804273e30b5","pitchNumber":1,"startTime":"2026-07-25T02:41:41.169Z","endTime":"2026-07-25T02:41:44.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-25T02:41:52.702Z","endTime":"2026-07-25T02:42:03.180Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19659554264344,"aZ":-42.14951087869882,"pfxX":-7.183024635307955,"pfxZ":-7.683070516908035,"pX":-0.7035680358011678,"pZ":1.7860499142280912,"vX0":-3.4829871954329206,"vY0":-114.18929565358427,"vZ0":1.1510895267001926,"x":143.82,"y":190.56,"x0":1.7824280207069065,"y0":50.00062133797651,"z0":5.475386745520557,"aX":-9.330219428346192},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.2,"breakHorizontal":13.9,"spinRate":2653,"spinDirection":313},"zone":7,"typeConfidence":0.9,"plateTime":0.4826569593784096,"extension":6.352894257628846},"index":3,"playId":"4e684822-a6e4-3dfe-8306-e336ed6f134a","pitchNumber":2,"startTime":"2026-07-25T02:42:03.180Z","endTime":"2026-07-25T02:42:06.180Z","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":80.2,"endSpeed":73.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042955346480124,"aZ":-30.737209989580677,"pfxX":-7.137577795172074,"pfxZ":1.0541905754047862,"pX":-2.273728098965488,"pZ":1.4178984145253126,"vX0":-7.402463362981011,"vY0":-116.58127731703951,"vZ0":-2.040823620981767,"x":203.67,"y":200.5,"x0":1.8822530742076637,"y0":50.00246780240188,"z0":5.235034390141252,"aX":-9.721316455286265},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":2482,"spinDirection":289},"zone":13,"typeConfidence":0.89,"plateTime":0.471695543241593,"extension":6.343926421780065},"index":4,"playId":"9ab2a8de-0da2-37d6-ad79-9db029342940","pitchNumber":3,"startTime":"2026-07-25T02:42:21.145Z","endTime":"2026-07-25T02:42:26.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13726559198777,"aZ":-13.909357292869736,"pfxX":4.984106608875037,"pfxZ":9.043613773985784,"pX":0.21005708307241108,"pZ":2.0786423380940646,"vX0":-5.238861247862559,"vY0":-141.41700419484457,"vZ0":-6.473334793963256,"x":108.99,"y":182.66,"x0":1.4416591602029183,"y0":50.00363744000565,"z0":5.294782627392559,"aX":10.06628691109446},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2460,"spinDirection":149},"zone":8,"typeConfidence":0.92,"plateTime":0.38775244282518173,"extension":6.259278332895854},"index":5,"playId":"98f85ada-a5ff-3c87-939d-1598ea14bf36","pitchNumber":4,"startTime":"2026-07-25T02:42:37.816Z","endTime":"2026-07-25T02:42:41.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26139584186355,"aZ":-13.834061607438544,"pfxX":6.6673379681720615,"pfxZ":9.147545296336702,"pX":1.7712436905495856,"pZ":4.389877748299598,"vX0":-1.6019714801948266,"vY0":-140.97999436061804,"vZ0":-0.8022252708966353,"x":49.48,"y":120.25,"x0":1.482227620274941,"y0":50.002075438261656,"z0":5.574570502666366,"aX":13.365189160527708},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":-11.8,"spinRate":2476,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.38911659582879743,"extension":6.160455846387852},"index":6,"playId":"7e1d061c-693b-3705-90b0-c3fcb499941b","pitchNumber":5,"startTime":"2026-07-25T02:42:55.741Z","endTime":"2026-07-25T02:43:01.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:43:01.074Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to center fielder Tristan Peters.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:43:12.655Z","endTime":"2026-07-25T02:45:47.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.567457745449776,"aZ":-42.20088378225809,"pfxX":-9.196582947337355,"pfxZ":-7.819407617625227,"pX":0.8528770910664749,"pZ":3.4731809433188543,"vX0":0.14757676030729355,"vY0":-113.09815019444818,"vZ0":4.828204818193792,"x":84.49,"y":145.0,"x0":1.979256277391497,"y0":50.00270217781408,"z0":5.569779629273902,"aX":-11.793018255549207},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.5,"breakHorizontal":16.6,"spinRate":2566,"spinDirection":313},"zone":12,"typeConfidence":0.9,"plateTime":0.48618138032218283,"extension":6.0247194977145515},"index":0,"playId":"a6a5d80e-7327-3bf5-8bea-68dd201ad32b","pitchNumber":1,"startTime":"2026-07-25T02:43:39.553Z","endTime":"2026-07-25T02:43:44.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780729544699042,"aZ":-43.180224006243115,"pfxX":-8.341519528290096,"pfxZ":-8.865806322979271,"pX":0.9220715431403391,"pZ":2.247638253481626,"vX0":0.19204719337132942,"vY0":-111.55553623304056,"vZ0":2.8325596314010832,"x":81.85,"y":178.09,"x0":1.9152678176549296,"y0":50.00095197186748,"z0":5.459236563878437,"aX":-10.359273764817367},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-14.8,"breakHorizontal":15.0,"spinRate":2559,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.4937326997225995,"extension":6.432029011012461},"index":1,"playId":"8f444e32-a006-39f8-8235-0cad90ab3500","pitchNumber":2,"startTime":"2026-07-25T02:43:55.269Z","endTime":"2026-07-25T02:44:00.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872177758776473,"aZ":-12.223665194983242,"pfxX":4.456352114147245,"pfxZ":10.142340984268,"pX":0.9071841209197128,"pZ":3.0209751148842563,"vX0":-2.963016589064375,"vY0":-139.49168568218596,"vZ0":-4.612272554559255,"x":82.42,"y":157.21,"x0":1.4050771305971241,"y0":50.00592212969263,"z0":5.504206397542341,"aX":8.768736126971778},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.4,"spinRate":2453,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.3929214381914683,"extension":6.395430855746487},"index":2,"playId":"4ad9ee28-c90f-3122-83f0-94b7cc82b03d","pitchNumber":3,"startTime":"2026-07-25T02:44:14.716Z","endTime":"2026-07-25T02:44:18.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-25T02:44:28.112Z","endTime":"2026-07-25T02:44:46.358Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.344296358624767,"aZ":-41.844009726312834,"pfxX":-6.292057569654242,"pfxZ":-7.37410747658593,"pX":0.200850436207796,"pZ":3.152904438809898,"vX0":-1.4554338151668649,"vY0":-114.14636835226702,"vZ0":3.866484839163936,"x":109.34,"y":153.65,"x0":1.6651838453295453,"y0":50.00423455124174,"z0":5.575332127222564,"aX":-8.247288592292453},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.0,"breakHorizontal":11.8,"spinRate":2622,"spinDirection":307},"zone":2,"typeConfidence":0.9,"plateTime":0.48109230910148204,"extension":5.959351063383428},"index":4,"playId":"16d83133-8461-30c0-a4fc-a6e5ddb182b1","pitchNumber":4,"startTime":"2026-07-25T02:44:46.358Z","endTime":"2026-07-25T02:44:52.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.074458558437964,"aZ":-41.71409675144612,"pfxX":-7.170111847003922,"pfxZ":-7.175005719890798,"pX":-0.28676983577276216,"pZ":3.269196369583438,"vX0":-2.307309960038831,"vY0":-114.81369100165722,"vZ0":4.146158015946361,"x":127.93,"y":150.51,"x0":1.6638120254765607,"y0":50.002642837687645,"z0":5.510155089918738,"aX":-9.532785996533365},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.6,"breakHorizontal":13.6,"spinRate":2586,"spinDirection":313},"zone":1,"typeConfidence":0.9,"plateTime":0.47779881326523244,"extension":5.947095551507748},"index":5,"playId":"9beecbd0-fb88-3cdd-bfba-6efa2871ce3c","pitchNumber":5,"startTime":"2026-07-25T02:45:12.473Z","endTime":"2026-07-25T02:45:16.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076956032093044,"aZ":-44.55964019811247,"pfxX":-7.355039537517346,"pfxZ":-9.530804692649951,"pX":0.38903915329850547,"pZ":2.606990761041226,"vX0":-0.8302426292303893,"vY0":-114.4113346970642,"vZ0":3.347998428017606,"x":102.17,"y":168.39,"x0":1.712170821694973,"y0":50.00491102912273,"z0":5.553610014109757,"aX":-9.554735850166},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.8,"breakHorizontal":13.4,"spinRate":2652,"spinDirection":316},"zone":6,"typeConfidence":0.9,"plateTime":0.4824862306104807,"extension":6.049553735737069},"hitData":{"launchSpeed":94.4,"launchAngle":43.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.23,"coordY":87.51}},"index":6,"playId":"0cdd8fd6-2d2c-396c-b26f-c612a7309e0a","pitchNumber":6,"startTime":"2026-07-25T02:45:38.191Z","endTime":"2026-07-25T02:45:47.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:45:47.855Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lucas Spence strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:45:57.054Z","endTime":"2026-07-25T02:47:09.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.707044628401086,"aZ":-43.621887587811685,"pfxX":-6.23581490355937,"pfxZ":-9.40702444358421,"pX":1.4242713417333157,"pZ":2.621047617170968,"vX0":0.3835120771650337,"vY0":-110.28047057912967,"vZ0":3.7939317678655113,"x":62.71,"y":168.01,"x0":2.0557365815032886,"y0":50.000234434155985,"z0":5.515595057656559,"aX":-7.591577754117777},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-15.5,"breakHorizontal":11.2,"spinRate":2601,"spinDirection":314},"zone":12,"typeConfidence":0.9,"plateTime":0.4988589280183464,"extension":6.43765735031931},"index":0,"playId":"f2622824-36f1-3090-81e2-e318d976f698","pitchNumber":1,"startTime":"2026-07-25T02:46:08.182Z","endTime":"2026-07-25T02:46:12.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891972817537543,"aZ":-30.389011995537757,"pfxX":-2.2643371225254207,"pfxZ":1.0657794470109998,"pX":-0.6325148995442834,"pZ":2.61062855441591,"vX0":-5.319861254466213,"vY0":-128.11089310543042,"vZ0":-0.7328000723347138,"x":141.11,"y":168.29,"x0":1.7598206986633567,"y0":50.00199078625759,"z0":5.262454370688898,"aX":-3.786397743003923},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":5.3,"spinRate":2494,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.4265082958400366,"extension":6.447826225255386},"index":1,"playId":"ae3a4add-4af6-3d4e-aa8f-7e2519c18f37","pitchNumber":2,"startTime":"2026-07-25T02:46:24.289Z","endTime":"2026-07-25T02:46:27.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.799548030173792,"aZ":-26.826279912810765,"pfxX":-1.0529667252224773,"pfxZ":3.1332946139353917,"pX":-1.1510732978791072,"pZ":1.6417799715822856,"vX0":-6.57387760786656,"vY0":-129.51056962235288,"vZ0":-4.0222071980912695,"x":160.88,"y":194.45,"x0":1.5517653399035032,"y0":50.00241278365225,"z0":5.255022026688758,"aX":-1.7976422755468422},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":3.4,"spinRate":2391,"spinDirection":190},"zone":13,"typeConfidence":0.91,"plateTime":0.4221200919333392,"extension":6.1751565246437465},"index":2,"playId":"6d50edf3-bdf1-3e79-ab1b-d4f8142517f1","pitchNumber":3,"startTime":"2026-07-25T02:46:40.369Z","endTime":"2026-07-25T02:46:43.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-25T02:46:56.138Z","endTime":"2026-07-25T02:47:04.534Z","isPitch":false,"type":"action","player":{"id":828599,"link":"/api/v1/people/828599"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08659633864462,"aZ":-30.868414678224614,"pfxX":-11.186816302082825,"pfxZ":0.9643502620469775,"pX":-0.6617303915599676,"pZ":1.6067359241654844,"vX0":-2.75491078162082,"vY0":-116.35416672281883,"vZ0":-1.1409335916220131,"x":142.22,"y":195.4,"x0":1.994001425422066,"y0":50.004607408357934,"z0":5.058055833853879,"aX":-15.168656453765408},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.7,"breakHorizontal":21.0,"spinRate":2479,"spinDirection":287},"zone":7,"typeConfidence":0.9,"plateTime":0.47274704898787334,"extension":6.183632618312183},"index":4,"playId":"fb424173-959f-3819-9f60-475a39e626d7","pitchNumber":4,"startTime":"2026-07-25T02:47:04.534Z","endTime":"2026-07-25T02:47:09.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:47:09.322Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Smith walks.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:47:18.866Z","endTime":"2026-07-25T02:49:47.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,9],"actionIndex":[3,8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":77.0,"endSpeed":70.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.906232529154295,"aZ":-41.35857896163342,"pfxX":-8.08213763355737,"pfxZ":-7.316781470906038,"pX":-0.07294226186012259,"pZ":1.048506592965587,"vX0":-1.8532926277918074,"vY0":-112.09707513730584,"vZ0":-0.0977714619227068,"x":119.78,"y":210.47,"x0":1.8170703881450838,"y0":50.00386338215872,"z0":5.364949145361388,"aX":-10.142146358436753},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.8,"breakHorizontal":15.1,"spinRate":2618,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.49124907533935636,"extension":6.462833328524765},"index":0,"playId":"95aa715c-f09d-3b2d-9622-7e5d0f254c8a","pitchNumber":1,"startTime":"2026-07-25T02:47:31.085Z","endTime":"2026-07-25T02:47:35.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"7d671ec6-3a22-3ee1-82da-b2bd8d5ba298","startTime":"2026-07-25T02:47:47.184Z","endTime":"2026-07-25T02:47:53.269Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029866321856737,"aZ":-42.52441111867928,"pfxX":-8.474577627677004,"pfxZ":-7.990331822543055,"pX":1.342242409752092,"pZ":2.3778137074905787,"vX0":0.863936793321701,"vY0":-113.98998318757582,"vZ0":2.513213128340782,"x":65.84,"y":174.58,"x0":2.0538909296365424,"y0":50.003423398299816,"z0":5.507735933695994,"aX":-10.976711923631683},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.3,"breakHorizontal":15.0,"spinRate":2631,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.4834344839789195,"extension":6.052221639443789},"index":2,"playId":"6b762a6c-219b-31d2-833c-ec7f1bf0aabf","pitchNumber":2,"startTime":"2026-07-25T02:48:06.200Z","endTime":"2026-07-25T02:48:15.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Trammell steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"6b762a6c-219b-31d2-833c-ec7f1bf0aabf","startTime":"2026-07-25T02:48:19.917Z","endTime":"2026-07-25T02:48:33.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760702224405893,"aZ":-27.862566718079407,"pfxX":-1.8647018985047286,"pfxZ":2.548723117355335,"pX":-0.2951260795045487,"pZ":2.7329112501375614,"vX0":-4.554816503377654,"vY0":-128.51612373702432,"vZ0":-1.0205508893016364,"x":128.25,"y":164.99,"x0":1.7343762049415168,"y0":50.0036906474539,"z0":5.276894112933908,"aX":-3.1542974499332788},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":4.3,"spinRate":2390,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.4243433076385186,"extension":6.376037358549782},"index":4,"playId":"8e3ac8d6-306b-3f03-828d-4eb0d1631f1c","pitchNumber":3,"startTime":"2026-07-25T02:48:33.547Z","endTime":"2026-07-25T02:48:37.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"startTime":"2026-07-25T02:48:48.705Z","endTime":"2026-07-25T02:48:57.105Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01994243451538,"aZ":-27.546573099050537,"pfxX":-1.7438719213324907,"pfxZ":2.6665363829535753,"pX":-1.1055834697229723,"pZ":1.7762993234764908,"vX0":-6.373566992120765,"vY0":-129.7951746267368,"vZ0":-3.4794190970271632,"x":159.14,"y":190.82,"x0":1.5922001375841186,"y0":50.001494060358844,"z0":5.194747682932428,"aX":-3.0220954264818185},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":4.3,"spinRate":2490,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.41940197434282744,"extension":6.349088373286765},"index":6,"playId":"df872a14-6654-3cf6-9a16-37a9d01cb5be","pitchNumber":4,"startTime":"2026-07-25T02:48:57.105Z","endTime":"2026-07-25T02:49:02.754Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369579932042274,"aZ":-9.782085817883592,"pfxX":4.598398684653976,"pfxZ":10.881934333127647,"pX":1.1356695880612204,"pZ":1.734939046173039,"vX0":-2.608726270863762,"vY0":-142.24057395638985,"vZ0":-8.297017124806278,"x":73.71,"y":191.94,"x0":1.4652754563048742,"y0":50.00230511179202,"z0":5.302821847719532,"aX":9.460921846070757},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":-7.8,"spinRate":2513,"spinDirection":144},"zone":14,"typeConfidence":0.92,"plateTime":0.38446854382467777,"extension":6.408115297073886},"index":7,"playId":"d4947ed9-aedb-305b-8c5b-209ed56e3851","pitchNumber":5,"startTime":"2026-07-25T02:49:17.732Z","endTime":"2026-07-25T02:49:22.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Trammell steals (3) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"d4947ed9-aedb-305b-8c5b-209ed56e3851","startTime":"2026-07-25T02:49:37.025Z","endTime":"2026-07-25T02:49:43.520Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49006157239219,"aZ":-26.114103416816345,"pfxX":-0.7621991603694029,"pfxZ":3.4386082389061556,"pX":-1.8074366260995272,"pZ":0.9505933155770929,"vX0":-8.664945632001675,"vY0":-130.60810860578457,"vZ0":-5.742780168722591,"x":185.9,"y":213.11,"x0":1.6255200967642764,"y0":50.00134682967444,"z0":5.092700682782567,"aX":-1.340734033022241},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2423,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.41628780746099947,"extension":6.362124981544867},"index":9,"playId":"f31e5837-65f2-3a04-98d0-55f555fe1ac3","pitchNumber":6,"startTime":"2026-07-25T02:49:43.520Z","endTime":"2026-07-25T02:49:47.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:49:47.489Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Vázquez hits a ground-rule double (7) on a line drive to left-center field. Taylor Trammell scores. Cam Smith to 3rd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:50:36.568Z","endTime":"2026-07-25T02:51:35.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":669684,"link":"/api/v1/people/669684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T02:50:14.383Z","endTime":"2026-07-25T02:50:38.884Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07718252673388,"aZ":-10.427609625564488,"pfxX":4.696248164886461,"pfxZ":10.715053209121686,"pX":0.7683391347396089,"pZ":2.535142585150813,"vX0":-3.5153881323584097,"vY0":-141.7157107338493,"vZ0":-5.985530315307609,"x":87.71,"y":170.33,"x0":1.4161626585329639,"y0":50.0029891501504,"z0":5.344103696444144,"aX":9.530536420149687},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2525,"spinDirection":147},"zone":6,"typeConfidence":0.92,"plateTime":0.3868439677462816,"extension":6.345687708448533},"index":1,"playId":"c80af95a-4eba-3227-8ba0-b2b9fa1f7af1","pitchNumber":1,"startTime":"2026-07-25T02:50:38.884Z","endTime":"2026-07-25T02:50:43.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89709065942507,"aZ":-9.813587254131422,"pfxX":4.835802458213981,"pfxZ":11.008008201365866,"pX":0.7311232028331874,"pZ":3.2212459426527156,"vX0":-3.9282530707603347,"vY0":-142.16642859797557,"vZ0":-4.172499918216618,"x":89.13,"y":151.81,"x0":1.5077295668424564,"y0":50.00453700845125,"z0":5.339540024619176,"aX":9.824801372373198},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":-7.9,"spinRate":2567,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.3864003185111553,"extension":6.279159618867778},"index":2,"playId":"3b668158-2581-3a45-8607-1d4b49e68819","pitchNumber":2,"startTime":"2026-07-25T02:50:56.519Z","endTime":"2026-07-25T02:50:59.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T02:51:07.567Z","endTime":"2026-07-25T02:51:23.482Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62168105264799,"aZ":-9.273727769385822,"pfxX":4.556440295361076,"pfxZ":11.236831077200883,"pX":0.02500633443662117,"pZ":1.5199142270721415,"vX0":-5.763368820600451,"vY0":-142.10483979506,"vZ0":-8.706326076633529,"x":116.05,"y":197.74,"x0":1.4907824964856693,"y0":50.00679432838196,"z0":5.219074497727821,"aX":9.289128691498062},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":-7.1,"spinRate":2551,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.3859663512410423,"extension":6.290010763828538},"hitData":{"launchSpeed":98.3,"launchAngle":20.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":76.06,"coordY":70.97}},"index":4,"playId":"6576d094-0591-3a2e-9865-056e85f6b842","pitchNumber":3,"startTime":"2026-07-25T02:51:23.482Z","endTime":"2026-07-25T02:51:35.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:51:35.985Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:51:56.807Z","endTime":"2026-07-25T02:52:49.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51521312921392,"aZ":-28.511909186534304,"pfxX":-2.2105741383093065,"pfxZ":2.1487775633449413,"pX":-0.034396121903791516,"pZ":2.0257010960600295,"vX0":-4.171842930973463,"vY0":-129.52838775476897,"vZ0":-2.62333831592412,"x":118.31,"y":184.09,"x0":1.8828322017967523,"y0":50.00102839879347,"z0":5.2268625657051375,"aX":-3.763243949859672},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":4.9,"spinRate":2301,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.4225138199576377,"extension":6.425411363687894},"index":0,"playId":"1665ee5d-3a59-3a38-bafa-4e51e7502487","pitchNumber":1,"startTime":"2026-07-25T02:52:17.432Z","endTime":"2026-07-25T02:52:20.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-25T02:52:29.960Z","endTime":"2026-07-25T02:52:40.134Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":89.2,"endSpeed":82.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355971532847434,"aZ":-26.17018590476007,"pfxX":-1.307445166778749,"pfxZ":3.4968197569925685,"pX":0.7322716164902303,"pZ":3.4149359354049285,"vX0":-2.2118061094965253,"vY0":-130.02096218657078,"vZ0":0.07714863597096644,"x":89.09,"y":146.58,"x0":1.7627148111582984,"y0":50.004632373241485,"z0":5.364914293054779,"aX":-2.24673841942117},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":2.9,"spinRate":2389,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.42067994544675225,"extension":5.963685519568755},"hitData":{"launchSpeed":90.1,"launchAngle":52.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.36,"coordY":113.25}},"index":2,"playId":"f5199b7a-08d5-3ac0-b2d5-a63f165cdea1","pitchNumber":2,"startTime":"2026-07-25T02:52:40.134Z","endTime":"2026-07-25T02:52:49.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:52:49.539Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randal Grichuk pops out to third baseman Isaac Paredes.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-25T02:55:08.725Z","endTime":"2026-07-25T02:57:02.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Hader replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:54:39.689Z","endTime":"2026-07-25T02:55:10.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"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":83.2,"endSpeed":75.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342444875152008,"aZ":-28.989614136588404,"pfxX":1.2027002099625415,"pfxZ":2.174103057438975,"pX":0.2514061105634047,"pZ":2.7297704745818527,"vX0":-6.968744929510359,"vY0":-120.9495037485349,"vZ0":-0.5555275035034535,"x":107.42,"y":165.08,"x0":3.029209223563325,"y0":50.00015680875509,"z0":5.532480357608629,"aX":1.759518520571436},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":2389,"spinDirection":104},"zone":5,"typeConfidence":0.9,"plateTime":0.4550323295515528,"extension":6.38055377116065},"index":1,"playId":"cc1ab80d-a661-3df6-95f3-6c8c81ab616b","pitchNumber":1,"startTime":"2026-07-25T02:55:10.913Z","endTime":"2026-07-25T02:55:15.314Z","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":82.9,"endSpeed":76.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041870763795846,"aZ":-31.48629450110364,"pfxX":0.4233082164976709,"pfxZ":0.4694583966064414,"pX":-0.6150700191699989,"pZ":1.5446801233435645,"vX0":-8.914204167929535,"vY0":-120.48706487435226,"vZ0":-2.7571200913044986,"x":140.45,"y":197.07,"x0":3.0751305823093578,"y0":50.00558998369115,"z0":5.481687340352615,"aX":0.6253040097511963},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.5,"breakHorizontal":1.3,"spinRate":2550,"spinDirection":347},"zone":13,"typeConfidence":0.9,"plateTime":0.4543088708562437,"extension":6.430993801414463},"index":2,"playId":"95c1f68e-9759-316c-8938-12cfd071fdec","pitchNumber":2,"startTime":"2026-07-25T02:55:39.131Z","endTime":"2026-07-25T02:55:42.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32016157993356,"aZ":-29.444410334234405,"pfxX":0.5514958586517089,"pfxZ":1.8176955000956685,"pX":-0.9574279045599003,"pZ":1.331145651253853,"vX0":-9.631934158871724,"vY0":-121.51443276097585,"vZ0":-3.5295049635137175,"x":153.49,"y":202.84,"x0":2.9821737296905777,"y0":50.00070588312241,"z0":5.354561915987177,"aX":0.8282482367276188},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":1.2,"spinRate":2477,"spinDirection":352},"zone":13,"typeConfidence":0.9,"plateTime":0.4503717987872582,"extension":6.553013318843651},"index":3,"playId":"7f132d52-ba4b-3134-92b4-16346322815e","pitchNumber":3,"startTime":"2026-07-25T02:55:56.768Z","endTime":"2026-07-25T02:56:02.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058790323869825,"aZ":-11.270588516537561,"pfxX":6.253122059457326,"pfxZ":10.743886630495442,"pX":-0.18953048224697547,"pZ":2.4888218378364915,"vX0":-9.845377254417473,"vY0":-138.18935989910474,"vZ0":-6.195334298014987,"x":124.22,"y":171.58,"x0":2.5971294950458463,"y0":50.001652156394435,"z0":5.5073881824211535,"aX":12.165730454920364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":-9.4,"spinRate":2319,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.3954357722514459,"extension":6.835406353006873},"index":4,"playId":"08e68599-364c-3151-bb50-ac69aa2fdfec","pitchNumber":4,"startTime":"2026-07-25T02:56:16.705Z","endTime":"2026-07-25T02:56:19.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311884362695718,"aZ":-12.54326496749916,"pfxX":5.774038086555317,"pfxZ":10.125790510582199,"pX":-0.4088732135635943,"pZ":4.2760916283588575,"vX0":-10.682253377512254,"vY0":-138.45129226122663,"vZ0":-1.511356082486941,"x":132.59,"y":123.33,"x0":2.7516047220245974,"y0":50.00129748737534,"z0":5.6697391176158085,"aX":11.193363773985695},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":2415,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.3958174125345413,"extension":6.6961999015700835},"index":5,"playId":"8425692c-abd2-37cc-9d33-cd8388c348f8","pitchNumber":5,"startTime":"2026-07-25T02:56:37.864Z","endTime":"2026-07-25T02:56:40.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91963630279668,"aZ":-29.872971116719793,"pfxX":0.062085461615217774,"pfxZ":1.5379281292554747,"pX":-0.4042435347540756,"pZ":2.152266732090236,"vX0":-8.61663176906237,"vY0":-122.14379699565774,"vZ0":-1.6490422777876947,"x":132.41,"y":180.67,"x0":3.1735919173741243,"y0":50.00369249048398,"z0":5.424952904610265,"aX":0.09282859253171685},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":2.0,"spinRate":2545,"spinDirection":292},"zone":7,"typeConfidence":0.9,"plateTime":0.4498571158293201,"extension":6.570987784439707},"hitData":{"launchSpeed":91.3,"launchAngle":70.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.42,"coordY":165.27}},"index":6,"playId":"f435c066-00b7-3d8a-b602-5ee508d6f8ae","pitchNumber":6,"startTime":"2026-07-25T02:56:52.123Z","endTime":"2026-07-25T02:57:02.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:57:02.048Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-25T02:57:20.942Z","endTime":"2026-07-25T02:58:15.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424923703981936,"aZ":-12.719669565253744,"pfxX":6.813864347710885,"pfxZ":10.176227156591242,"pX":-0.3058480735140234,"pZ":1.6765789784132534,"vX0":-10.561139204936321,"vY0":-136.94924388146043,"vZ0":-7.905417121658204,"x":128.66,"y":193.51,"x0":2.7038955057300362,"y0":50.004453771491534,"z0":5.458477866838324,"aX":13.028874978398427},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-10.3,"spinRate":2186,"spinDirection":144},"zone":7,"typeConfidence":0.89,"plateTime":0.3989699199168575,"extension":6.722249536597043},"index":0,"playId":"c0b6a022-a8eb-364d-baae-13ffc9f8a7b5","pitchNumber":1,"startTime":"2026-07-25T02:57:28.638Z","endTime":"2026-07-25T02:57:33.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716024959099688,"aZ":-12.168120674926955,"pfxX":8.423330433761427,"pfxZ":10.2309329492514,"pX":-0.591635408857118,"pZ":2.907974551534988,"vX0":-11.73404930046614,"vY0":-138.43113042585315,"vZ0":-4.851093016662079,"x":139.55,"y":160.26,"x0":2.592890001603144,"y0":50.002580660716305,"z0":5.487022911113274,"aX":16.472004455069385},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":-13.1,"spinRate":2376,"spinDirection":146},"zone":1,"typeConfidence":0.9,"plateTime":0.3945275523920393,"extension":6.841775469838524},"index":1,"playId":"401ddb6d-484b-351c-8c3a-e3a0df7e14b4","pitchNumber":2,"startTime":"2026-07-25T02:57:46.304Z","endTime":"2026-07-25T02:57:50.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T02:58:00.443Z","endTime":"2026-07-25T02:58:11.236Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97349948345259,"aZ":-13.30163589057186,"pfxX":7.84641288706183,"pfxZ":9.555018519323538,"pX":0.2712864517183933,"pZ":3.2816820595303136,"vX0":-8.920485102697695,"vY0":-139.1257397480919,"vZ0":-4.147597916499864,"x":106.66,"y":150.17,"x0":2.4881554248507203,"y0":50.003824870799235,"z0":5.663021774746474,"aX":15.50055987316022},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-12.5,"spinRate":2290,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.39254683086014674,"extension":6.759288885682963},"index":3,"playId":"943ce339-81a9-365f-b8e1-fafab124f827","pitchNumber":3,"startTime":"2026-07-25T02:58:11.236Z","endTime":"2026-07-25T02:58:15.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:58:15.786Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luisangel Acuña strikes out swinging, catcher Christian Vázquez to first baseman Christian Walker.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-25T02:58:44.376Z","endTime":"2026-07-25T02:59:54.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.13"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.29"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.13"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.59"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.27"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.47"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luisangel Acuña replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T02:58:29.036Z","endTime":"2026-07-25T02:58:46.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84153937255897,"aZ":-28.400384950993992,"pfxX":0.6666384391614737,"pfxZ":2.452715039851043,"pX":0.7250764807220854,"pZ":2.5917584494724624,"vX0":-5.651315493832083,"vY0":-123.30390756307163,"vZ0":-1.290795280030766,"x":89.36,"y":168.8,"x0":2.961405487710763,"y0":50.001613446836885,"z0":5.52147784393802,"aX":1.0256534346525825},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":92},"zone":6,"typeConfidence":0.9,"plateTime":0.44444972025602514,"extension":6.4866470732483},"index":1,"playId":"78df2cc0-2132-3b58-bbf5-4903ea4fc736","pitchNumber":1,"startTime":"2026-07-25T02:58:46.604Z","endTime":"2026-07-25T02:58:51.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84535574990066,"aZ":-13.588716259436428,"pfxX":6.47700654491284,"pfxZ":9.509496621594609,"pX":-0.6996446281286447,"pZ":2.4589541860925963,"vX0":-10.885221330921764,"vY0":-139.07748489118129,"vZ0":-6.101375370878912,"x":143.67,"y":172.39,"x0":2.427503645527885,"y0":50.00343569761582,"z0":5.586203777610841,"aX":12.660484797890737},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2279,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.3941651773237447,"extension":6.737833457761399},"index":2,"playId":"1c2a32df-9356-3930-b0c3-54ef900d039d","pitchNumber":2,"startTime":"2026-07-25T02:59:03.710Z","endTime":"2026-07-25T02:59:07.305Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417241842823135,"aZ":-30.486057265548464,"pfxX":0.5644415570127901,"pfxZ":1.1139923667826523,"pX":-2.3168924846447294,"pZ":-0.6440254202534667,"vX0":-12.303907554656805,"vY0":-122.01990442993976,"vZ0":-7.633558113168677,"x":205.31,"y":256.17,"x0":2.7117387455474993,"y0":50.001499664405365,"z0":5.1424055157414825,"aX":0.854964825858981},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.4,"breakHorizontal":1.8,"spinRate":2583,"spinDirection":351},"zone":13,"typeConfidence":0.9,"plateTime":0.44842599569879127,"extension":6.739904453854147},"index":3,"playId":"0148e05c-a2de-3a5b-944e-ce17781149cf","pitchNumber":3,"startTime":"2026-07-25T02:59:25.528Z","endTime":"2026-07-25T02:59:29.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.099021031666744,"aZ":-30.11815621553551,"pfxX":0.6228508384757452,"pfxZ":1.391913718003988,"pX":-0.4220198163346522,"pZ":0.03884746505437719,"vX0":-8.073016892945354,"vY0":-120.6181902454193,"vZ0":-6.035262776786972,"x":133.09,"y":237.73,"x0":2.884947805655084,"y0":50.00144261594158,"z0":5.2235816509999875,"aX":0.9194155250691447},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2487,"spinDirection":12},"zone":13,"typeConfidence":0.9,"plateTime":0.45381025339272174,"extension":6.537744793823631},"index":4,"playId":"3f496352-f6ab-385e-aee5-b6547305adfa","pitchNumber":4,"startTime":"2026-07-25T02:59:48.372Z","endTime":"2026-07-25T02:59:54.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:59:54.263Z","atBatIndex":88}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luisangel Acuña strikes out swinging, catcher Christian Vázquez to first baseman Christian Walker.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-25T02:58:44.376Z","endTime":"2026-07-25T02:59:54.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.13"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.29"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.13"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.59"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.27"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.47"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luisangel Acuña replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T02:58:29.036Z","endTime":"2026-07-25T02:58:46.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84153937255897,"aZ":-28.400384950993992,"pfxX":0.6666384391614737,"pfxZ":2.452715039851043,"pX":0.7250764807220854,"pZ":2.5917584494724624,"vX0":-5.651315493832083,"vY0":-123.30390756307163,"vZ0":-1.290795280030766,"x":89.36,"y":168.8,"x0":2.961405487710763,"y0":50.001613446836885,"z0":5.52147784393802,"aX":1.0256534346525825},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":92},"zone":6,"typeConfidence":0.9,"plateTime":0.44444972025602514,"extension":6.4866470732483},"index":1,"playId":"78df2cc0-2132-3b58-bbf5-4903ea4fc736","pitchNumber":1,"startTime":"2026-07-25T02:58:46.604Z","endTime":"2026-07-25T02:58:51.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84535574990066,"aZ":-13.588716259436428,"pfxX":6.47700654491284,"pfxZ":9.509496621594609,"pX":-0.6996446281286447,"pZ":2.4589541860925963,"vX0":-10.885221330921764,"vY0":-139.07748489118129,"vZ0":-6.101375370878912,"x":143.67,"y":172.39,"x0":2.427503645527885,"y0":50.00343569761582,"z0":5.586203777610841,"aX":12.660484797890737},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2279,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.3941651773237447,"extension":6.737833457761399},"index":2,"playId":"1c2a32df-9356-3930-b0c3-54ef900d039d","pitchNumber":2,"startTime":"2026-07-25T02:59:03.710Z","endTime":"2026-07-25T02:59:07.305Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417241842823135,"aZ":-30.486057265548464,"pfxX":0.5644415570127901,"pfxZ":1.1139923667826523,"pX":-2.3168924846447294,"pZ":-0.6440254202534667,"vX0":-12.303907554656805,"vY0":-122.01990442993976,"vZ0":-7.633558113168677,"x":205.31,"y":256.17,"x0":2.7117387455474993,"y0":50.001499664405365,"z0":5.1424055157414825,"aX":0.854964825858981},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.4,"breakHorizontal":1.8,"spinRate":2583,"spinDirection":351},"zone":13,"typeConfidence":0.9,"plateTime":0.44842599569879127,"extension":6.739904453854147},"index":3,"playId":"0148e05c-a2de-3a5b-944e-ce17781149cf","pitchNumber":3,"startTime":"2026-07-25T02:59:25.528Z","endTime":"2026-07-25T02:59:29.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.099021031666744,"aZ":-30.11815621553551,"pfxX":0.6228508384757452,"pfxZ":1.391913718003988,"pX":-0.4220198163346522,"pZ":0.03884746505437719,"vX0":-8.073016892945354,"vY0":-120.6181902454193,"vZ0":-6.035262776786972,"x":133.09,"y":237.73,"x0":2.884947805655084,"y0":50.00144261594158,"z0":5.2235816509999875,"aX":0.9194155250691447},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2487,"spinDirection":12},"zone":13,"typeConfidence":0.9,"plateTime":0.45381025339272174,"extension":6.537744793823631},"index":4,"playId":"3f496352-f6ab-385e-aee5-b6547305adfa","pitchNumber":4,"startTime":"2026-07-25T02:59:48.372Z","endTime":"2026-07-25T02:59:54.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T02:59:54.263Z","atBatIndex":88},"scoringPlays":[6,8,10,43,44,50,51,53,58,59,84],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":86.45,"y":161.93},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":152.94,"y":149.05},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":123.7,"y":134.85},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":86.95,"y":100.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":101.12,"y":96.91},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":156.73,"y":154.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":176.76,"y":113.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":94.61,"y":176.88},"type":"O","description":"Pop Out"}]}},{"startIndex":12,"endIndex":18,"top":[12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":119.95,"y":78.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":129.66,"y":178.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":67.39,"y":77.2},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":102.59,"y":188.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":100.96,"y":153.61},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":119.91,"y":87.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":164.19,"y":87.04},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":147.72,"y":98.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":85.8,"y":96.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":131.28,"y":166.79},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":100.96,"y":135.36},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":168.64,"y":174.9},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":159.98,"y":164.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":141.03,"y":197.71},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":158.35,"y":140.93},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":46,"top":[36,37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":157.65,"y":95.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"coordinates":{"x":73.11,"y":105.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":148.61,"y":148.54},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":149.15,"y":71.99},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":142.44,"y":75.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":89.59,"y":190.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":84.18,"y":54.24},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":84.85,"y":125.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":154.33,"y":46.97},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":64,"top":[47,48,49,50,51,52,53,54,55,56,57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":202.75,"y":107.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":71.19,"y":112.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":180.55,"y":121.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":35.99,"y":106.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":45.51,"y":66.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":163.77,"y":123.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":115.04,"y":158.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":113.96,"y":169.83},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":163.04,"y":63.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":183.87,"y":139.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":158.35,"y":168.82},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":137.78,"y":162.23},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":167.44,"y":85.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":120.99,"y":202.28},"type":"O","description":"Pop Out"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74,75],"bottom":[76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":113.47,"y":77.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":75.46,"y":96.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":223.32,"y":103.42},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":41.01,"y":108.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":174.05,"y":107.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":84.62,"y":160.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":100.42,"y":183.52},"type":"O","description":"Pop Out"}]}},{"startIndex":80,"endIndex":88,"top":[80,81,82,83,84,85],"bottom":[86,87,88],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":133.23,"y":87.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":76.06,"y":70.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":169.36,"y":113.25},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":100.42,"y":165.27},"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":3,"hits":2,"errors":1,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":8,"hits":7,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":8,"errors":1,"leftOnBase":11},"away":{"runs":9,"hits":13,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"center":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"onDeck":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"inHole":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"battingOrder":2,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"onDeck":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"inHole":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"battingOrder":7,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":3,"avg":".243","atBats":39,"obp":".316","slg":".414","ops":".730","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":18,"rbi":9,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":1,"airOuts":18,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":4,"atBats":34,"obp":".372","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":168,"era":"4.71","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.39","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":64,"strikes":104,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.06","rbi":4,"pitchesPerInning":"18.67","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":72,"groundOuts":59,"airOuts":147,"runs":43,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":62,"baseOnBalls":40,"intentionalWalks":0,"hits":93,"hitByPitch":14,"avg":".261","atBats":357,"obp":".354","slg":".434","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":155,"rbi":54,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":41,"lineOuts":34},"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":121,"putOuts":109,"errors":6,"chances":236,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":31,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":0,"hits":28,"hitByPitch":3,"atBats":125,"obp":".374","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":644,"era":"5.14","inningsPitched":"35.0","wins":2,"losses":3,"saves":6,"saveOpportunities":6,"holds":6,"blownSaves":0,"earnedRuns":20,"whip":"1.57","battersFaced":157,"outs":105,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":644,"balls":273,"strikes":371,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".400","pitchesPerInning":"18.40","gamesFinished":22,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"11.57","walksPer9Inn":"6.94","hitsPer9Inn":"7.20","runsScoredPer9":"5.66","homeRunsPer9":"1.80","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":12,"groundOuts":22,"airOuts":31,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".242","atBats":95,"obp":".288","slg":".305","ops":".593","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":29,"rbi":11,"leftOnBase":28,"sacBunts":2,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":48,"errors":2,"chances":112,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"2.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":19,"strikes":23,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":10,"flyOuts":34,"groundOuts":59,"airOuts":72,"runs":37,"doubles":10,"triples":2,"homeRuns":10,"strikeOuts":67,"baseOnBalls":30,"intentionalWalks":0,"hits":62,"hitByPitch":11,"atBats":260,"obp":".342","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1162,"era":"4.35","inningsPitched":"68.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":33,"whip":"1.35","battersFaced":301,"outs":205,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1162,"balls":436,"strikes":726,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".455","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.82","walksPer9Inn":"3.95","hitsPer9Inn":"8.17","runsScoredPer9":"4.87","homeRunsPer9":"1.32","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"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"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":103,"flyOuts":47,"groundOuts":96,"airOuts":84,"runs":40,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".210","atBats":338,"obp":".285","slg":".370","ops":".655","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":125,"rbi":36,"leftOnBase":160,"sacBunts":0,"sacFlies":4,"babip":".244","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":204,"errors":4,"chances":214,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":15,"groundOuts":41,"airOuts":31,"runs":20,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":28,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":144,"obp":".350","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":732,"era":"4.05","inningsPitched":"40.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.45","battersFaced":177,"outs":120,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":310,"strikes":422,"strikePercentage":".580","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"9.68","walksPer9Inn":"6.30","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669854":{"person":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"7.71","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":28,"strikes":58,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"18.43","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"15.43","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":7,"groundOuts":8,"airOuts":19,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":68,"obp":".237","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":315,"era":"1.40","inningsPitched":"19.1","wins":3,"losses":1,"saves":11,"saveOpportunities":11,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.93","battersFaced":76,"outs":58,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":95,"strikes":220,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".750","pitchesPerInning":"16.29","gamesFinished":16,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"14.43","walksPer9Inn":"3.72","hitsPer9Inn":"4.66","runsScoredPer9":"1.40","homeRunsPer9":"0.47","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":45,"gamesStarted":0,"flyOuts":31,"groundOuts":34,"airOuts":61,"runs":25,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":1,"hits":44,"hitByPitch":0,"atBats":183,"obp":".287","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":745,"era":"4.13","inningsPitched":"48.0","wins":1,"losses":3,"saves":5,"saveOpportunities":7,"holds":8,"blownSaves":2,"earnedRuns":22,"whip":"1.17","battersFaced":197,"outs":144,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":247,"strikes":498,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".250","pitchesPerInning":"15.52","gamesFinished":13,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.63","walksPer9Inn":"2.25","hitsPer9Inn":"8.25","runsScoredPer9":"4.69","homeRunsPer9":"0.94","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":1,"flyOuts":34,"groundOuts":27,"airOuts":72,"runs":13,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":179,"obp":".232","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":786,"era":"2.09","inningsPitched":"51.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":14,"blownSaves":0,"earnedRuns":12,"whip":"0.83","battersFaced":196,"outs":155,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":266,"strikes":520,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".750","pitchesPerInning":"15.21","gamesFinished":1,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.06","walksPer9Inn":"2.09","hitsPer9Inn":"5.40","runsScoredPer9":"2.26","homeRunsPer9":"0.87","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":15,"strikes":19,"strikePercentage":".560","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":3,"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":46,"groundOuts":46,"airOuts":77,"runs":28,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":51,"hitByPitch":1,"atBats":234,"obp":".308","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1138,"era":"3.74","inningsPitched":"65.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":27,"whip":"1.28","battersFaced":275,"outs":195,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":1138,"balls":442,"strikes":696,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"17.51","gamesFinished":6,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.42","walksPer9Inn":"4.43","hitsPer9Inn":"7.06","runsScoredPer9":"3.88","homeRunsPer9":"1.11","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"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"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"obp":".375","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":97,"era":"5.06","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.69","battersFaced":24,"outs":16,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":37,"strikes":60,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"18.19","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"10.13","walksPer9Inn":"8.44","hitsPer9Inn":"6.75","runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":36,"groundOuts":94,"airOuts":71,"runs":48,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":74,"baseOnBalls":29,"intentionalWalks":1,"hits":74,"hitByPitch":1,"avg":".238","atBats":311,"obp":".304","slg":".405","ops":".709","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":343,"totalBases":126,"rbi":30,"leftOnBase":150,"sacBunts":1,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.92","popOuts":17,"lineOuts":18},"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":136,"putOuts":83,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"501","stats":{"batting":{"summary":"0-0 | HBP, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","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":49,"flyOuts":17,"groundOuts":21,"airOuts":29,"runs":15,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".231","atBats":121,"obp":".295","slg":".364","ops":".659","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":44,"rbi":12,"leftOnBase":33,"sacBunts":1,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":82,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":26,"groundOuts":50,"airOuts":48,"runs":36,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":71,"baseOnBalls":36,"intentionalWalks":0,"hits":49,"hitByPitch":4,"atBats":216,"obp":".346","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1118,"era":"5.59","inningsPitched":"58.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.47","battersFaced":258,"outs":174,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1118,"balls":458,"strikes":660,"strikePercentage":".590","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".600","pitchesPerInning":"19.28","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"11.02","walksPer9Inn":"5.59","hitsPer9Inn":"7.60","runsScoredPer9":"5.59","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"3-6 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":37,"groundOuts":56,"airOuts":58,"runs":43,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":67,"hitByPitch":4,"avg":".307","atBats":218,"obp":".365","slg":".472","ops":".837","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":103,"rbi":28,"leftOnBase":61,"sacBunts":0,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.22","popOuts":10,"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":97,"putOuts":73,"errors":5,"chances":175,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701305":{"person":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":4,"groundOuts":14,"airOuts":9,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".231","atBats":65,"obp":".306","slg":".338","ops":".644","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":22,"rbi":3,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".378","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":73,"groundOuts":73,"airOuts":121,"runs":33,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":94,"baseOnBalls":38,"intentionalWalks":0,"hits":72,"hitByPitch":7,"atBats":359,"obp":".289","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1619,"era":"3.03","inningsPitched":"98.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.12","battersFaced":405,"outs":294,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1619,"balls":590,"strikes":1029,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".615","pitchesPerInning":"16.52","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.49","hitsPer9Inn":"6.61","runsScoredPer9":"3.03","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":4,"flyOuts":14,"groundOuts":11,"airOuts":20,"runs":17,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":66,"obp":".458","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":325,"era":"9.37","inningsPitched":"16.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"2.20","battersFaced":83,"outs":49,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":325,"balls":133,"strikes":192,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".000","pitchesPerInning":"19.90","gamesFinished":2,"strikeoutWalkRatio":"0.93","strikeoutsPer9Inn":"7.71","walksPer9Inn":"8.27","hitsPer9Inn":"11.57","runsScoredPer9":"9.37","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":11,"airOuts":17,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".180","atBats":50,"obp":".317","slg":".340","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":17,"rbi":10,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":34,"errors":0,"chances":36,"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"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":56,"groundOuts":88,"airOuts":104,"runs":51,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":98,"baseOnBalls":33,"intentionalWalks":2,"hits":88,"hitByPitch":8,"avg":".233","atBats":377,"obp":".308","slg":".451","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":170,"rbi":61,"leftOnBase":210,"sacBunts":0,"sacFlies":1,"babip":".262","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.85","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":627,"errors":0,"chances":693,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID828599":{"person":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".208","atBats":24,"obp":".296","slg":".250","ops":".546","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":6,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":33,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":15,"strikes":18,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"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":53,"groundOuts":69,"airOuts":98,"runs":47,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":87,"baseOnBalls":50,"intentionalWalks":0,"hits":68,"hitByPitch":14,"atBats":317,"obp":".344","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":1504,"era":"4.60","inningsPitched":"88.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.34","battersFaced":386,"outs":264,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1504,"balls":608,"strikes":896,"strikePercentage":".600","hitBatsmen":14,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".583","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"8.90","walksPer9Inn":"5.11","hitsPer9Inn":"6.95","runsScoredPer9":"4.81","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":33,"groundOuts":52,"airOuts":62,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":1,"hits":40,"hitByPitch":0,"avg":".215","atBats":186,"obp":".269","slg":".333","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":62,"rbi":23,"leftOnBase":77,"sacBunts":4,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.20","popOuts":10,"lineOuts":19},"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":12,"stolenBases":44,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":18,"putOuts":509,"errors":0,"chances":527,"fielding":"1.000","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":71,"airOuts":39,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".238","atBats":181,"obp":".267","slg":".387","ops":".654","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":70,"rbi":23,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".252","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.17","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":{"caughtStealing":9,"stolenBases":37,"stolenBasePercentage":".804","caughtStealingPercentage":".196","assists":14,"putOuts":371,"errors":2,"chances":387,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":76,"groundOuts":62,"airOuts":117,"runs":71,"doubles":20,"triples":0,"homeRuns":34,"strikeOuts":77,"baseOnBalls":67,"intentionalWalks":17,"hits":123,"hitByPitch":5,"avg":".327","atBats":376,"obp":".432","slg":".652","ops":"1.084","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":245,"rbi":77,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".332","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.06","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665161,670541,670623,514888,669397,664774,666211,572233,828599,701358,543877,681293,805123,678906,656986,650556,595345,623352],"pitchers":[681293,805123,678906,656986,650556,595345,623352],"bench":[701305,673237],"bullpen":[669854,686613,660853,837227,664299,663567],"battingOrder":[665161,670541,670623,669397,666211,572233,828599,701358,543877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Walker, C (20, Hudson, B); Vázquez, C (7, Murphy, C)."},{"label":"HR","value":"Smith (13, 6th inning off Hudson, B, 1 on, 1 out)."},{"label":"TB","value":"Altuve 3; Alvarez, Y; Peña 3; Smith 4; Spence; Vázquez, C 3; Wade Jr.; Walker, C 2."},{"label":"RBI","value":"Altuve (30); Smith 2 (36); Vázquez, C (23); Wade Jr. 2 (10); Walker, C 3 (61)."},{"label":"2-out RBI","value":"Wade Jr.; Vázquez, C; Altuve."},{"label":"Runners left in scoring position, 2 out","value":"Walker, C 2; Peña 3; Alvarez, Y."},{"label":"GIDP","value":"Alvarez, Y."},{"label":"Team RISP","value":"6-for-11."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Trammell 2 (3, 2nd base off Murphy, C/Romo, 3rd base off Murphy, C/Romo)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":1,"airOuts":18,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":4,"avg":".240","atBats":34,"obp":".318","slg":".408","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":3,"atBats":39,"obp":".435","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"4.13","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.31","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":67,"strikes":113,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":9,"pitchesPerInning":"20.00","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":49,"groundOuts":68,"airOuts":79,"runs":38,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":78,"hitByPitch":4,"avg":".286","atBats":273,"obp":".341","slg":".451","ops":".792","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":123,"rbi":37,"leftOnBase":112,"sacBunts":4,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":17,"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":1,"putOuts":216,"errors":3,"chances":220,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":21,"gamesStarted":19,"flyOuts":49,"groundOuts":102,"airOuts":108,"runs":50,"doubles":15,"triples":3,"homeRuns":14,"strikeOuts":80,"baseOnBalls":40,"intentionalWalks":0,"hits":95,"hitByPitch":19,"atBats":375,"obp":".351","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1797,"era":"4.21","inningsPitched":"98.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.37","battersFaced":444,"outs":295,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1797,"balls":698,"strikes":1099,"strikePercentage":".610","hitBatsmen":19,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".636","pitchesPerInning":"18.27","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.66","hitsPer9Inn":"8.69","runsScoredPer9":"4.58","homeRunsPer9":"1.28","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":33,"strikes":55,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":20,"gamesStarted":20,"flyOuts":51,"groundOuts":106,"airOuts":110,"runs":43,"doubles":27,"triples":0,"homeRuns":6,"strikeOuts":100,"baseOnBalls":33,"intentionalWalks":0,"hits":108,"hitByPitch":6,"atBats":421,"obp":".318","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1780,"era":"3.49","inningsPitched":"111.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.27","battersFaced":463,"outs":333,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1780,"balls":635,"strikes":1145,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":1,"winPercentage":".643","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"8.11","walksPer9Inn":"2.68","hitsPer9Inn":"8.76","runsScoredPer9":"3.49","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"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"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","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":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":72,"flyOuts":19,"groundOuts":55,"airOuts":34,"runs":18,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".247","atBats":154,"obp":".280","slg":".286","ops":".566","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":44,"rbi":12,"leftOnBase":65,"sacBunts":2,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":97,"errors":4,"chances":171,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":23,"groundOuts":33,"airOuts":42,"runs":23,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".245","atBats":147,"obp":".277","slg":".510","ops":".787","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":75,"rbi":24,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.33","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":33,"groundOuts":40,"airOuts":45,"runs":50,"doubles":8,"triples":0,"homeRuns":20,"strikeOuts":96,"baseOnBalls":54,"intentionalWalks":5,"hits":54,"hitByPitch":1,"avg":".231","atBats":234,"obp":".376","slg":".521","ops":".897","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":122,"rbi":42,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.70","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":454,"errors":2,"chances":485,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":41,"groundOuts":101,"airOuts":72,"runs":57,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":98,"baseOnBalls":38,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".278","atBats":367,"obp":".349","slg":".384","ops":".733","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":141,"rbi":36,"leftOnBase":123,"sacBunts":4,"sacFlies":2,"babip":".360","groundOutsToAirouts":"1.40","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"52.43","popOuts":12,"lineOuts":19},"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":214,"putOuts":162,"errors":4,"chances":380,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":38,"gamesStarted":4,"flyOuts":27,"groundOuts":41,"airOuts":40,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":189,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"2.63","inningsPitched":"51.1","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.07","battersFaced":208,"outs":154,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":272,"strikes":568,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":11,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"12.62","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.51","homeRunsPer9":"0.70","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678577":{"person":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"jerseyNumber":"37","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".147","atBats":34,"obp":".171","slg":".324","ops":".495","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":55,"groundOuts":56,"airOuts":99,"runs":48,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":130,"baseOnBalls":34,"intentionalWalks":3,"hits":79,"hitByPitch":9,"avg":".218","atBats":363,"obp":".300","slg":".463","ops":".763","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":168,"rbi":58,"leftOnBase":198,"sacBunts":0,"sacFlies":1,"babip":".262","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.12","popOuts":31,"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":204,"putOuts":100,"errors":8,"chances":312,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805326":{"person":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":14,"groundOuts":15,"airOuts":22,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":63,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"4.02","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":67,"outs":47,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":79,"strikes":185,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.60","walksPer9Inn":"2.30","hitsPer9Inn":"10.34","runsScoredPer9":"4.02","homeRunsPer9":"0.57","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"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":24,"balls":7,"strikes":17,"strikePercentage":".710","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":28,"gamesStarted":0,"flyOuts":34,"groundOuts":24,"airOuts":56,"runs":17,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":153,"obp":".273","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"3.76","inningsPitched":"40.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":17,"whip":"1.11","battersFaced":166,"outs":122,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":229,"strikes":416,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"15.86","gamesFinished":16,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"9.07","walksPer9Inn":"2.66","hitsPer9Inn":"7.30","runsScoredPer9":"3.76","homeRunsPer9":"1.77","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":23,"groundOuts":32,"airOuts":39,"runs":9,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".127","atBats":118,"obp":".218","slg":".297","ops":".515","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":35,"rbi":11,"leftOnBase":57,"sacBunts":1,"sacFlies":1,"babip":".125","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.60","popOuts":10,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":31,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":19,"putOuts":329,"errors":4,"chances":352,"fielding":".989","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":16,"groundOuts":44,"airOuts":28,"runs":21,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".250","atBats":132,"obp":".315","slg":".409","ops":".724","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":54,"rbi":19,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":78,"errors":2,"chances":84,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","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":39,"gamesStarted":0,"flyOuts":15,"groundOuts":27,"airOuts":31,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":22,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":126,"obp":".331","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":665,"era":"4.46","inningsPitched":"34.1","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":17,"whip":"1.40","battersFaced":151,"outs":103,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":278,"strikes":387,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":2,"winPercentage":".500","pitchesPerInning":"19.37","gamesFinished":18,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"11.27","walksPer9Inn":"5.77","hitsPer9Inn":"6.82","runsScoredPer9":"5.24","homeRunsPer9":"1.57","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":2,"flyOuts":22,"groundOuts":14,"airOuts":33,"runs":13,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":91,"obp":".352","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":426,"era":"4.50","inningsPitched":"24.0","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.46","battersFaced":108,"outs":72,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":152,"strikes":274,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.42","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.75","gamesFinished":7,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.63","walksPer9Inn":"4.88","hitsPer9Inn":"8.25","runsScoredPer9":"4.88","homeRunsPer9":"0.75","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702273":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":12,"gamesStarted":12,"flyOuts":32,"groundOuts":51,"airOuts":64,"runs":39,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":0,"hits":54,"hitByPitch":6,"atBats":214,"obp":".356","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":985,"era":"6.04","inningsPitched":"56.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":253,"outs":170,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":985,"balls":375,"strikes":610,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".300","pitchesPerInning":"17.38","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"7.78","walksPer9Inn":"4.61","hitsPer9Inn":"8.58","runsScoredPer9":"6.19","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":12,"strikes":2,"strikePercentage":".140","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":30,"groundOuts":46,"airOuts":45,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".183","atBats":153,"obp":".253","slg":".229","ops":".482","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":35,"rbi":15,"leftOnBase":86,"sacBunts":2,"sacFlies":5,"babip":".226","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":4,"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":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":335,"errors":5,"chances":355,"fielding":".986","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":48,"groundOuts":64,"airOuts":79,"runs":41,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".244","atBats":279,"obp":".306","slg":".423","ops":".729","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":118,"rbi":52,"leftOnBase":116,"sacBunts":1,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.90","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"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"}]},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":20,"gamesStarted":16,"flyOuts":71,"groundOuts":79,"airOuts":125,"runs":41,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":120,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":7,"atBats":413,"obp":".294","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1806,"era":"3.20","inningsPitched":"112.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.13","battersFaced":458,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1806,"balls":599,"strikes":1207,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".636","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.72","hitsPer9Inn":"7.45","runsScoredPer9":"3.28","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)(BS, 3)","summary":"0.2 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"13.50","inheritedRunners":3,"inheritedRunnersScored":3,"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":45,"gamesStarted":6,"flyOuts":29,"groundOuts":41,"airOuts":42,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":2,"hits":39,"hitByPitch":4,"atBats":156,"obp":".330","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":720,"era":"2.86","inningsPitched":"44.0","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":14,"whip":"1.27","battersFaced":187,"outs":132,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":250,"strikes":470,"strikePercentage":".650","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":5,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":9,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.48","hitsPer9Inn":"7.98","runsScoredPer9":"3.27","homeRunsPer9":"0.41","inheritedRunners":17,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":20,"gamesStarted":10,"flyOuts":60,"groundOuts":94,"airOuts":110,"runs":49,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":66,"baseOnBalls":35,"intentionalWalks":1,"hits":95,"hitByPitch":3,"atBats":362,"obp":".330","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1594,"era":"4.16","inningsPitched":"93.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":405,"outs":279,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1594,"balls":629,"strikes":965,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".455","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.39","walksPer9Inn":"3.39","hitsPer9Inn":"9.19","runsScoredPer9":"4.74","homeRunsPer9":"1.55","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":37,"gamesStarted":1,"flyOuts":17,"groundOuts":61,"airOuts":45,"runs":17,"doubles":7,"triples":5,"homeRuns":1,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":3,"hits":41,"hitByPitch":5,"atBats":201,"obp":".292","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":872,"era":"2.41","inningsPitched":"56.0","wins":0,"losses":2,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":15,"whip":"1.09","battersFaced":227,"outs":168,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":872,"balls":304,"strikes":568,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"15.57","gamesFinished":6,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.84","walksPer9Inn":"3.21","hitsPer9Inn":"6.59","runsScoredPer9":"2.73","homeRunsPer9":"0.16","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":31,"gamesStarted":0,"flyOuts":16,"groundOuts":28,"airOuts":21,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":19,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":103,"obp":".344","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":488,"era":"3.49","inningsPitched":"28.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.48","battersFaced":125,"outs":85,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":187,"strikes":301,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"10.48","walksPer9Inn":"6.04","hitsPer9Inn":"7.31","runsScoredPer9":"3.49","homeRunsPer9":"0.32","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":42,"groundOuts":99,"airOuts":60,"runs":53,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":52,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":19,"avg":".281","atBats":288,"obp":".373","slg":".413","ops":".786","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":119,"rbi":30,"leftOnBase":76,"sacBunts":3,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":134,"errors":2,"chances":158,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":82,"groundOuts":73,"airOuts":139,"runs":69,"doubles":24,"triples":1,"homeRuns":21,"strikeOuts":73,"baseOnBalls":58,"intentionalWalks":2,"hits":90,"hitByPitch":6,"avg":".243","atBats":371,"obp":".351","slg":".482","ops":".833","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":179,"rbi":61,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":28,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":176,"errors":7,"chances":311,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[803011,808959,678246,695657,643217,545341,695731,671976,682668,805367,691011,663436,663542,622554,670950,669684],"pitchers":[663436,663542,622554,670950,669684],"bench":[678577,700337],"bullpen":[680732,686563,607200,663855,641743,656794,702273,805326,691799],"battingOrder":[803011,808959,678246,695657,545341,695731,682668,805367,691011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Meidroth (18, Teng); Murakami (8, Sousa); Antonacci (13, Okert)."},{"label":"TB","value":"Antonacci 3; Meidroth 2; Montgomery, B 3; Murakami 2; Peters."},{"label":"RBI","value":"Meidroth 2 (36); Montgomery, B (19); Montgomery, C (58)."},{"label":"2-out RBI","value":"Montgomery, B; Meidroth."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C 2; Grichuk; Romo 2; Antonacci."},{"label":"SF","value":"Montgomery, C."},{"label":"Team RISP","value":"2-for-16."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Antonacci (14, 2nd base off Arrighetti/Vázquez, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vargas, M (7, throw)."},{"label":"Outfield assists","value":"Montgomery, B (Peña at 3rd base)."},{"label":"DP","value":"(Meidroth-Montgomery, C-Murakami)."}]}],"note":[{"label":"a","value":"Struck out for Benintendi in the 6th."},{"label":"b","value":"Struck out for Peters in the 9th."}]}},"officials":[{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Teng."},{"label":"Balk","value":"Hudson, B."},{"label":"IBB","value":"Alvarez, Y (by Hudson, B)."},{"label":"HBP","value":"Spence (by Martin); Paredes (by Martin); Trammell (by Murphy, C); Peters (by Arrighetti); Meidroth (by Arrighetti); Romo (by Teng); Antonacci (by Teng)."},{"label":"ABS Challenge","value":"Vázquez, C 2 (Ball-Overturned to Strike, Strike-Confirmed); Romo 2 (Ball-Confirmed, Ball-Confirmed); Paredes (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Arrighetti 33-18; Blubaugh 34-19; Teng 42-23; Sousa 14-11; Abreu, B 12-10; Okert 20-12; Hader 13-11; Martin 88-55; Hudson, B 23-14; Domínguez 19-9; Richards, T 24-17; Murphy, C 26-18."},{"label":"Groundouts-flyouts","value":"Arrighetti 0-1; Blubaugh 0-1; Teng 0-2; Sousa 1-1; Abreu, B 0-0; Okert 0-0; Hader 0-0; Martin 5-2; Hudson, B 0-1; Domínguez 0-0; Richards, T 0-1; Murphy, C 0-2."},{"label":"Batters faced","value":"Arrighetti 9; Blubaugh 8; Teng 11; Sousa 4; Abreu, B 4; Okert 4; Hader 3; Martin 23; Hudson, B 6; Domínguez 4; Richards, T 7; Murphy, C 6."},{"label":"Inherited runners-scored","value":"Hudson, B 3-3; Domínguez 2-2."},{"label":"Umpires","value":"HP: Dexter Kelley. 1B: Shane Livensparger. 2B: Mark Ripperger. 3B: Dan Bellino. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, In From RF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"3:18."},{"label":"Att","value":"28,657."},{"label":"Venue","value":"Rate Field."},{"label":"July 24, 2026"}],"pitchingNotes":["Martin pitched to 4 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","boxscoreName":"Smith"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":103,"flyOuts":47,"groundOuts":96,"airOuts":84,"runs":40,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".210","atBats":338,"obp":".285","slg":".370","ops":".655","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":125,"rbi":36,"leftOnBase":160,"sacBunts":0,"sacFlies":4,"babip":".244","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":204,"errors":4,"chances":214,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","boxscoreName":"Antonacci"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":42,"groundOuts":99,"airOuts":60,"runs":53,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":52,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":19,"avg":".281","atBats":288,"obp":".373","slg":".413","ops":".786","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":119,"rbi":30,"leftOnBase":76,"sacBunts":3,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":134,"errors":2,"chances":158,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","boxscoreName":"Altuve"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":36,"groundOuts":94,"airOuts":71,"runs":48,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":74,"baseOnBalls":29,"intentionalWalks":1,"hits":74,"hitByPitch":1,"avg":".238","atBats":311,"obp":".304","slg":".405","ops":".709","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":343,"totalBases":126,"rbi":30,"leftOnBase":150,"sacBunts":1,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.92","popOuts":17,"lineOuts":18},"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":136,"putOuts":83,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"loser":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}