{"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":824570,"link":"/api/v1.1/game/824570/feed/live","metaData":{"wait":10,"timeStamp":"20260728_031417","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824570,"type":"R","doubleHeader":"N","id":"2026/07/27/nyamlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824570-2026-07-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-27T23:40:00Z","originalDate":"2026-07-27","officialDate":"2026-07-27","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":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":46,"ties":0,"pct":".566"},"records":{},"divisionLeader":false,"wins":60,"losses":46,"winningPercentage":".566"},"franchiseName":"New York","clubName":"Yankees","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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":50,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":55,"losses":50,"winningPercentage":".524"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID682987":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","firstName":"Spencer","lastName":"Jones","primaryNumber":"78","birthDate":"2001-05-14","currentAge":25,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":240,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Spencer","useLastName":"Jones","middleName":"George","boxscoreName":"Jones, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Spencer Jones","nameSlug":"spencer-jones-682987","firstLastName":"Spencer Jones","lastFirstName":"Jones, Spencer","lastInitName":"Jones, S","initLastName":"S Jones","fullFMLName":"Spencer George Jones","fullLFMName":"Jones, Spencer George","strikeZoneTop":3.5,"strikeZoneBottom":1.77},"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},"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":false,"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},"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},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":38,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"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},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":24,"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},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":22,"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},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"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},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"28","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"peh-RAY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.145,"strikeZoneBottom":1.587},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":29,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"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},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":34,"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},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"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},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"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},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":29,"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},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"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":40241,"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":"Clear","temp":"74","wind":"12 mph, R To L"},"gameInfo":{"attendance":22357,"firstPitch":"2026-07-28T00:00:00.000Z","gameDurationMinutes":193,"delayDurationMinutes":20},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"home":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":661260,"fullName":"Marc Grossman","link":"/api/v1/people/661260"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann challenged (pitch result), call on the field was confirmed: Max Schuemann called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T00:00:29.159Z","endTime":"2026-07-28T00:03:32.626Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8,9,10,11,12,13],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-27T20:47:20.864Z","endTime":"2026-07-27T23:36:11.736Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"description":"Status Change - Delayed Start: Wet Grounds","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-27T23:36:11.736Z","endTime":"2026-07-27T23:40:43.548Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"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":2,"startTime":"2026-07-27T23:40:43.548Z","endTime":"2026-07-28T00:00:17.958Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"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":3,"startTime":"2026-07-28T00:00:17.958Z","endTime":"2026-07-28T00:00:31.429Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35088269279198,"aZ":-24.757208932603508,"pfxX":11.22419862144724,"pfxZ":3.867727616604679,"pX":2.0925733082544866,"pZ":3.4506222088740293,"vX0":-4.206594512017393,"vY0":-138.19190840712292,"vZ0":-1.849198767509787,"x":37.24,"y":145.61,"x0":2.184261055194997,"y0":50.00176438570557,"z0":5.806472498565813,"aX":21.513827749385616},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":-19.3,"spinRate":2535,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.3977179938051818,"extension":5.995233335998146},"index":4,"playId":"1fd2447d-7db0-38e9-a90c-bdbe0cb1fa7d","pitchNumber":1,"startTime":"2026-07-28T00:00:31.429Z","endTime":"2026-07-28T00:00:34.429Z","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":93.0,"endSpeed":83.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.718239683546734,"aZ":-27.884928910645478,"pfxX":13.065295752493121,"pfxZ":2.375844907964489,"pX":-0.5866998531319862,"pZ":1.7576281805079088,"vX0":-10.79428364375648,"vY0":-134.8019908074561,"vZ0":-4.77500733921529,"x":139.36,"y":191.32,"x0":1.8116721164460285,"y0":50.00035048303524,"z0":5.568407193717022,"aX":23.565508205301562},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":-20.8,"spinRate":2439,"spinDirection":125},"zone":7,"typeConfidence":0.56,"plateTime":0.40944370066033287,"extension":6.29252009471066},"index":5,"playId":"0c929405-1c8f-3d03-8782-180e0b69a73f","pitchNumber":2,"startTime":"2026-07-28T00:00:47.108Z","endTime":"2026-07-28T00:00:50.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582155917225002,"aZ":-17.714163766783432,"pfxX":1.755112233648748,"pfxZ":8.296957994128032,"pX":-0.9798472872853687,"pZ":1.959398391252025,"vX0":-7.9983318853472,"vY0":-130.46479827885736,"vZ0":-6.600514901654121,"x":154.35,"y":185.88,"x0":1.8829747243846997,"y0":50.00524749893569,"z0":5.833365869387548,"aX":3.060707937921131},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.6,"spinRate":2648,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.41805394347414193,"extension":6.393557501421638},"index":6,"playId":"9b1ba6c3-1df2-336c-8e95-d5c018390962","pitchNumber":3,"startTime":"2026-07-28T00:01:05.803Z","endTime":"2026-07-28T00:01:09.647Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":7,"startTime":"2026-07-28T00:01:28.692Z","endTime":"2026-07-28T00:01:41.100Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.960685204420646,"aZ":-21.14078694902227,"pfxX":12.647938883080311,"pfxZ":5.740142150032483,"pX":0.24770282908230726,"pZ":2.5031226626368337,"vX0":-8.87031151241046,"vY0":-137.84861611332224,"vZ0":-4.5147048781341725,"x":107.56,"y":171.2,"x0":1.8657774269164182,"y0":50.00441091366091,"z0":5.591542933768615,"aX":24.316392000479325},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":-21.0,"spinRate":2544,"spinDirection":125},"zone":5,"typeConfidence":0.89,"plateTime":0.3975060552518177,"extension":6.212632300940283},"index":8,"playId":"04d01b02-9f92-3bed-bdb0-662fc9234d30","pitchNumber":4,"startTime":"2026-07-28T00:01:41.100Z","endTime":"2026-07-28T00:01:44.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555385951395227,"aZ":-28.578988064099835,"pfxX":10.789002002094282,"pfxZ":2.047540741228447,"pX":0.16767027502069373,"pZ":3.1787010838951693,"vX0":-7.823676122333124,"vY0":-130.83804834885467,"vZ0":-1.2146270602603408,"x":110.61,"y":152.96,"x0":1.7774633905945871,"y0":50.00114400001504,"z0":5.767541271562695,"aX":18.92431188462382},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-18.1,"spinRate":1882,"spinDirection":120},"zone":2,"typeConfidence":0.88,"plateTime":0.41676550202759755,"extension":6.5352043127316835},"index":9,"playId":"e1d282ac-1ea0-3da0-9bf4-b3f9af06e1ed","pitchNumber":5,"startTime":"2026-07-28T00:02:06.537Z","endTime":"2026-07-28T00:02:09.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413905716879118,"aZ":-26.724048875347588,"pfxX":11.159384521069546,"pfxZ":2.731841617347964,"pX":1.2798857706826314,"pZ":2.742658417375681,"vX0":-5.822656279232297,"vY0":-139.85383042671307,"vZ0":-3.171784499647948,"x":68.21,"y":164.73,"x0":1.930970574515789,"y0":50.00269441723752,"z0":5.630369488839308,"aX":22.2647840623937},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":-19.1,"spinRate":2474,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.3905693694670007,"extension":6.040933646569557},"index":10,"playId":"fe7c3183-d433-3a2a-b7d5-e95fa73e599b","pitchNumber":6,"startTime":"2026-07-28T00:02:27.277Z","endTime":"2026-07-28T00:02:30.841Z","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":94.3,"endSpeed":87.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.879114598782483,"aZ":-27.617059778553482,"pfxX":10.300467286843679,"pfxZ":2.3570736629178963,"pX":0.45468367726111775,"pZ":2.881841621298102,"vX0":-7.5187748029209125,"vY0":-137.32141989032388,"vZ0":-2.2702359090042292,"x":99.67,"y":160.97,"x0":1.8729900395882175,"y0":50.00288913445215,"z0":5.574628576685452,"aX":19.916061492140628},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":-17.3,"spinRate":2449,"spinDirection":123},"zone":3,"typeConfidence":0.88,"plateTime":0.3969973024110667,"extension":6.269148248500348},"index":11,"playId":"c7c114a8-95fa-3964-b2ec-a23a60ed130b","pitchNumber":7,"startTime":"2026-07-28T00:02:44.912Z","endTime":"2026-07-28T00:02:47.912Z","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":91.5,"endSpeed":86.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3173002206592,"aZ":-18.457181713502102,"pfxX":3.518498299378011,"pfxZ":7.390631451027753,"pX":-0.2020867182027651,"pZ":2.7155377259534066,"vX0":-6.66941659909384,"vY0":-133.32269231213155,"vZ0":-5.040665144880623,"x":124.7,"y":165.46,"x0":1.8404285721116038,"y0":50.00327906121693,"z0":5.905246687038955,"aX":6.531299186040566},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-5.4,"spinRate":2583,"spinDirection":149},"zone":5,"typeConfidence":0.86,"plateTime":0.4060554092451176,"extension":6.421608413936407},"index":12,"playId":"f2016c8a-7284-3fb6-b213-967715f7c966","pitchNumber":8,"startTime":"2026-07-28T00:03:04.843Z","endTime":"2026-07-28T00:03:07.843Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26185863023042,"aZ":-21.949563082156548,"pfxX":2.3565569115840765,"pfxZ":5.558173095364701,"pX":-0.185482083191185,"pZ":1.7302641094850593,"vX0":-6.329536697129173,"vY0":-133.8323409767431,"vZ0":-6.761653352528728,"x":124.07,"y":192.06,"x0":1.890023410505276,"y0":50.000183983701106,"z0":5.83021457079836,"aX":4.332884158447286},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-3.1,"spinRate":2559,"spinDirection":140},"zone":8,"typeConfidence":0.81,"plateTime":0.4072001205984961,"extension":6.446783362000421},"index":13,"playId":"8e0d41ad-1c63-3bb8-986f-3e8a6473d8bd","pitchNumber":9,"startTime":"2026-07-28T00:03:27.545Z","endTime":"2026-07-28T00:03:32.626Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"}},"playEndTime":"2026-07-28T00:03:32.626Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T00:04:06.108Z","endTime":"2026-07-28T00:05:23.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233847465530026,"aZ":-20.734495063354085,"pfxX":-0.3433301336055363,"pfxZ":6.173955686498662,"pX":0.8903201232664637,"pZ":3.398125730798238,"vX0":-3.2659139353607434,"vY0":-134.32886574741696,"vZ0":-3.068462305933644,"x":83.06,"y":147.03,"x0":2.159463629237666,"y0":50.005401133542215,"z0":6.005531009317875,"aX":-0.6358752394189721},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":1.2,"spinRate":2660,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.4055716367047508,"extension":6.269593503655885},"index":0,"playId":"36ffecd4-ab3d-3524-9b41-0a1c0765f32b","pitchNumber":1,"startTime":"2026-07-28T00:04:06.108Z","endTime":"2026-07-28T00:04:10.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.1,"endSpeed":89.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217978720263677,"aZ":-26.418870658225327,"pfxX":8.588939827510679,"pfxZ":2.8641272245611784,"pX":0.30689197693494563,"pZ":2.6971012382770088,"vX0":-7.644716804825804,"vY0":-139.84886700083158,"vZ0":-3.3461325999612583,"x":105.3,"y":165.96,"x0":1.940613608928461,"y0":50.00234897117542,"z0":5.613828537685922,"aX":17.26108391823592},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.8,"breakHorizontal":-14.3,"spinRate":2470,"spinDirection":122},"zone":6,"typeConfidence":0.61,"plateTime":0.389476172282047,"extension":6.1839301521569405},"index":1,"playId":"03a4725f-0924-3f58-bdb5-8febe0b66e83","pitchNumber":2,"startTime":"2026-07-28T00:04:23.947Z","endTime":"2026-07-28T00:04:27.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269597082138777,"aZ":-30.590010267746628,"pfxX":-2.571487928320562,"pfxZ":1.0418448549632275,"pX":-0.13285407881921438,"pZ":1.999364713579569,"vX0":-4.85008526493499,"vY0":-122.66693998153167,"vZ0":-2.6558231389334885,"x":122.06,"y":184.8,"x0":2.2042002199273125,"y0":50.0054659470822,"z0":5.704239174035351,"aX":-3.91813242291865},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":5.8,"spinRate":2712,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.44653225507298444,"extension":6.318547646557859},"index":2,"playId":"060ef5b6-a776-3431-8ce6-96dcc4249075","pitchNumber":3,"startTime":"2026-07-28T00:04:40.534Z","endTime":"2026-07-28T00:04:44.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.766220697754818,"aZ":-36.99247783089947,"pfxX":-4.1610348782787145,"pfxZ":-3.188193142484444,"pX":-0.7029253693032682,"pZ":-0.23390009643332688,"vX0":-5.897785930811187,"vY0":-122.26823604704647,"vZ0":-6.16251001903135,"x":143.79,"y":245.1,"x0":2.2840286503079983,"y0":50.00606596991823,"z0":5.504725482221183,"aX":-6.28147209193258},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.1,"breakHorizontal":9.0,"spinRate":2802,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4484840642134338,"extension":6.422128065536718},"index":3,"playId":"15976f37-9501-3ac9-9840-a863204c7dba","pitchNumber":4,"startTime":"2026-07-28T00:04:58.490Z","endTime":"2026-07-28T00:05:02.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89099913684215,"aZ":-24.843112571889858,"pfxX":11.443520530865438,"pfxZ":3.7117318107273665,"pX":-0.2073028797240622,"pZ":1.6246873371623713,"vX0":-10.03563428282511,"vY0":-139.75732077024622,"vZ0":-6.320917811260386,"x":124.9,"y":194.91,"x0":1.9456942760134408,"y0":50.00307399664664,"z0":5.550418307058755,"aX":22.607442992221568},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":-18.6,"spinRate":2506,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.39210176347899806,"extension":6.248329560264668},"index":4,"playId":"1fb073bd-9bd6-38f9-8223-3d775c1fc83f","pitchNumber":5,"startTime":"2026-07-28T00:05:20.486Z","endTime":"2026-07-28T00:05:23.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:05:23.862Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T00:05:38.382Z","endTime":"2026-07-28T00:07:04.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086019781465275,"aZ":-25.325899495790992,"pfxX":1.306913141733983,"pfxZ":3.7971378494901895,"pX":-0.8814669948326089,"pZ":2.676269152868523,"vX0":-7.334821415188452,"vY0":-132.8274509609076,"vZ0":-4.076125880346947,"x":150.6,"y":166.52,"x0":1.7353418687986046,"y0":50.00246948652855,"z0":6.05310991926441,"aX":2.35781189037925},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2620,"spinDirection":159},"zone":11,"typeConfidence":0.85,"plateTime":0.41096802061056703,"extension":6.273574025165493},"index":0,"playId":"a8f17c5d-7455-37a2-b0e2-ffba609eb7ae","pitchNumber":1,"startTime":"2026-07-28T00:05:47.819Z","endTime":"2026-07-28T00:05:52.473Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59212829485022,"aZ":-24.434506597643995,"pfxX":-0.3128268504852221,"pfxZ":4.200835154530357,"pX":-1.289299794794459,"pZ":2.0108437695120136,"vX0":-8.224464825637959,"vY0":-133.8402119354064,"vZ0":-5.629756101426613,"x":166.15,"y":184.49,"x0":1.8440363430573485,"y0":50.00614442764867,"z0":5.855047426670198,"aX":-0.5743458954730007},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":2.0,"spinRate":2765,"spinDirection":170},"zone":13,"typeConfidence":0.88,"plateTime":0.40679122016699587,"extension":6.490153829059452},"index":1,"playId":"5a8cee9c-dfa9-32ee-b653-e927ca99b6e8","pitchNumber":2,"startTime":"2026-07-28T00:06:04.362Z","endTime":"2026-07-28T00:06:07.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73030710328224,"aZ":-29.823674684772,"pfxX":12.858429645829249,"pfxZ":1.373693078476924,"pX":0.12253935342693142,"pZ":2.4591314296648314,"vX0":-8.687554722904194,"vY0":-129.58408460533067,"vZ0":-2.635669757011156,"x":112.33,"y":172.38,"x0":1.8322430747612135,"y0":50.006385203061626,"z0":5.746550996362268,"aX":22.07519790660932},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-21.6,"spinRate":2130,"spinDirection":114},"zone":5,"typeConfidence":0.92,"plateTime":0.421188244724243,"extension":6.412079287749755},"index":2,"playId":"d2b54aab-3780-3af2-8a8b-2ac7a674f556","pitchNumber":3,"startTime":"2026-07-28T00:06:22.099Z","endTime":"2026-07-28T00:06:25.099Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-28T00:06:36.794Z","endTime":"2026-07-28T00:06:51.428Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"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":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448489463953496,"aZ":-41.74227986018078,"pfxX":-5.794068826336444,"pfxZ":-6.623864278147396,"pX":0.5785357303100599,"pZ":1.4996230961557404,"vX0":-2.043831860321875,"vY0":-119.55968306446903,"vZ0":-1.0116793554470198,"x":94.95,"y":198.29,"x0":2.1975410950972525,"y0":50.001108376811025,"z0":5.680339577743465,"aX":-8.371682687116932},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.0,"breakHorizontal":11.0,"spinRate":2812,"spinDirection":289},"zone":14,"typeConfidence":0.9,"plateTime":0.458439228022649,"extension":6.290721524016989},"hitData":{"launchSpeed":90.1,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.52,"coordY":123.41}},"index":4,"playId":"9ef949fc-e6c0-311e-809d-06d155b7f3b2","pitchNumber":4,"startTime":"2026-07-28T00:06:51.428Z","endTime":"2026-07-28T00:07:04.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:07:04.587Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T00:07:21.797Z","endTime":"2026-07-28T00:08:35.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907234932704903,"aZ":-24.010673493828776,"pfxX":9.65390166639107,"pfxZ":4.127691658332165,"pX":0.2255452265525593,"pZ":2.33937643381404,"vX0":-8.024882888005434,"vY0":-138.52252153836852,"vZ0":-4.684129019320176,"x":108.4,"y":175.62,"x0":1.8812688941116908,"y0":50.00152589340653,"z0":5.622437257170328,"aX":19.08578932260029},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":-16.2,"spinRate":2543,"spinDirection":127},"zone":5,"typeConfidence":0.7,"plateTime":0.3928161750569754,"extension":6.272772299676707},"index":0,"playId":"09609903-8eec-3d52-895c-15cec72dbf08","pitchNumber":1,"startTime":"2026-07-28T00:07:21.929Z","endTime":"2026-07-28T00:07:26.012Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.146143285124165,"aZ":-23.54851774967236,"pfxX":10.060104727997036,"pfxZ":4.372299770500463,"pX":-0.6440784039932124,"pZ":1.809864642427309,"vX0":-9.97819963015022,"vY0":-138.87037581440904,"vZ0":-6.243890746573065,"x":141.55,"y":189.91,"x0":1.6711137507063192,"y0":50.00281916706534,"z0":5.63121658663535,"aX":19.848344133654543},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":-16.4,"spinRate":2585,"spinDirection":122},"zone":7,"typeConfidence":0.8,"plateTime":0.3928873085204345,"extension":6.331802742375087},"index":1,"playId":"10dd0557-214d-3da1-8989-f3666311e221","pitchNumber":2,"startTime":"2026-07-28T00:07:37.288Z","endTime":"2026-07-28T00:07:40.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608984063036342,"aZ":-17.193687765677737,"pfxX":8.538950825272945,"pfxZ":7.407612756166936,"pX":1.3258987403087856,"pZ":3.2762080528128465,"vX0":-4.360981133945356,"vY0":-140.5510992869937,"vZ0":-4.757820109967676,"x":66.46,"y":150.32,"x0":1.7791372809554524,"y0":50.00250121958968,"z0":6.089699471467291,"aX":17.269756468082292},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":-14.8,"spinRate":2504,"spinDirection":133},"zone":12,"typeConfidence":0.93,"plateTime":0.38807800500495837,"extension":6.445415191201484},"index":2,"playId":"06843812-76f9-3e1e-a931-ddad25ed685a","pitchNumber":3,"startTime":"2026-07-28T00:07:54.578Z","endTime":"2026-07-28T00:07:58.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875053579056868,"aZ":-30.07410684814928,"pfxX":13.550150208798478,"pfxZ":1.2037106737366985,"pX":0.6199164852571182,"pZ":2.043667389434032,"vX0":-7.1652027670219685,"vY0":-130.97416691975118,"vZ0":-3.724743926959145,"x":93.37,"y":183.6,"x0":1.6263329887077669,"y0":50.00088289343357,"z0":5.725626959417937,"aX":23.6103850572478},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":-23.0,"spinRate":2043,"spinDirection":111},"zone":9,"typeConfidence":0.87,"plateTime":0.4176994543276775,"extension":6.426488562807781},"index":3,"playId":"07417523-4669-3818-974a-cb691df79d12","pitchNumber":4,"startTime":"2026-07-28T00:08:12.219Z","endTime":"2026-07-28T00:08:15.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.800891558080696,"aZ":-20.67492099561813,"pfxX":9.096122222475877,"pfxZ":5.870396209671409,"pX":-0.08737129453407616,"pZ":3.34186890067282,"vX0":-8.061513684683762,"vY0":-138.97474791165905,"vZ0":-3.575232427893444,"x":120.33,"y":148.55,"x0":1.6675286343522577,"y0":50.00008877377359,"z0":6.01613724127702,"aX":17.81112808288684},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2442,"spinDirection":135},"zone":11,"typeConfidence":0.92,"plateTime":0.39393966240198086,"extension":6.3495587088096554},"index":4,"playId":"f683992e-01f3-315c-bfa8-7425845a8c57","pitchNumber":5,"startTime":"2026-07-28T00:08:32.149Z","endTime":"2026-07-28T00:08:35.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:08:35.216Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (11) on a ground ball to left fielder Max Schuemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:10:47.022Z","endTime":"2026-07-28T00:12:35.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029687731160745,"aZ":-23.733953937468595,"pfxX":-0.2531162272819271,"pfxZ":4.790178366003117,"pX":0.112618101629252,"pZ":3.7470598603483256,"vX0":-2.617750558967556,"vY0":-130.76408202314403,"vZ0":-1.2242671437846848,"x":112.71,"y":137.61,"x0":1.1523261985254631,"y0":50.00291007522714,"z0":5.972825564491623,"aX":-0.44596132177444925},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":1.0,"spinRate":2447,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4160793431473846,"extension":6.260844073955327},"index":0,"playId":"9e32885e-c8b5-39e8-b4d9-bab862a9d84e","pitchNumber":1,"startTime":"2026-07-28T00:10:52.195Z","endTime":"2026-07-28T00:10:56.141Z","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.6,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239615480616386,"aZ":-27.23516726835213,"pfxX":0.29607844407186956,"pfxZ":2.7931763142388117,"pX":-0.8442634739565544,"pZ":2.7714821232548057,"vX0":-5.158732720113366,"vY0":-131.9435920781368,"vZ0":-3.0152730943687094,"x":149.18,"y":163.95,"x0":1.095163791020599,"y0":50.00393036814809,"z0":5.929237567856152,"aX":0.5244020150758909},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":0.6,"spinRate":2258,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.41462128713280233,"extension":6.457880942858901},"index":1,"playId":"e5715845-4503-377b-bf48-7c860b012a75","pitchNumber":2,"startTime":"2026-07-28T00:11:11.914Z","endTime":"2026-07-28T00:11:15.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652725655412286,"aZ":-12.95690535823435,"pfxX":2.3665656835020674,"pfxZ":9.92761729945747,"pX":-0.1561842537844633,"pZ":1.9861284755313828,"vX0":-2.8813589259492645,"vY0":-137.9939656043259,"vZ0":-8.401974442274396,"x":122.95,"y":185.15,"x0":0.5922276578089829,"y0":50.0008887617736,"z0":5.935707733767278,"aX":4.580399741876396},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":-3.7,"spinRate":2127,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.39635652965861246,"extension":6.634811792436326},"index":2,"playId":"0db8967c-b875-3564-9e42-c83baa870993","pitchNumber":3,"startTime":"2026-07-28T00:11:32.857Z","endTime":"2026-07-28T00:11:36.082Z","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":82.1,"endSpeed":75.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776209931497522,"aZ":-38.19688400619118,"pfxX":-10.09255820725717,"pfxZ":-4.19074772459775,"pX":-0.689641953028973,"pZ":0.8426706263925121,"vX0":-1.5548830324742529,"vY0":-119.58019849255179,"vZ0":-3.89734004554098,"x":143.29,"y":216.03,"x0":1.2808055852056925,"y0":50.00468876381203,"z0":5.948961497344222,"aX":-14.499855214720627},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.3,"breakHorizontal":18.6,"spinRate":2752,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.45944479737600696,"extension":6.436500751106157},"index":3,"playId":"e52dfcb2-1019-3f96-b5a7-4d06a23939b4","pitchNumber":4,"startTime":"2026-07-28T00:11:55.827Z","endTime":"2026-07-28T00:11:59.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65766690640999,"aZ":-27.361730976736474,"pfxX":-1.1954587775273249,"pfxZ":2.663284941465429,"pX":0.11269917222125375,"pZ":1.7607876001073508,"vX0":-2.203256237964888,"vY0":-132.3542600368918,"vZ0":-5.400182380554638,"x":112.7,"y":191.24,"x0":1.105607386942237,"y0":50.000298726437045,"z0":5.78805260653372,"aX":-2.156920782405058},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":2.5,"spinRate":2337,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.4111311482319464,"extension":6.467684601623054},"hitData":{"launchSpeed":98.2,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.75,"coordY":130.73}},"index":4,"playId":"69aaabdf-fa2d-3547-8f4e-317cf660fb21","pitchNumber":5,"startTime":"2026-07-28T00:12:18.432Z","endTime":"2026-07-28T00:12:35.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:12:35.265Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Munetaka Murakami singles on a sharp line drive to center fielder Spencer Jones. Randal Grichuk to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:13:08.726Z","endTime":"2026-07-28T00:13:19.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48246863145512,"aZ":-24.114673851026648,"pfxX":6.628138033699734,"pfxZ":4.13301588620927,"pX":-0.5522969362309682,"pZ":2.270323671442515,"vX0":-6.151816386420339,"vY0":-137.75740026112712,"vZ0":-5.307592605802612,"x":138.05,"y":177.48,"x0":0.8331958351284731,"y0":50.00214633230497,"z0":5.82135852444664,"aX":12.921912222128187},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":-10.9,"spinRate":1988,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.39543572031059426,"extension":6.588386410203824},"hitData":{"launchSpeed":105.7,"launchAngle":14.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.76,"coordY":68.24}},"index":0,"playId":"718c81a5-25b0-30e9-8a4b-6d96cdb32ab1","pitchNumber":1,"startTime":"2026-07-28T00:13:09.886Z","endTime":"2026-07-28T00:13:19.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:13:19.065Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:13:49.479Z","endTime":"2026-07-28T00:17:42.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.7,"endSpeed":69.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.039625822317344,"aZ":-43.247805737891795,"pfxX":-2.179352211745217,"pfxZ":-9.129475567099412,"pX":0.23209901371320424,"pZ":1.113679408726327,"vX0":-0.9932025450426502,"vY0":-110.20998423697061,"vZ0":-1.018917945044215,"x":108.15,"y":208.71,"x0":0.9736176766685002,"y0":50.00175083408777,"z0":6.204100345417843,"aX":-2.6442840215313517},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-16.4,"breakHorizontal":4.2,"spinRate":2820,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.49956453421614233,"extension":6.448235536648631},"index":0,"playId":"5ad3ccd4-26e5-3baf-835c-9efd597db16e","pitchNumber":1,"startTime":"2026-07-28T00:13:59.732Z","endTime":"2026-07-28T00:14:03.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.434497716481893,"aZ":-26.92770571035355,"pfxX":8.812948032259413,"pfxZ":2.6816805554491863,"pX":-0.5726701783583269,"pZ":1.0109054167829583,"vX0":-7.3070988318712,"vY0":-138.19387295981818,"vZ0":-8.088066894097281,"x":138.83,"y":211.49,"x0":0.9456013741140671,"y0":50.00472032560875,"z0":5.753026164300642,"aX":17.246634931675505},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":-14.6,"spinRate":2164,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39460965161980655,"extension":6.538979051672831},"index":1,"playId":"96f8009a-1570-3862-a01a-9f9956bc607b","pitchNumber":2,"startTime":"2026-07-28T00:14:23.849Z","endTime":"2026-07-28T00:14:27.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.5,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260079965517484,"aZ":-23.58005633894214,"pfxX":4.801926441129465,"pfxZ":4.3600192354468215,"pX":-0.25678321998251497,"pZ":1.9592201342310946,"vX0":-5.43114265066742,"vY0":-137.70012916792356,"vZ0":-6.15479674837946,"x":126.79,"y":185.88,"x0":1.0937662846541407,"y0":50.00033724565975,"z0":5.762067701616376,"aX":9.456098573319492},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.1,"breakHorizontal":-7.9,"spinRate":2127,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39397652970300934,"extension":6.586509986264602},"index":2,"playId":"f2b6a1d5-410d-3905-9cf5-2f630fce8e43","pitchNumber":3,"startTime":"2026-07-28T00:14:47.006Z","endTime":"2026-07-28T00:14: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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077003486138402,"aZ":-25.9718500330333,"pfxX":5.414259676988111,"pfxZ":3.72962264076191,"pX":0.34893070574881696,"pZ":3.333105606398508,"vX0":-4.6137105663792335,"vY0":-127.56174999780137,"vZ0":-0.7147230493159691,"x":103.7,"y":148.79,"x0":1.4699046682103143,"y0":50.001482723197476,"z0":5.6485431298012285,"aX":9.00069480568071},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":-8.9,"spinRate":1758,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4279476415364165,"extension":6.586983606845236},"index":3,"playId":"f3d9c744-e0e8-3165-9b17-2010f2be7d31","pitchNumber":4,"startTime":"2026-07-28T00:15:13.423Z","endTime":"2026-07-28T00:15:16.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729485460120298,"aZ":-38.81281510726294,"pfxX":-8.200183520043327,"pfxZ":-4.541186385320066,"pX":-0.5412749859147683,"pZ":0.18293572930779683,"vX0":-1.5464797950016427,"vY0":-121.0577811801103,"vZ0":-5.214595699803973,"x":137.63,"y":233.84,"x0":1.1723208487912546,"y0":50.0013442334836,"z0":5.815588649831853,"aX":-11.997599605337973},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.4,"breakHorizontal":15.2,"spinRate":2772,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.45490156534520265,"extension":6.439899260914547},"index":4,"playId":"21d4bfb1-30d0-3793-bbc3-011e9066edb3","pitchNumber":5,"startTime":"2026-07-28T00:15:37.900Z","endTime":"2026-07-28T00:15:42.203Z","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":5,"playId":"ba5b343e-a571-3dcd-ab09-760b6854a051","startTime":"2026-07-28T00:16:07.476Z","endTime":"2026-07-28T00:16:10.517Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686936664962637,"aZ":-12.670155996486036,"pfxX":3.4844833056884337,"pfxZ":9.5825261851714,"pX":0.45077488446587477,"pZ":3.274722666769892,"vX0":-1.949791514599084,"vY0":-141.60229398087594,"vZ0":-5.412023208528677,"x":99.82,"y":150.36,"x0":0.6948099826644704,"y0":50.000307821367976,"z0":6.018134893730082,"aX":7.090137785641483},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-5.9,"spinRate":2067,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.3864955039895208,"extension":6.6253248677899235},"index":6,"playId":"6cc4131b-8b2f-33a3-8599-dfac01994d3c","pitchNumber":6,"startTime":"2026-07-28T00:16:29.798Z","endTime":"2026-07-28T00:16:36.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-28T00:16:53.183Z","endTime":"2026-07-28T00:17:11.821Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.371227896753716,"aZ":-34.357843481614445,"pfxX":-8.670897447603446,"pfxZ":-1.4572400833727563,"pX":-0.5116140127758549,"pZ":1.778633632125004,"vX0":-1.9975102893083254,"vY0":-121.04576180576444,"vZ0":-2.132758572914383,"x":136.5,"y":190.76,"x0":1.4502169258523283,"y0":50.00593753436319,"z0":5.663003013060738,"aX":-12.942988209804666},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":16.2,"spinRate":2701,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.45151534784705083,"extension":6.432008438373966},"index":8,"playId":"a271be40-32de-3d1f-ba13-d2e4e796ff2e","pitchNumber":7,"startTime":"2026-07-28T00:17:11.821Z","endTime":"2026-07-28T00:17:14.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172286061024263,"aZ":-27.425424505264026,"pfxX":-0.9422496193169647,"pfxZ":2.5815167903852476,"pX":-0.7970294535967976,"pZ":2.1954660800113133,"vX0":-4.233572647981619,"vY0":-133.99900830347858,"vZ0":-4.3805347472185545,"x":147.38,"y":179.5,"x0":0.9190749336533723,"y0":50.00037165312878,"z0":5.787210631797944,"aX":-1.7297772843867292},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":2.5,"spinRate":2407,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.40716118905873344,"extension":6.560428564105215},"index":9,"playId":"41eed36f-371a-3da4-b11b-a499d818eb2e","pitchNumber":8,"startTime":"2026-07-28T00:17:38.894Z","endTime":"2026-07-28T00:17:42.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:17:42.044Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a ground ball to right fielder Jasson Domínguez, deflected by second baseman Jazz Chisholm Jr. Randal Grichuk scores. Munetaka Murakami to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:17:58.819Z","endTime":"2026-07-28T00:21:01.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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,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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"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, 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":94.9,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603746784626257,"aZ":-28.945229350674275,"pfxX":5.923690371260848,"pfxZ":1.6512814060032417,"pX":-0.7248928163924264,"pZ":1.598712162143445,"vX0":-6.500644289729589,"vY0":-138.10528969090063,"vZ0":-6.105977429182472,"x":144.63,"y":195.61,"x0":0.877627973209424,"y0":50.000191983423164,"z0":5.75729416804161,"aX":11.5663926471493},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.0,"breakHorizontal":-9.6,"spinRate":2091,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.3949580125838752,"extension":6.5369157448379935},"index":0,"playId":"5954c438-a63c-38e3-be38-f91a613d2ee3","pitchNumber":1,"startTime":"2026-07-28T00:18:23.353Z","endTime":"2026-07-28T00:18:27.973Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042559830274655,"aZ":-27.015503413482925,"pfxX":6.556798681698276,"pfxZ":2.68736537524661,"pX":-0.43254891459662353,"pZ":0.4649548230677506,"vX0":-5.995394111655431,"vY0":-137.30727222053486,"vZ0":-9.038666418843484,"x":133.49,"y":226.23,"x0":0.9223058825174578,"y0":50.00246396484477,"z0":5.6238723933039845,"aX":12.579626904262758},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.2,"breakHorizontal":-10.7,"spinRate":2093,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.3981892782393799,"extension":6.668036666919489},"index":1,"playId":"bca5f9a4-66fd-3276-b9f4-7e8da4bd3146","pitchNumber":2,"startTime":"2026-07-28T00:18:46.224Z","endTime":"2026-07-28T00:18:50.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035119227782786,"aZ":-32.011531869943546,"pfxX":4.883969975912992,"pfxZ":0.09217212326351198,"pX":-1.201215699218023,"pZ":1.8246525719235276,"vX0":-7.762710320875422,"vY0":-134.50804770908505,"vZ0":-4.249050632717967,"x":162.79,"y":189.51,"x0":1.0678875557021912,"y0":50.00644897490363,"z0":5.65649283735452,"aX":9.086752582778562},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":-7.4,"spinRate":1990,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4048740854619499,"extension":6.454822305250665},"index":2,"playId":"0e34686a-0372-396b-9afa-b79aca535a53","pitchNumber":3,"startTime":"2026-07-28T00:19:12.665Z","endTime":"2026-07-28T00:19:16.573Z","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":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0734523162498,"aZ":-26.748130609986426,"pfxX":7.394036618463412,"pfxZ":2.9094094014469336,"pX":-0.19628578630735063,"pZ":1.8761298268185604,"vX0":-6.237771009352951,"vY0":-134.64698353942657,"vZ0":-5.085384127456131,"x":124.48,"y":188.12,"x0":1.1726246071182445,"y0":50.00288251733822,"z0":5.64652271573285,"aX":13.783349982837015},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":-12.4,"spinRate":1876,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4044649566535581,"extension":6.540621210069548},"index":3,"playId":"188d2d53-a506-3123-aaa8-2c80d99373cb","pitchNumber":4,"startTime":"2026-07-28T00:19:40.468Z","endTime":"2026-07-28T00:19:43.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31759162183498,"aZ":-30.376067882417164,"pfxX":4.218967609492237,"pfxZ":0.9535063576047982,"pX":0.2983772038860496,"pZ":3.0345170989854804,"vX0":-3.8561270392591216,"vY0":-135.46052324036194,"vZ0":-1.6948173744566162,"x":105.63,"y":156.85,"x0":1.181664013844512,"y0":50.00322623654287,"z0":5.761052264685182,"aX":7.961715166092341},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":-7.0,"spinRate":1829,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4019804727919625,"extension":6.477058618610498},"index":4,"playId":"188e3c9f-9e77-3284-9bf2-3c0907816af0","pitchNumber":5,"startTime":"2026-07-28T00:20:05.104Z","endTime":"2026-07-28T00:20:08.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288850334576797,"aZ":-19.294190257525837,"pfxX":4.572210936831652,"pfxZ":6.640782837076106,"pX":-0.6373256260762137,"pZ":2.6216186623593654,"vX0":-5.743084134739945,"vY0":-137.5867643673214,"vZ0":-4.954140836555029,"x":141.29,"y":168.0,"x0":0.8720152449288536,"y0":50.000113068702476,"z0":5.7323005975580505,"aX":8.864221760664348},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":-7.2,"spinRate":1916,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.39638144210905235,"extension":6.7029692369873635},"hitData":{"launchSpeed":87.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":188.03,"coordY":111.46}},"index":5,"playId":"423e7036-e47a-35ee-96be-eea04232399e","pitchNumber":6,"startTime":"2026-07-28T00:20:48.741Z","endTime":"2026-07-28T00:21:01.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:21:01.750Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Chase Meidroth out on a sacrifice fly to center fielder Spencer Jones. Munetaka Murakami scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:22:25.057Z","endTime":"2026-07-28T00:24:43.745Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T00:21:31.167Z","endTime":"2026-07-28T00:22:27.281Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632166986174617,"aZ":-35.97722130882601,"pfxX":-5.281627203264731,"pfxZ":-2.723073675696309,"pX":0.52469473701379,"pZ":3.1746832324345506,"vX0":-0.5714171739061806,"vY0":-117.82659869462155,"vZ0":1.3982468337893095,"x":97.0,"y":153.06,"x0":1.4564101701094117,"y0":50.00221423835013,"z0":5.913106910122236,"aX":-7.381029278815828},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.3,"breakHorizontal":9.7,"spinRate":2732,"spinDirection":310},"zone":3,"typeConfidence":2.0,"plateTime":0.4659342032962299,"extension":6.322420399912776},"index":1,"playId":"d9b1e135-4e7d-387e-b641-4686325fa48b","pitchNumber":1,"startTime":"2026-07-28T00:22:27.281Z","endTime":"2026-07-28T00:22:32.302Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"}}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-28T00:23:30.016Z","endTime":"2026-07-28T00:24:09.387Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":90.6,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957594732044612,"aZ":-27.8423463639456,"pfxX":-0.5131367637306199,"pfxZ":2.4042116416457837,"pX":-0.2683622910786808,"pZ":2.387946758075886,"vX0":-3.539305493349528,"vY0":-132.08407931247262,"vZ0":-3.747876017274983,"x":127.23,"y":174.31,"x0":1.1449022229709171,"y0":50.00187410656167,"z0":5.828079526637142,"aX":-0.9243671214783166},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.8,"breakHorizontal":1.6,"spinRate":2434,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.41160971738483854,"extension":6.397695746457418},"index":3,"playId":"35996664-e8e4-3829-8c15-64263baec6d2","pitchNumber":2,"startTime":"2026-07-28T00:24:09.387Z","endTime":"2026-07-28T00:24:12.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50866116233909,"aZ":-22.236521986572193,"pfxX":0.04025615180961761,"pfxZ":5.244342801709377,"pX":-0.6150718113995547,"pZ":1.9934690271210245,"vX0":-4.316444254487834,"vY0":-135.96886631420057,"vZ0":-5.941377464543402,"x":140.45,"y":184.96,"x0":0.9798629529699797,"y0":50.00168136934568,"z0":5.7240415196113466,"aX":0.07681105057762708},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":0.7,"spinRate":2390,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.40102475679894223,"extension":6.585918900509856},"hitData":{"launchSpeed":93.7,"launchAngle":31.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.26,"coordY":68.78}},"index":4,"playId":"9172e193-7afa-3c77-9d42-63a969f6138c","pitchNumber":3,"startTime":"2026-07-28T00:24:31.766Z","endTime":"2026-07-28T00:24:43.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:24:43.745Z","atBatIndex":8},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Braden Montgomery triples (2) on a sharp line drive to left fielder Max Schuemann. Colson Montgomery scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:25:06.705Z","endTime":"2026-07-28T00:26:40.436Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098697475461073,"aZ":-11.822341778106692,"pfxX":4.357700585098115,"pfxZ":10.32371803543832,"pX":0.041232114077910796,"pZ":2.5403202471859574,"vX0":-3.4828139896011447,"vY0":-139.0229351035646,"vZ0":-7.220609937562954,"x":115.43,"y":170.19,"x0":0.739665443433953,"y0":50.00495758445705,"z0":5.943872611507728,"aX":8.59164867093018},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2332,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.3929226544062483,"extension":6.662668365464888},"index":0,"playId":"2beca18b-8958-33ae-b003-a6cc85f38b32","pitchNumber":1,"startTime":"2026-07-28T00:25:13.423Z","endTime":"2026-07-28T00:25:16.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(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":74.6,"endSpeed":69.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.049528470543255,"aZ":-44.71102926382262,"pfxX":-3.6894539370916877,"pfxZ":-10.486211991398317,"pX":0.8617957461286324,"pZ":1.9790402690685398,"vX0":0.8425082160158763,"vY0":-108.63487777700665,"vZ0":1.2901352804339563,"x":84.15,"y":185.35,"x0":0.9482811773009922,"y0":50.00385976903681,"z0":6.237852011712487,"aX":-4.409618257189886},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-18.4,"breakHorizontal":6.5,"spinRate":2965,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.5042130806814997,"extension":6.398932306009178},"index":1,"playId":"cd961b2f-7d7e-3526-ade5-26e036a3ed68","pitchNumber":2,"startTime":"2026-07-28T00:25:34.758Z","endTime":"2026-07-28T00:25:38.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208123209631562,"aZ":-44.6358615060469,"pfxX":-5.263436139887559,"pfxZ":-10.344983839274676,"pX":0.4603573147742797,"pZ":1.9863857261959212,"vX0":0.30164745036222596,"vY0":-109.90810818582483,"vZ0":1.1756708021499185,"x":99.45,"y":185.15,"x0":1.0024870742826553,"y0":50.00161561288794,"z0":6.241391853938103,"aX":-6.341938864125524},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-17.9,"breakHorizontal":9.4,"spinRate":2872,"spinDirection":328},"zone":9,"typeConfidence":2.0,"plateTime":0.5012380492483097,"extension":6.672620224586771},"index":2,"playId":"3ac7e4f5-5685-334d-8791-22332868ceaa","pitchNumber":3,"startTime":"2026-07-28T00:25:55.219Z","endTime":"2026-07-28T00:25:58.377Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19038395635627,"aZ":-13.958898707937195,"pfxX":1.5065553335050819,"pfxZ":9.216596524281163,"pX":-0.7905180787492565,"pZ":2.356316833681837,"vX0":-4.346453213382036,"vY0":-139.6304322186451,"vZ0":-7.317853130362536,"x":147.13,"y":175.16,"x0":0.5899338438876609,"y0":50.002212354232384,"z0":5.927954962538923,"aX":2.9776904092437215},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":-1.8,"spinRate":2057,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.39214971400050613,"extension":6.657188043012179},"hitData":{"launchSpeed":101.0,"launchAngle":22.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.62,"coordY":94.78}},"index":3,"playId":"343be0ec-e3c2-3c68-a462-d23166107ac1","pitchNumber":4,"startTime":"2026-07-28T00:26:23.365Z","endTime":"2026-07-28T00:26:40.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:26:40.436Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T00:29:00.800Z","endTime":"2026-07-28T00:30:34.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":2},"index":0,"startTime":"2026-07-28T00:27:04.858Z","endTime":"2026-07-28T00:29:03.022Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"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":88.4,"endSpeed":81.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598117828039452,"aZ":-27.028193987940416,"pfxX":-1.7012855286476354,"pfxZ":3.0630505571599436,"pX":-0.40704233216101915,"pZ":2.4943215462796298,"vX0":-3.512201124549666,"vY0":-128.717782125258,"vZ0":-3.1150334474928125,"x":132.52,"y":171.43,"x0":1.1958073859761744,"y0":50.001224739723455,"z0":5.811849392171603,"aX":-2.8550583024013707},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":3.8,"spinRate":2242,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4254498312999968,"extension":6.401060484972007},"index":1,"playId":"4fdd7c3d-3212-3ad0-96cd-891022fcec0c","pitchNumber":1,"startTime":"2026-07-28T00:29:03.022Z","endTime":"2026-07-28T00:29:06.022Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91853823729353,"aZ":-32.59785893421608,"pfxX":9.21523442179976,"pfxZ":-0.2874498699073893,"pX":-0.6202868840736753,"pZ":3.429793215213229,"vX0":-7.394794855719217,"vY0":-120.99015727224135,"vZ0":1.324427888264831,"x":140.64,"y":146.18,"x0":1.2671127094010983,"y0":50.000915930904526,"z0":5.7158238623100575,"aX":13.7655720169487},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":-15.1,"spinRate":1912,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4513934378839526,"extension":6.566534181995407},"index":2,"playId":"a58eb4b5-1ebc-3baf-87b9-d19b309d8333","pitchNumber":2,"startTime":"2026-07-28T00:29:23.367Z","endTime":"2026-07-28T00:29:27.861Z","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":87.2,"endSpeed":80.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162399312611353,"aZ":-26.000413981582987,"pfxX":9.219943563276704,"pfxZ":3.7578154162446653,"pX":-0.14994890729760885,"pZ":1.4858898610264477,"vX0":-6.240545179085126,"vY0":-126.89088874853333,"vZ0":-5.228429142834203,"x":122.72,"y":198.66,"x0":1.1342772697296757,"y0":50.002612028794495,"z0":5.625519468058984,"aX":15.146461198971062},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-15.5,"spinRate":2033,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.43042708201355184,"extension":6.603503725812178},"index":3,"playId":"59a40a60-601d-3d49-9bff-4b88b83d3496","pitchNumber":3,"startTime":"2026-07-28T00:29:44.363Z","endTime":"2026-07-28T00:29:49.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.092974605519508,"aZ":-23.82362454162355,"pfxX":-0.07834825246949473,"pfxZ":4.626607072408678,"pX":-0.7450392266471112,"pZ":2.9128171619239485,"vX0":-4.756415080813732,"vY0":-132.43644182951883,"vZ0":-3.264062435387763,"x":145.4,"y":160.13,"x0":1.0725469630907745,"y0":50.00271978157363,"z0":5.873132647519375,"aX":-0.14007800979764445},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":1.0,"spinRate":2305,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.4111074683037286,"extension":6.451594155379849},"index":4,"playId":"924a902d-948c-3794-b763-e60fd1ec296b","pitchNumber":4,"startTime":"2026-07-28T00:30:05.490Z","endTime":"2026-07-28T00:30:08.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44606790232459,"aZ":-23.97187530323261,"pfxX":-0.6867760998437622,"pfxZ":4.405022301956837,"pX":-0.9822768495223211,"pZ":3.6701783080840427,"vX0":-5.094508565100778,"vY0":-134.86485180888556,"vZ0":-1.4863626528663227,"x":154.44,"y":139.69,"x0":1.0122134705590875,"y0":50.002011154487526,"z0":5.902206397988008,"aX":-1.276874446366357},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":2.3,"spinRate":2314,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4045229349858519,"extension":6.540568362769876},"index":5,"playId":"9eee4ebd-06d8-3f6d-80ce-fef24a142bab","pitchNumber":5,"startTime":"2026-07-28T00:30:28.717Z","endTime":"2026-07-28T00:30:34.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:30:34.443Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T00:32:46.994Z","endTime":"2026-07-28T00:33:11.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.772968638603057,"aZ":-25.067719883864537,"pfxX":10.9959930150265,"pfxZ":3.7953834840401592,"pX":-0.32601898149232594,"pZ":1.8795763140289807,"vX0":-9.358270185262949,"vY0":-135.34319281103123,"vZ0":-6.105170229188289,"x":129.43,"y":188.03,"x0":1.7309674428913862,"y0":50.006185349137276,"z0":5.896403780903294,"aX":20.608040506044517},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":-18.2,"spinRate":2540,"spinDirection":128},"zone":7,"typeConfidence":0.81,"plateTime":0.4031542513745858,"extension":6.211588295691998},"index":0,"playId":"a7adb95a-0db0-33a4-9b7b-56ddcfbcbb76","pitchNumber":1,"startTime":"2026-07-28T00:32:49.158Z","endTime":"2026-07-28T00:32:52.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427204629925438,"aZ":-28.012016757827254,"pfxX":10.063244962999747,"pfxZ":2.547112737911503,"pX":0.6915524861561576,"pZ":2.220471037058256,"vX0":-5.768905769656483,"vY0":-126.17859953707111,"vZ0":-3.6971155282289696,"x":90.64,"y":178.83,"x0":1.684222850448883,"y0":50.003213377535154,"z0":5.928514840160407,"aX":16.44597829903319},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":2146,"spinDirection":115},"zone":6,"typeConfidence":0.93,"plateTime":0.43187914170325126,"extension":6.149036772535646},"hitData":{"launchSpeed":99.7,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.39,"coordY":99.48}},"index":1,"playId":"e5678ffc-5ea5-3285-a95f-0064d45c1019","pitchNumber":2,"startTime":"2026-07-28T00:33:04.776Z","endTime":"2026-07-28T00:33:11.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:33:11.776Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T00:33:38.060Z","endTime":"2026-07-28T00:35:37.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":94.6,"endSpeed":87.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194325828554433,"aZ":-18.657620425848247,"pfxX":5.365836801788834,"pfxZ":6.993812009348599,"pX":0.12662794972285574,"pZ":2.136247266313025,"vX0":-7.132224062460952,"vY0":-137.59752422956493,"vZ0":-6.2336999553867845,"x":112.17,"y":181.1,"x0":2.0453255625743103,"y0":50.00579785994652,"z0":5.6791583698169745,"aX":10.375316289189282},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":-8.4,"spinRate":2581,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.3968192341261769,"extension":6.401785690717926},"index":0,"playId":"55b4e8b8-0816-36e3-a6c1-692bf8b6139c","pitchNumber":1,"startTime":"2026-07-28T00:33:38.060Z","endTime":"2026-07-28T00:33:42.208Z","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.8,"endSpeed":87.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46986648216533,"aZ":-21.995614297416513,"pfxX":6.913332483295505,"pfxZ":5.210435442530368,"pX":1.446929986819188,"pZ":2.75917112002449,"vX0":-4.775947382044545,"vY0":-138.06298157619653,"vZ0":-3.779238173409734,"x":61.85,"y":164.28,"x0":2.2911395899463987,"y0":50.00081936273326,"z0":5.605813548471142,"aX":13.496171378626164},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":-11.6,"spinRate":2566,"spinDirection":115},"zone":12,"typeConfidence":0.93,"plateTime":0.39502657758042226,"extension":6.176866518122153},"index":1,"playId":"de3c7c19-62b4-3ec5-858a-d02871697f77","pitchNumber":2,"startTime":"2026-07-28T00:33:54.523Z","endTime":"2026-07-28T00:33:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79207103854712,"aZ":-35.31647903402586,"pfxX":-3.1585682254974374,"pfxZ":-2.154510558283677,"pX":1.2118067675904387,"pZ":2.608093060278873,"vX0":-1.7578810395539801,"vY0":-119.45925315683836,"vZ0":-0.07620904651672333,"x":70.81,"y":168.36,"x0":2.3650211821077263,"y0":50.00089112858389,"z0":5.788020628263573,"aX":-4.6113623023237595},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.7,"breakHorizontal":6.1,"spinRate":2596,"spinDirection":285},"zone":12,"typeConfidence":0.89,"plateTime":0.4567154798312134,"extension":6.261532425334628},"index":2,"playId":"97e7ac4f-ab48-3ed4-8c95-84e5bed245c2","pitchNumber":3,"startTime":"2026-07-28T00:34:14.354Z","endTime":"2026-07-28T00:34:18.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077247983701955,"aZ":-20.484385263047596,"pfxX":0.908449361467486,"pfxZ":6.418183820276075,"pX":-0.29002413213398465,"pZ":2.1838310334995494,"vX0":-5.828564169989241,"vY0":-132.80381513388477,"vZ0":-5.915218782478415,"x":128.06,"y":179.82,"x0":1.7964848264747149,"y0":50.00542053228564,"z0":5.886997959800091,"aX":1.6554623561903095},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-0.6,"spinRate":2427,"spinDirection":138},"zone":4,"typeConfidence":0.9,"plateTime":0.40929902298957943,"extension":6.424443507089585},"index":3,"playId":"d300c68b-9451-3f8e-8395-1a4325d58ba8","pitchNumber":4,"startTime":"2026-07-28T00:34:32.979Z","endTime":"2026-07-28T00:34:36.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.116700922727112,"aZ":-27.271119748590305,"pfxX":9.869966958833805,"pfxZ":2.459661691311074,"pX":1.4457385493304797,"pZ":1.9904817527333059,"vX0":-5.272638299067347,"vY0":-139.32212634438665,"vZ0":-4.728262689344336,"x":61.89,"y":185.04,"x0":2.066037534242633,"y0":50.00530808304443,"z0":5.48093891269206,"aX":19.682493675029132},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":-17.0,"spinRate":2505,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.3910253283948122,"extension":6.2537529382725285},"index":4,"playId":"e425ce9a-9bf9-3a34-a2e8-6b9fa90d4065","pitchNumber":5,"startTime":"2026-07-28T00:34:54.103Z","endTime":"2026-07-28T00:34:58.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-28T00:35:11.985Z","endTime":"2026-07-28T00:35:32.414Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130213304020838,"aZ":-25.795688476083743,"pfxX":10.89765327576847,"pfxZ":3.285468126645023,"pX":0.21223310972478154,"pZ":2.115807553133248,"vX0":-8.930645313958955,"vY0":-137.57925220748984,"vZ0":-4.661823913377719,"x":108.91,"y":181.65,"x0":2.065645433982572,"y0":50.001215548578095,"z0":5.555112171614352,"aX":21.137229215511567},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":-18.1,"spinRate":2467,"spinDirection":125},"zone":8,"typeConfidence":0.88,"plateTime":0.39633396280302335,"extension":6.536678562370788},"index":6,"playId":"acb231a0-4819-392d-8706-84ecdabf4830","pitchNumber":6,"startTime":"2026-07-28T00:35:32.414Z","endTime":"2026-07-28T00:35:37.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:35:37.046Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T00:35:52.441Z","endTime":"2026-07-28T00:38:50.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66568697723877,"aZ":-17.58400882116434,"pfxX":1.788105588079179,"pfxZ":7.903530040625105,"pX":-0.5465239009838883,"pZ":1.7879374434949526,"vX0":-7.472726001219311,"vY0":-134.17941294272043,"vZ0":-7.403234293143359,"x":137.83,"y":190.51,"x0":2.0273150400366067,"y0":50.002488639151146,"z0":5.8086451009854905,"aX":3.301339391514959},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-1.8,"spinRate":2625,"spinDirection":144},"zone":7,"typeConfidence":0.88,"plateTime":0.4062885891965342,"extension":6.649262700434787},"index":0,"playId":"39b90fcf-9e78-3935-b6c7-2db5092570c9","pitchNumber":1,"startTime":"2026-07-28T00:36:01.442Z","endTime":"2026-07-28T00:36:05.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814107843345553,"aZ":-27.0620143161711,"pfxX":11.40644838949449,"pfxZ":2.624728040063168,"pX":0.3677093715454468,"pZ":2.9739661951319256,"vX0":-8.589319682591952,"vY0":-138.28381258503381,"vZ0":-2.415807289147803,"x":102.98,"y":158.48,"x0":2.0211731630646645,"y0":50.00631346465761,"z0":5.661356615135602,"aX":22.25014289514831},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":-19.1,"spinRate":2576,"spinDirection":118},"zone":3,"typeConfidence":0.9,"plateTime":0.3950267821846638,"extension":6.068241505799143},"index":1,"playId":"b4bc1026-4704-3e72-aaeb-b49dce87bf6f","pitchNumber":2,"startTime":"2026-07-28T00:36:18.687Z","endTime":"2026-07-28T00:36:21.791Z","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":2},"index":2,"startTime":"2026-07-28T00:36:37.208Z","endTime":"2026-07-28T00:36:49.744Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668050198481495,"aZ":-15.967472665486317,"pfxX":5.995942748711688,"pfxZ":8.040317247412947,"pX":2.117787407264678,"pZ":3.586332886357794,"vX0":-1.9771797523064663,"vY0":-140.13195521701317,"vZ0":-3.8222021139183107,"x":36.27,"y":141.95,"x0":2.0478316290967937,"y0":50.0009979703012,"z0":5.9917906608950515,"aX":12.084201428228706},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":-10.6,"spinRate":2568,"spinDirection":132},"zone":12,"typeConfidence":0.89,"plateTime":0.38885784541610535,"extension":6.408771012311958},"index":3,"playId":"4b518f33-637e-3ba6-8897-fa700ab9dd5e","pitchNumber":3,"startTime":"2026-07-28T00:36:49.744Z","endTime":"2026-07-28T00:36:52.744Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067758014629764,"aZ":-29.335908623864828,"pfxX":-6.4245706797927244,"pfxZ":2.0084244861285168,"pX":0.9541620652199243,"pZ":2.52542500331286,"vX0":-1.4435404525306956,"vY0":-119.05665034708706,"vZ0":-1.3836325869536132,"x":80.63,"y":170.59,"x0":2.404862379933999,"y0":50.004614775040096,"z0":5.806696381713368,"aX":-9.083875148013359},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.6,"breakHorizontal":12.0,"spinRate":2878,"spinDirection":288},"zone":12,"typeConfidence":0.89,"plateTime":0.462738563017957,"extension":6.384614890615201},"index":4,"playId":"e2dabfe9-e8f6-393c-8ae9-c8140bf8ea49","pitchNumber":4,"startTime":"2026-07-28T00:37:06.749Z","endTime":"2026-07-28T00:37:12.918Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53599306139106,"aZ":-25.407735456822607,"pfxX":10.232032716125358,"pfxZ":3.4003454928601915,"pX":1.1321336257860075,"pZ":2.7088683482904767,"vX0":-6.0451891234789805,"vY0":-139.97838251831917,"vZ0":-3.6266364839497314,"x":73.85,"y":165.64,"x0":1.9862482553934733,"y0":50.00497549510792,"z0":5.677827561836557,"aX":20.380431385723686},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":-17.4,"spinRate":2516,"spinDirection":124},"zone":12,"typeConfidence":0.87,"plateTime":0.39075061594122573,"extension":6.288065542769191},"index":5,"playId":"0d214c9d-73dd-3a44-9c0d-0705f28a1805","pitchNumber":5,"startTime":"2026-07-28T00:37:38.293Z","endTime":"2026-07-28T00:37:41.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.754744351585654,"aZ":-31.23012471682755,"pfxX":-7.297630556913839,"pfxZ":0.6467471974732257,"pX":-0.24580985192858038,"pZ":1.2871052156088032,"vX0":-3.9959963335806177,"vY0":-120.1988265956165,"vZ0":-3.5005639324728057,"x":126.37,"y":204.03,"x0":2.3897946639327143,"y0":50.00175314341942,"z0":5.555030647681177,"aX":-10.604405111549553},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":14.2,"spinRate":2786,"spinDirection":295},"zone":13,"typeConfidence":0.89,"plateTime":0.45685441700755325,"extension":6.4351224394847035},"index":6,"playId":"7fc1e41f-31a4-3bcd-8890-116cb75ea0b5","pitchNumber":6,"startTime":"2026-07-28T00:38:00.161Z","endTime":"2026-07-28T00:38:03.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346076977473523,"aZ":-18.260667423405426,"pfxX":2.432266306711881,"pfxZ":7.4970102711720426,"pX":1.580116498672828,"pZ":2.730532876062314,"vX0":-2.721025253224594,"vY0":-134.8750618275448,"vZ0":-5.167044877291112,"x":56.77,"y":165.06,"x0":2.282591392384239,"y0":50.001114020844916,"z0":5.945225746776657,"aX":4.513230260871421},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-3.8,"spinRate":2635,"spinDirection":157},"zone":12,"typeConfidence":0.83,"plateTime":0.4049799836992971,"extension":6.561303626202007},"index":7,"playId":"e165617b-b244-3725-bd58-b0663fd71133","pitchNumber":7,"startTime":"2026-07-28T00:38:22.114Z","endTime":"2026-07-28T00:38:25.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34705439180246,"aZ":-26.63466305467946,"pfxX":0.48081486786303873,"pfxZ":3.207513829818603,"pX":-0.137344959810325,"pZ":1.983106529861774,"vX0":-5.613893820402423,"vY0":-129.60860786735657,"vZ0":-4.798703229662557,"x":122.24,"y":185.24,"x0":1.9806987431010452,"y0":50.00073316891699,"z0":5.856442541718026,"aX":0.829983964742495},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":0.2,"spinRate":2537,"spinDirection":151},"zone":8,"typeConfidence":0.89,"plateTime":0.4202394881924203,"extension":6.746974886298128},"hitData":{"launchSpeed":94.6,"launchAngle":39.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.54,"coordY":81.35}},"index":8,"playId":"723bbb6e-2b09-3153-9190-fe26faad0355","pitchNumber":8,"startTime":"2026-07-28T00:38:40.046Z","endTime":"2026-07-28T00:38:50.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:38:50.162Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T00:40:56.614Z","endTime":"2026-07-28T00:41:46.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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(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.1,"endSpeed":83.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47689456389548,"aZ":-29.655057863426013,"pfxX":6.586879017644949,"pfxZ":1.429239523475804,"pX":0.194187858256604,"pZ":2.343019066490413,"vX0":-4.983473122463954,"vY0":-131.21734166102266,"vZ0":-3.210658832008256,"x":109.6,"y":175.52,"x0":1.253984054664161,"y0":50.00019170004163,"z0":5.771284764268789,"aX":11.585699841417066},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":-10.9,"spinRate":2090,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.41601484684646417,"extension":6.464182018631466},"index":0,"playId":"ac8f36d7-c30f-3050-adcb-46fb92c5fb00","pitchNumber":1,"startTime":"2026-07-28T00:40:56.614Z","endTime":"2026-07-28T00:40:59.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148462170535595,"aZ":-27.69226290087074,"pfxX":7.265369072086996,"pfxZ":2.318909375646784,"pX":0.6124414038884237,"pZ":0.8655513765048374,"vX0":-3.7728384138819813,"vY0":-137.12063318758055,"vZ0":-8.242815177397148,"x":93.66,"y":215.41,"x0":1.0515526922800724,"y0":50.00193393577901,"z0":5.758759280027366,"aX":14.03744102304186},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":-12.5,"spinRate":1988,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.39723016496918584,"extension":6.599865838181107},"index":1,"playId":"7a6c45c5-eab9-30e8-99af-b5615f1f4e27","pitchNumber":2,"startTime":"2026-07-28T00:41:16.964Z","endTime":"2026-07-28T00:41:20.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.208487574194933,"aZ":-29.01771925194921,"pfxX":-1.1257778726469079,"pfxZ":1.7912684628741111,"pX":-0.20327901422225683,"pZ":2.2592996424932927,"vX0":-3.215306191883962,"vY0":-131.187519006007,"vZ0":-3.615087276743737,"x":124.75,"y":177.78,"x0":1.1796559451055184,"y0":50.00202930348193,"z0":5.795127520176055,"aX":-1.9803903727741379},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4159680957635432,"extension":6.493491372410536},"hitData":{"launchSpeed":82.7,"launchAngle":29.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.06,"coordY":122.6}},"index":2,"playId":"3ca56818-24e0-34a2-8eee-40f99bab49c7","pitchNumber":3,"startTime":"2026-07-28T00:41:36.778Z","endTime":"2026-07-28T00:41:46.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:41:46.804Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luisangel Acuña grounds into a force out, pitcher Max Fried to second baseman Jazz Chisholm Jr. Edgar Quero out at 2nd. Luisangel Acuña to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T00:41:57.312Z","endTime":"2026-07-28T00:42:44.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.652344517646906,"aZ":-25.96719521041693,"pfxX":-0.835505857283289,"pfxZ":3.5424829789207255,"pX":0.36749951913439144,"pZ":3.067094600195833,"vX0":-1.7443315698818171,"vY0":-131.72338245447972,"vZ0":-2.4105995275000804,"x":102.99,"y":155.97,"x0":1.1475209101344985,"y0":50.00343057639965,"z0":5.919051447751099,"aX":-1.4644614672211842},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2246,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.41622119697013904,"extension":6.452027504334792},"index":0,"playId":"4d871a73-e38a-3281-872b-8b4a821b59a6","pitchNumber":1,"startTime":"2026-07-28T00:42:16.975Z","endTime":"2026-07-28T00:42:20.672Z","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":0},"pitchData":{"startSpeed":71.5,"endSpeed":66.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.318006725403233,"aZ":-42.03900101348425,"pfxX":-2.612620149092721,"pfxZ":-9.038073950575367,"pX":0.657509464554178,"pZ":1.8256810809571944,"vX0":-0.3377336419917992,"vY0":-104.0690034476116,"vZ0":1.317874317662612,"x":91.94,"y":189.49,"x0":1.1614056283862326,"y0":50.00341466181668,"z0":6.183898123595241,"aX":-2.8508549881680403},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-15.6,"breakHorizontal":4.8,"spinRate":2692,"spinDirection":327},"zone":9,"typeConfidence":2.0,"plateTime":0.5273595490637324,"extension":6.409419706194854},"hitData":{"launchSpeed":78.2,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.07,"coordY":172.1}},"index":1,"playId":"de3cd822-d187-3c3f-a862-0f7d0494981d","pitchNumber":2,"startTime":"2026-07-28T00:42:37.632Z","endTime":"2026-07-28T00:42:44.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:42:44.465Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T00:43:14.785Z","endTime":"2026-07-28T00:46:13.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":8},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":73.5,"endSpeed":67.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50694245704896,"aZ":-42.24290389027806,"pfxX":-1.2968026349622161,"pfxZ":-8.7958652594305,"pX":0.9312331941829296,"pZ":1.6311637495710705,"vX0":-0.16269812601291217,"vY0":-106.98499183348422,"vZ0":0.6356161182079683,"x":81.5,"y":194.74,"x0":1.1767646839935817,"y0":50.000764924830385,"z0":6.110670598367724,"aX":-1.4851046944717343},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-15.2,"breakHorizontal":2.4,"spinRate":2566,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.514324830076629,"extension":6.346698400709297},"index":0,"playId":"746b12b9-ad91-3310-a05c-76a27203701e","pitchNumber":1,"startTime":"2026-07-28T00:43:18.711Z","endTime":"2026-07-28T00:43:22.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"15ce649f-57d1-37c7-816f-c41919e01414","startTime":"2026-07-28T00:43:41.642Z","endTime":"2026-07-28T00:43:45.213Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427315410493605,"aZ":-27.86736285653721,"pfxX":10.71351595052656,"pfxZ":2.945793871268882,"pX":-0.5826160451645842,"pZ":0.9716246463278686,"vX0":-7.864856323820201,"vY0":-120.10107025845022,"vZ0":-4.641929904654095,"x":139.21,"y":212.55,"x0":1.3438821183799874,"y0":50.00027669635157,"z0":5.410081430847533,"aX":15.63699368351224},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.4,"breakHorizontal":-17.5,"spinRate":1542,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.45619169367821577,"extension":6.688474509212512},"index":2,"playId":"1aa25856-3b6e-39c1-a9a4-121b93a6c5f9","pitchNumber":2,"startTime":"2026-07-28T00:44:06.423Z","endTime":"2026-07-28T00:44:10.023Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520260102317707,"aZ":-29.253370117782993,"pfxX":4.825971578857202,"pfxZ":1.5485086109027275,"pX":-1.1878380920220826,"pZ":2.5039640061322346,"vX0":-7.976771266981679,"vY0":-135.1527365754843,"vZ0":-3.083030037356765,"x":162.28,"y":171.17,"x0":1.146326375226211,"y0":50.00629323076859,"z0":5.667910662410819,"aX":9.12252828946498},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":-7.4,"spinRate":2030,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4019819230400681,"extension":6.472367146594448},"index":3,"playId":"19c8fc67-e851-33bf-8d4a-1affd9217d17","pitchNumber":3,"startTime":"2026-07-28T00:44:30.998Z","endTime":"2026-07-28T00:44:38.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Ali Sánchez. Luisangel Acuña to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":4,"actionPlayId":"19c8fc67-e851-33bf-8d4a-1affd9217d17","startTime":"2026-07-28T00:44:50.028Z","endTime":"2026-07-28T00:45:05.747Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"}},{"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":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803606090974785,"aZ":-24.44295539418105,"pfxX":-0.1292570778965909,"pfxZ":4.274014880405378,"pX":-0.5993224927372016,"pZ":3.313249501134009,"vX0":-4.674272831573588,"vY0":-132.70200144810644,"vZ0":-2.122050063062043,"x":139.84,"y":149.32,"x0":1.191705315244727,"y0":50.00052308617288,"z0":5.87968261587541,"aX":-0.23217658161367788},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2180,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4106387266196112,"extension":6.551493798026428},"index":5,"playId":"89bbe6cc-327f-38ea-a3d3-9bffa4e0c20c","pitchNumber":4,"startTime":"2026-07-28T00:45:05.747Z","endTime":"2026-07-28T00:45:08.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.289841630432775,"aZ":-15.315208628479402,"pfxX":2.633735302225324,"pfxZ":8.53110143357981,"pX":-0.6651652773514624,"pZ":3.3804597879443814,"vX0":-4.675832982436942,"vY0":-139.20617715421287,"vZ0":-4.371172424678727,"x":142.35,"y":147.51,"x0":0.6889544090359448,"y0":50.000340691121366,"z0":5.97487296212909,"aX":5.2035779116505445},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-3.8,"spinRate":2109,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.3924646789681008,"extension":6.614670130511294},"index":6,"playId":"6e9b98f2-fae0-3c5c-af35-02a274efb243","pitchNumber":5,"startTime":"2026-07-28T00:45:30.175Z","endTime":"2026-07-28T00:45:34.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"4a800ee9-0725-4c7e-9fae-6a8646d0979a","startTime":"2026-07-28T00:45:52.551Z","endTime":"2026-07-28T00:45:57.551Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34717959566165,"aZ":-38.590780468737094,"pfxX":-9.305328420149184,"pfxZ":-4.657537095549779,"pX":0.17994335388498078,"pZ":2.052188328733919,"vX0":-0.14628893260179138,"vY0":-117.03597753823522,"vZ0":-0.1734194427666489,"x":110.14,"y":183.37,"x0":1.450937790499744,"y0":50.00040814359335,"z0":5.7600440806815785,"aX":-12.828008175972146},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.2,"breakHorizontal":16.8,"spinRate":2695,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.469096428217354,"extension":6.339675195815733},"index":8,"playId":"bcf76c53-5ced-317b-8cce-d477ba86ff58","pitchNumber":6,"startTime":"2026-07-28T00:46:09.194Z","endTime":"2026-07-28T00:46:13.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:46:13.808Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T00:46:42.333Z","endTime":"2026-07-28T00:48:22.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"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":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71262783144872,"aZ":-15.880222043936943,"pfxX":2.171968177751716,"pfxZ":8.292098731520436,"pX":-1.0741366810842345,"pZ":2.183634016946196,"vX0":-5.268148455391364,"vY0":-139.15640148866314,"vZ0":-7.237994427001027,"x":157.94,"y":179.82,"x0":0.5598046495045801,"y0":50.00084771600248,"z0":5.866851454610974,"aX":4.267309505011915},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-2.9,"spinRate":2094,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.39333799835462724,"extension":6.655193088891017},"index":0,"playId":"bd0d48b1-2a82-3642-b769-95b250491c34","pitchNumber":1,"startTime":"2026-07-28T00:46:42.333Z","endTime":"2026-07-28T00:46:46.669Z","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.6,"endSpeed":74.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92801077300051,"aZ":-32.86501702479442,"pfxX":-9.044136290512576,"pfxZ":-0.49115578413583183,"pX":-2.3539443854047093,"pZ":1.0744660164738753,"vX0":-5.542784323492306,"vY0":-118.62423178678958,"vZ0":-3.42205279345562,"x":206.73,"y":209.77,"x0":1.196145692044338,"y0":50.00152223427617,"z0":5.564783486779322,"aX":-12.752031668608392},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":17.8,"spinRate":2794,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4635962526248578,"extension":6.4978748164857985},"index":1,"playId":"6d6465d7-db62-3874-8a06-b775dcbc1639","pitchNumber":2,"startTime":"2026-07-28T00:47:07.319Z","endTime":"2026-07-28T00:47:10.319Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15247593542501,"aZ":-31.423848393763944,"pfxX":-8.454555094308258,"pfxZ":0.5141854277552671,"pX":-1.257853293857799,"pZ":2.101668781436218,"vX0":-3.763051976864944,"vY0":-120.50108877303954,"vZ0":-1.901565717791614,"x":164.95,"y":182.03,"x0":1.4241601334040817,"y0":50.004310895022854,"z0":5.686163198561421,"aX":-12.39200678198285},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2916,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.45512431315433677,"extension":6.504081415582673},"index":2,"playId":"aa1c683a-0eb0-3a9c-93f3-815990cdcf27","pitchNumber":3,"startTime":"2026-07-28T00:47:31.644Z","endTime":"2026-07-28T00:47:36.623Z","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":95.1,"endSpeed":88.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808371624224677,"aZ":-25.287088830264615,"pfxX":6.263889591955866,"pfxZ":3.4658431732132584,"pX":-0.6782900848741864,"pZ":3.4576696324133165,"vX0":-6.643241699816963,"vY0":-138.5601912855474,"vZ0":-2.1308024203253533,"x":142.85,"y":145.42,"x0":0.912552151728047,"y0":50.000291444180405,"z0":5.890325249770473,"aX":12.436530789921235},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":-10.3,"spinRate":2186,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.39214538438668,"extension":6.556743684654306},"index":3,"playId":"5469a141-4d79-3edf-851a-52662e8fa979","pitchNumber":4,"startTime":"2026-07-28T00:47:55.760Z","endTime":"2026-07-28T00:48:00.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05045921208433,"aZ":-13.447377240739913,"pfxX":3.113478331382156,"pfxZ":9.628572732796101,"pX":-1.0428522431463425,"pZ":1.5025273977957192,"vX0":-5.623324776198731,"vY0":-138.16862534607327,"vZ0":-9.252467724507056,"x":156.75,"y":198.21,"x0":0.6087005997246239,"y0":50.0035558794099,"z0":5.785335966620529,"aX":6.05637737534494},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-4.6,"spinRate":2093,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.39550742185380194,"extension":6.7212914261440275},"index":4,"playId":"7a62a324-8b0d-3a44-9252-524677e40265","pitchNumber":5,"startTime":"2026-07-28T00:48:18.814Z","endTime":"2026-07-28T00:48:22.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:48:22.793Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T00:48:50.258Z","endTime":"2026-07-28T00:51:58.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":77.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.476726991449013,"aZ":-31.87595126643131,"pfxX":10.850842328427245,"pfxZ":0.18766884148078056,"pX":0.6288619961089381,"pZ":3.0271394025287766,"vX0":-5.462017987039472,"vY0":-125.00285203381982,"vZ0":0.20386674092224943,"x":93.03,"y":157.05,"x0":1.448868890400098,"y0":50.00026417321729,"z0":5.591742133728331,"aX":16.929874498200924},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-18.1,"spinRate":1786,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.4405364489046675,"extension":6.557205734807061},"index":0,"playId":"8a4182a9-7640-31f7-a8ae-f82d314756ca","pitchNumber":1,"startTime":"2026-07-28T00:49:10.828Z","endTime":"2026-07-28T00:49:14.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.810178322900956,"aZ":-14.238370009985324,"pfxX":0.555892749427453,"pfxZ":9.038919982610128,"pX":-0.5360032424264067,"pZ":3.134646499305317,"vX0":-3.558415307351577,"vY0":-140.0139584310655,"vZ0":-5.1403664076272015,"x":137.43,"y":154.14,"x0":0.6794979494311173,"y0":50.00303184950757,"z0":5.927219367235097,"aX":1.1039064248751496},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":-0.2,"spinRate":2205,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.39129754417640195,"extension":6.690740520709859},"index":1,"playId":"64987681-8228-37a9-9a68-11aca5adcbb0","pitchNumber":2,"startTime":"2026-07-28T00:49:33.666Z","endTime":"2026-07-28T00:49:37.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3165654685592,"aZ":-31.594354724881324,"pfxX":-0.8592816091031432,"pfxZ":0.35322252726500647,"pX":-1.4961878731623164,"pZ":1.828784182238781,"vX0":-6.191298811394045,"vY0":-126.91994999009697,"vZ0":-3.5572491023393464,"x":174.03,"y":189.4,"x0":1.083603311974638,"y0":50.001060995751,"z0":5.757166752007774,"aX":-1.4055608569685936},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":2.9,"spinRate":2335,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.43109221689877186,"extension":6.5013375561439775},"index":2,"playId":"11bbd9c9-1f96-36de-bf27-c50348b83552","pitchNumber":3,"startTime":"2026-07-28T00:50:01.483Z","endTime":"2026-07-28T00:50:05.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.512564199318668,"aZ":-25.045185790108306,"pfxX":8.377007154567668,"pfxZ":4.267066564033643,"pX":-0.3196109473869698,"pZ":2.085609725562735,"vX0":-6.381684389737845,"vY0":-128.20172923436536,"vZ0":-3.9941298201817714,"x":129.18,"y":182.47,"x0":1.1086218109415813,"y0":50.004259891027765,"z0":5.609570083638146,"aX":14.001228252982814},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":-13.8,"spinRate":1632,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.42657910987908165,"extension":6.680171659591816},"index":3,"playId":"da228b7c-7928-3dd4-b692-d697cf607116","pitchNumber":4,"startTime":"2026-07-28T00:50:22.341Z","endTime":"2026-07-28T00:50:26.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566432434668855,"aZ":-27.95896867505434,"pfxX":10.372497651166613,"pfxZ":2.5821708715242506,"pX":-0.015362483269424994,"pZ":1.7229403721419063,"vX0":-6.501747300921259,"vY0":-126.77508791069486,"vZ0":-3.9809997504399064,"x":117.59,"y":192.26,"x0":1.2330809278900938,"y0":50.00010788391173,"z0":5.541576073509293,"aX":16.905464788962018},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":1654,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4318089909318541,"extension":6.624000653958544},"index":4,"playId":"ee495d19-b850-36fb-ac97-9f4b631f3b26","pitchNumber":5,"startTime":"2026-07-28T00:50:50.604Z","endTime":"2026-07-28T00:50:54.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.446848509420523,"aZ":-44.34276061110694,"pfxX":-3.898973889849206,"pfxZ":-9.429261941554614,"pX":0.8174363938638026,"pZ":4.9676766702858774,"vX0":0.8654274092534641,"vY0":-112.87284902440601,"vZ0":6.679813808146525,"x":85.84,"y":104.65,"x0":0.9356876975985287,"y0":50.00075152850607,"z0":6.4336166495769405,"aX":-5.032848488188679},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.1,"breakHorizontal":6.8,"spinRate":2737,"spinDirection":322},"zone":12,"typeConfidence":2.0,"plateTime":0.48516242665362963,"extension":6.313094486155125},"index":5,"playId":"a950f2c2-9ccf-3205-af7d-9db02aa63e75","pitchNumber":6,"startTime":"2026-07-28T00:51:18.216Z","endTime":"2026-07-28T00:51:21.771Z","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":2},"index":6,"playId":"2c2c5a33-9d9e-463e-b0f8-85301fcdb97f","startTime":"2026-07-28T00:51:39.398Z","endTime":"2026-07-28T00:51:44.398Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":73.6,"endSpeed":68.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.69052807022446,"aZ":-41.225861158193865,"pfxX":-4.486831620931096,"pfxZ":-7.781339880050693,"pX":1.5961880521192415,"pZ":2.5078868635419562,"vX0":2.088198949134689,"vY0":-107.20397715529911,"vZ0":1.7065515221938627,"x":56.16,"y":171.07,"x0":1.1919745659275263,"y0":50.003299857194776,"z0":6.306296722750253,"aX":-5.21790010660328},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-13.3,"breakHorizontal":7.6,"spinRate":2669,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.5110906834527134,"extension":6.528445470499829},"index":7,"playId":"9ec2970f-8eba-3a1b-a447-27ed01f167b7","pitchNumber":7,"startTime":"2026-07-28T00:51:54.581Z","endTime":"2026-07-28T00:51:58.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:51:58.001Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Jones lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T00:54:02.282Z","endTime":"2026-07-28T00:56:30.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32544188895176,"aZ":-27.370466734533643,"pfxX":-5.617451268730947,"pfxZ":3.3077137005059045,"pX":1.0004855495481777,"pZ":2.0321752247512235,"vX0":-1.4159655747038589,"vY0":-119.2445941066498,"vZ0":-2.9985642045622916,"x":78.86,"y":183.91,"x0":2.3307023626979357,"y0":50.00044452688261,"z0":5.7560531269615485,"aX":-8.148409316695952},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.6,"breakHorizontal":10.6,"spinRate":2674,"spinDirection":285},"zone":14,"typeConfidence":0.88,"plateTime":0.4580192775226357,"extension":6.089431655415461},"index":0,"playId":"8cae7a53-eb02-3612-b5b8-34aaac904c05","pitchNumber":1,"startTime":"2026-07-28T00:54:07.313Z","endTime":"2026-07-28T00:54:11.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48564066553127,"aZ":-24.944910599753168,"pfxX":10.700705115861545,"pfxZ":3.844492960601894,"pX":2.5491010220491734,"pZ":2.8882977813387525,"vX0":-2.5057074894490996,"vY0":-135.93095515809586,"vZ0":-2.8825320397937,"x":19.83,"y":160.8,"x0":2.089778899474721,"y0":50.001614944954525,"z0":5.685464326486802,"aX":20.117194884817053},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-18.8,"spinRate":2534,"spinDirection":121},"zone":12,"typeConfidence":0.84,"plateTime":0.40221666751103324,"extension":6.095524798040081},"index":1,"playId":"fee4a3d8-9388-30a3-9b06-afd08fdca225","pitchNumber":2,"startTime":"2026-07-28T00:54:23.674Z","endTime":"2026-07-28T00:54:32.612Z","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":93.6,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796659695281537,"aZ":-27.433371224305425,"pfxX":10.161256508196747,"pfxZ":2.489153723934514,"pX":1.1363419877678371,"pZ":3.313691985986428,"vX0":-6.027308477885149,"vY0":-136.34776232682856,"vZ0":-1.193488067801939,"x":73.69,"y":149.31,"x0":2.042419292369755,"y0":50.00287389520383,"z0":5.630431310898722,"aX":19.34874868784776},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":-17.3,"spinRate":2405,"spinDirection":123},"zone":12,"typeConfidence":0.85,"plateTime":0.39998381728427157,"extension":6.230119733041216},"index":2,"playId":"f8e2dc34-596e-3c55-81aa-19e7ed3bed5c","pitchNumber":3,"startTime":"2026-07-28T00:54:55.241Z","endTime":"2026-07-28T00:54:59.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928468346495702,"aZ":-21.078750759226388,"pfxX":1.273023334289435,"pfxZ":6.325117734781993,"pX":-0.5246031436072566,"pZ":2.4281465935676283,"vX0":-7.133262779659646,"vY0":-130.446751737747,"vZ0":-4.988242303457847,"x":137.0,"y":173.22,"x0":2.0593831622812906,"y0":50.00024103309984,"z0":5.917398699444048,"aX":2.2327862120495343},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-1.0,"spinRate":2551,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.41710308846679345,"extension":6.431597185378295},"index":3,"playId":"cc611aea-148f-3b06-81c3-737fce40164a","pitchNumber":4,"startTime":"2026-07-28T00:55:13.649Z","endTime":"2026-07-28T00:55:16.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962674395835293,"aZ":-26.618845890091418,"pfxX":-1.9881847560871613,"pfxZ":3.2465730168762335,"pX":0.12682445041766086,"pZ":1.3256885897284425,"vX0":-4.260603889385516,"vY0":-129.38019411380617,"vZ0":-6.609612638075952,"x":112.17,"y":202.99,"x0":2.0478634843121686,"y0":50.000119453414314,"z0":5.931290774849092,"aX":-3.3958516562040915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":4.4,"spinRate":2736,"spinDirection":180},"zone":14,"typeConfidence":0.91,"plateTime":0.4220559360538658,"extension":6.302375298618394},"index":4,"playId":"aaa303a1-8283-32cf-94ce-42ca014f3d88","pitchNumber":5,"startTime":"2026-07-28T00:55:32.613Z","endTime":"2026-07-28T00:55:37.428Z","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.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70845336845992,"aZ":-20.097794647977416,"pfxX":1.1778779523874552,"pfxZ":6.861514442168014,"pX":-0.3693756294416043,"pZ":2.5838510241038963,"vX0":-6.324329679664927,"vY0":-131.0850397747646,"vZ0":-5.094608235044711,"x":131.08,"y":169.02,"x0":1.909613343289556,"y0":50.00540510682705,"z0":6.029467723884407,"aX":2.0747221010726524},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-1.0,"spinRate":2622,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4160112869061492,"extension":6.47013741350312},"index":5,"playId":"eaff2084-b527-3ae0-a4db-a42465cea3ff","pitchNumber":6,"startTime":"2026-07-28T00:55:52.167Z","endTime":"2026-07-28T00:55:55.167Z","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":95.5,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13128380901834,"aZ":-24.95483449333539,"pfxX":10.3932649316722,"pfxZ":3.635485292249504,"pX":0.7010899815565007,"pZ":2.9042538424604616,"vX0":-7.2942338470883685,"vY0":-139.02820098420298,"vZ0":-3.1458561946719503,"x":90.28,"y":160.37,"x0":1.9902296403887065,"y0":50.00055581215519,"z0":5.681307070937919,"aX":20.624477839277},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":-17.6,"spinRate":2313,"spinDirection":127},"zone":6,"typeConfidence":0.86,"plateTime":0.39191256412318287,"extension":6.326123057507586},"hitData":{"launchSpeed":77.5,"launchAngle":26.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.47,"coordY":111.99}},"index":6,"playId":"c4956024-57c0-36c7-a7ae-df7954002fa4","pitchNumber":7,"startTime":"2026-07-28T00:56:23.121Z","endTime":"2026-07-28T00:56:30.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:56:30.263Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T00:56:58.738Z","endTime":"2026-07-28T00:59:00.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":95.2,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156353404136397,"aZ":-23.905852890787518,"pfxX":9.204564769425296,"pfxZ":4.19591781850281,"pX":0.24307295969249545,"pZ":3.1055603072199003,"vX0":-7.270616496658683,"vY0":-138.55561476532284,"vZ0":-3.7037251646554625,"x":107.73,"y":154.93,"x0":1.6883301364516152,"y0":50.00083670583778,"z0":6.03249920684175,"aX":18.129171712255655},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":2424,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.39335651486610024,"extension":6.378474892584369},"index":0,"playId":"3a0087db-a789-32bb-85dd-6ec31f602073","pitchNumber":1,"startTime":"2026-07-28T00:57:01.751Z","endTime":"2026-07-28T00:57:05.576Z","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":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200261266160616,"aZ":-27.821475645678984,"pfxX":9.688679763055926,"pfxZ":2.2316809668158033,"pX":0.8039858721374362,"pZ":2.2289965209635056,"vX0":-6.6050443675441,"vY0":-137.95291243284746,"vZ0":-4.059970042660531,"x":86.35,"y":178.6,"x0":1.955777480632292,"y0":50.00454169529944,"z0":5.569135508808492,"aX":18.902838478982055},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":2426,"spinDirection":115},"zone":6,"typeConfidence":0.88,"plateTime":0.39522458009045947,"extension":6.238610824013038},"index":1,"playId":"010eb435-523e-3839-a29d-259b7e8575f7","pitchNumber":2,"startTime":"2026-07-28T00:57:17.563Z","endTime":"2026-07-28T00:57:23.168Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-28T00:57:43.698Z","endTime":"2026-07-28T00:57:58.160Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38441991179857,"aZ":-18.376053668365312,"pfxX":6.360495051971538,"pfxZ":6.850004436463426,"pX":-0.020743183018643228,"pZ":3.988714339572982,"vX0":-7.525371604981396,"vY0":-140.25859362119365,"vZ0":-2.4280625196492966,"x":117.79,"y":131.08,"x0":1.856547806063204,"y0":50.00551046633012,"z0":6.048845690821227,"aX":12.817584416875533},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":-10.2,"spinRate":2412,"spinDirection":132},"zone":11,"typeConfidence":0.92,"plateTime":0.3888543762050132,"extension":6.365051613733497},"index":3,"playId":"75772bc1-4841-369a-ae16-9ed522b208b3","pitchNumber":3,"startTime":"2026-07-28T00:57:58.160Z","endTime":"2026-07-28T00:58:01.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729041733692732,"aZ":-27.531250991637723,"pfxX":-5.737221637361761,"pfxZ":3.0577631883025314,"pX":-0.855653671640741,"pZ":1.808734908176272,"vX0":-5.582294919619163,"vY0":-122.26238059455194,"vZ0":-3.68746503075434,"x":149.62,"y":189.94,"x0":2.2008814288436698,"y0":50.000865298139395,"z0":5.694964547607683,"aX":-8.69672170695343},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.9,"breakHorizontal":11.6,"spinRate":2834,"spinDirection":286},"zone":13,"typeConfidence":0.82,"plateTime":0.4477216523577412,"extension":6.415471474573345},"index":4,"playId":"83f64a8e-25b9-3359-925c-66eb7f5f4349","pitchNumber":4,"startTime":"2026-07-28T00:58:15.896Z","endTime":"2026-07-28T00:58:18.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17610606646988,"aZ":-31.429136678237747,"pfxX":9.406247259902964,"pfxZ":0.4303749989728134,"pX":0.36271294710887786,"pZ":0.63265164199847,"vX0":-7.00236939847757,"vY0":-129.95302861931907,"vZ0":-6.9708093960706865,"x":103.17,"y":221.7,"x0":1.8541708508627872,"y0":50.00277255734345,"z0":5.700292662519321,"aX":16.28103888151653},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":-15.7,"spinRate":2029,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.4195691809767488,"extension":6.480856446846991},"index":5,"playId":"63fd37b4-437c-3f74-87dc-932e94f25396","pitchNumber":5,"startTime":"2026-07-28T00:58:37.087Z","endTime":"2026-07-28T00:58:41.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024512326429345,"aZ":-29.490699008604047,"pfxX":10.044285196427111,"pfxZ":1.3658212157875642,"pX":-0.7249494374964576,"pZ":2.439518441074368,"vX0":-10.624776597137933,"vY0":-138.65317837253292,"vZ0":-3.3101567103787954,"x":144.63,"y":172.91,"x0":1.8329997370097912,"y0":50.003978725146595,"z0":5.594961226680812,"aX":19.758779081844423},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":2466,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.39349730336906985,"extension":6.318912077784665},"index":6,"playId":"e15ee7e0-772d-386e-a9af-e1c830252023","pitchNumber":6,"startTime":"2026-07-28T00:58:55.676Z","endTime":"2026-07-28T00:59:00.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:59:00.408Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Schuemann lines out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T00:59:25.970Z","endTime":"2026-07-28T00:59:52.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73945676919634,"aZ":-19.878787834675546,"pfxX":2.1456713295644247,"pfxZ":7.13858777442584,"pX":-0.056698917353995085,"pZ":1.9611948353250626,"vX0":-5.5522660471769125,"vY0":-130.04511736659094,"vZ0":-6.169536682100844,"x":119.16,"y":185.83,"x0":1.8216562607832016,"y0":50.00566874682152,"z0":5.858897135263191,"aX":3.6978011239340005},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":-2.8,"spinRate":2530,"spinDirection":151},"zone":8,"typeConfidence":0.89,"plateTime":0.42022190002496096,"extension":6.4402084381370335},"index":0,"playId":"a08d6cc3-3dba-310d-b6f5-7a84e9ed8516","pitchNumber":1,"startTime":"2026-07-28T00:59:28.168Z","endTime":"2026-07-28T00:59:31.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086715237999595,"aZ":-23.924036863130823,"pfxX":10.419272658575306,"pfxZ":4.1185125251563095,"pX":0.3009626887782231,"pZ":1.7946182262986254,"vX0":-8.505240736427732,"vY0":-139.83541051089324,"vZ0":-5.997343691314567,"x":105.53,"y":190.33,"x0":2.010751834650868,"y0":50.00463878774429,"z0":5.511311731549895,"aX":20.877511006278276},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":-17.4,"spinRate":2472,"spinDirection":120},"zone":9,"typeConfidence":0.85,"plateTime":0.38997395820740666,"extension":6.25995707190632},"hitData":{"launchSpeed":99.3,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.69,"coordY":108.96}},"index":1,"playId":"7009a307-6c41-3793-8123-8a07d2dc94db","pitchNumber":2,"startTime":"2026-07-28T00:59:45.563Z","endTime":"2026-07-28T00:59:52.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T00:59:52.033Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T01:02:19.203Z","endTime":"2026-07-28T01:03:25.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":79.4,"endSpeed":72.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428137816557324,"aZ":-34.760872073569885,"pfxX":-5.9426588598656345,"pfxZ":-1.9151627724165436,"pX":0.7767160489216081,"pZ":4.080103526188593,"vX0":-0.7387733904819533,"vY0":-115.51826770695396,"vZ0":3.5974541777930273,"x":87.39,"y":128.62,"x0":1.8726666088896908,"y0":50.002124422111415,"z0":5.843415480054848,"aX":-8.033844685606216},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.3,"breakHorizontal":10.9,"spinRate":2792,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.47407498490367894,"extension":6.214913482454469},"index":0,"playId":"7fb6ba97-4293-3757-b606-ba809fbb0eb3","pitchNumber":1,"startTime":"2026-07-28T01:02:19.203Z","endTime":"2026-07-28T01:02:23.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229606515260215,"aZ":-30.45462916591016,"pfxX":4.9835686567100765,"pfxZ":0.9321428334518274,"pX":1.2949630254067876,"pZ":2.5108463200502156,"vX0":-1.7697524089296155,"vY0":-133.79014666309524,"vZ0":-2.8110550997582857,"x":67.64,"y":170.99,"x0":1.311001807473473,"y0":50.00165961142456,"z0":5.71955767673351,"aX":9.188758564457778},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.3,"breakHorizontal":-8.8,"spinRate":2020,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.40673828180686833,"extension":6.528578434362217},"index":1,"playId":"d2177fcf-f92e-34e8-809e-957d02fdc4c4","pitchNumber":2,"startTime":"2026-07-28T01:02:38.129Z","endTime":"2026-07-28T01:02:42.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516375705007537,"aZ":-27.90069043544474,"pfxX":7.182991566400416,"pfxZ":2.275135192126792,"pX":-0.885966239881545,"pZ":0.8585141910559267,"vX0":-7.827482041872715,"vY0":-135.37146469333658,"vZ0":-7.528062341716902,"x":150.77,"y":215.6,"x0":1.0947929259976081,"y0":50.000291160813724,"z0":5.598046992205179,"aX":13.475926789465472},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":-11.5,"spinRate":2167,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4029307119473722,"extension":6.613897899308518},"index":2,"playId":"e999acca-f9c2-3d1f-a363-58d702756826","pitchNumber":3,"startTime":"2026-07-28T01:02:58.432Z","endTime":"2026-07-28T01:03:01.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837546064005863,"aZ":-31.434051350708778,"pfxX":3.0272156968100443,"pfxZ":0.39650639285480516,"pX":0.2788591138403514,"pZ":3.7215709858293566,"vX0":-3.8481557660212307,"vY0":-134.04805163404626,"vZ0":0.25800698115731113,"x":106.37,"y":138.3,"x0":1.3271638726082366,"y0":50.00149040978314,"z0":5.834375878346269,"aX":5.613492704050637},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":-4.8,"spinRate":1919,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40570505451762884,"extension":6.469182559293941},"index":3,"playId":"ac429269-ebb6-32f5-a97a-388c5a3c370b","pitchNumber":4,"startTime":"2026-07-28T01:03:20.986Z","endTime":"2026-07-28T01:03:25.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:03:25.777Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Chase Meidroth grounds into a double play, second baseman Jazz Chisholm Jr. to shortstop Anthony Volpe to first baseman Paul Goldschmidt. Colson Montgomery out at 2nd. Chase Meidroth out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T01:03:38.396Z","endTime":"2026-07-28T01:04:17.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.790266467546083,"aZ":-35.66674337597859,"pfxX":-8.019848343253383,"pfxZ":-2.6570830376991346,"pX":0.5651707787681246,"pZ":3.1085534366422456,"vX0":-0.3464119320478276,"vY0":-113.868824250999,"vZ0":1.866980906082203,"x":95.46,"y":154.85,"x0":1.76130576234035,"y0":50.00344988037604,"z0":5.805249986198187,"aX":-10.537774284530956},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.1,"breakHorizontal":14.6,"spinRate":2723,"spinDirection":309},"zone":3,"typeConfidence":2.0,"plateTime":0.4809021638529538,"extension":6.236531544606345},"index":0,"playId":"78875ce0-c4e1-39be-a8d5-cd5c6c6a2864","pitchNumber":1,"startTime":"2026-07-28T01:03:50.061Z","endTime":"2026-07-28T01:03:53.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18724252596598,"aZ":-30.032495521046073,"pfxX":10.418280445577885,"pfxZ":1.3653175188073963,"pX":0.5331486327518776,"pZ":2.0186665623795275,"vX0":-5.761329305321712,"vY0":-124.11765866737117,"vZ0":-2.734138853078831,"x":96.68,"y":184.28,"x0":1.522274841297411,"y0":50.00551513640726,"z0":5.61759210593993,"aX":16.372887926754103},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":1617,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4400996992674333,"extension":6.57997935708042},"hitData":{"launchSpeed":84.5,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.21,"coordY":145.94}},"index":1,"playId":"737e3ce6-c085-3d0d-9235-3253723614c1","pitchNumber":2,"startTime":"2026-07-28T01:04:09.263Z","endTime":"2026-07-28T01:04:17.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:04:17.349Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braden Montgomery pops out to third baseman José Caballero in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T01:04:36.348Z","endTime":"2026-07-28T01:06:26.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586560557714975,"aZ":-37.14848475803235,"pfxX":-6.852940980782964,"pfxZ":-3.61490908819623,"pX":1.0151024475581398,"pZ":3.0236018204657373,"vX0":0.6768916491309643,"vY0":-117.28570806851202,"vZ0":1.3498990716125787,"x":78.31,"y":157.14,"x0":1.6098545321093654,"y0":50.00167603620449,"z0":5.935970326973601,"aX":-9.43541128406895},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.9,"breakHorizontal":12.2,"spinRate":2710,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4690922216082476,"extension":6.356603844875504},"index":0,"playId":"73820b5e-1d03-3f5d-95c4-4483d02f68f5","pitchNumber":1,"startTime":"2026-07-28T01:04:42.905Z","endTime":"2026-07-28T01:04:47.413Z","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":77.6,"endSpeed":70.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885716185401915,"aZ":-36.13526198573941,"pfxX":-9.045300014308093,"pfxZ":-3.141301995620342,"pX":0.3530595262653702,"pZ":3.5622595626026134,"vX0":-0.13001700089257257,"vY0":-112.86319758697888,"vZ0":2.7814249712412007,"x":103.54,"y":142.6,"x0":1.582633866830281,"y0":50.003469925175196,"z0":6.011278796102556,"aX":-11.404057204976674},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.4,"breakHorizontal":16.3,"spinRate":2605,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.48958742663393373,"extension":6.323720589771494},"index":1,"playId":"cd7ba414-40f0-3cf1-9825-ed5284ef7fcd","pitchNumber":2,"startTime":"2026-07-28T01:04:59.844Z","endTime":"2026-07-28T01:05:04.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09442905689031,"aZ":-29.69100419581155,"pfxX":4.398663395465141,"pfxZ":1.357311319257974,"pX":1.3143497344810449,"pZ":4.075571788898619,"vX0":-1.589317763214803,"vY0":-133.82455937150633,"vZ0":0.6418905915390777,"x":66.9,"y":128.74,"x0":1.3408541876193902,"y0":50.00560948448546,"z0":5.942446535699514,"aX":8.061459837318111},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.8,"breakHorizontal":-7.7,"spinRate":1903,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.40768936429116875,"extension":6.409965260392388},"index":2,"playId":"71f0a3ef-f4c3-320d-9063-36fe5df2f000","pitchNumber":3,"startTime":"2026-07-28T01:05:22.761Z","endTime":"2026-07-28T01:05:26.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80866949073677,"aZ":-14.771489316964077,"pfxX":1.1599139030971264,"pfxZ":8.934545514895216,"pX":-0.9480039082007679,"pZ":1.8226252117456003,"vX0":-4.738070236412379,"vY0":-138.20655006942678,"vZ0":-8.431219488852964,"x":153.14,"y":189.57,"x0":0.63272344451178,"y0":50.00285598321783,"z0":5.890337432997546,"aX":2.259550646221346},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-1.2,"spinRate":2173,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.3952674315927376,"extension":6.668587593104494},"index":3,"playId":"63199d0e-1b1c-3730-83c9-ff2a8baed8ad","pitchNumber":4,"startTime":"2026-07-28T01:05:45.596Z","endTime":"2026-07-28T01:05:50.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077540561571183,"aZ":-26.776337080042957,"pfxX":-1.6003578516271983,"pfxZ":2.9838087294768325,"pX":-0.5529747606765554,"pZ":2.73826679527891,"vX0":-3.9726737923132838,"vY0":-133.05367324549914,"vZ0":-2.9466732428169373,"x":138.08,"y":164.85,"x0":1.161945646900807,"y0":50.003611910567024,"z0":5.781350890019954,"aX":-2.895544574419511},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":3.7,"spinRate":2349,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4102157332829668,"extension":6.531642124614459},"hitData":{"launchSpeed":98.9,"launchAngle":69.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.09,"coordY":176.87}},"index":4,"playId":"193877b4-e7d8-34eb-b5b9-aea266dfc6b3","pitchNumber":5,"startTime":"2026-07-28T01:06:15.194Z","endTime":"2026-07-28T01:06:26.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:06:26.223Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:08:32.543Z","endTime":"2026-07-28T01:10:10.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":75.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187926034246725,"aZ":-32.822042245241256,"pfxX":-7.705209309144854,"pfxZ":-0.44654631004525935,"pX":-0.6422604738738091,"pZ":1.859052176680961,"vX0":-4.068949919239086,"vY0":-119.4718810232692,"vZ0":-2.488594391283816,"x":141.48,"y":188.59,"x0":2.0845992148415005,"y0":50.005118075119896,"z0":5.866559558399898,"aX":-11.129598127782474},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":15.0,"spinRate":2781,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.458610413160232,"extension":6.26955483064426},"index":0,"playId":"2ef3e46f-13c5-36b9-941d-d5dbcebc2258","pitchNumber":1,"startTime":"2026-07-28T01:08:35.709Z","endTime":"2026-07-28T01:08:40.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122563159504065,"aZ":-31.90825768102971,"pfxX":-8.051900687769878,"pfxZ":0.19010673011073642,"pX":-1.0860382758263545,"pZ":2.702951159969769,"vX0":-5.02589326978047,"vY0":-117.32903936236278,"vZ0":-0.4474336823403061,"x":158.4,"y":165.8,"x0":2.132976645057938,"y0":50.001355774391094,"z0":5.880946965836726,"aX":-11.174713714559774},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":15.8,"spinRate":2700,"spinDirection":295},"zone":11,"typeConfidence":0.9,"plateTime":0.4676225082807406,"extension":6.1891506527650115},"index":1,"playId":"ce86cc9d-72f7-3b6c-b05d-5bdd5cf03c00","pitchNumber":2,"startTime":"2026-07-28T01:08:52.814Z","endTime":"2026-07-28T01:08:56.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50541554715718,"aZ":-20.731867695302636,"pfxX":2.0384766725152668,"pfxZ":6.377893682287453,"pX":1.2374293360744437,"pZ":1.9360790577732705,"vX0":-2.6407942649160634,"vY0":-131.73931622998887,"vZ0":-6.689862829234384,"x":69.83,"y":186.51,"x0":1.9783852002612312,"y0":50.00596064679632,"z0":5.992959651176188,"aX":3.6588812954085252},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-3.2,"spinRate":2765,"spinDirection":154},"zone":14,"typeConfidence":0.89,"plateTime":0.4125015987513758,"extension":6.316142072953256},"index":2,"playId":"28f23496-7d71-3867-ab87-9981ec914278","pitchNumber":3,"startTime":"2026-07-28T01:09:09.113Z","endTime":"2026-07-28T01:09:13.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.203201678689787,"aZ":-25.09027600465955,"pfxX":10.492999983777345,"pfxZ":3.664564755125565,"pX":0.544212323933337,"pZ":1.7702027118428119,"vX0":-7.425769655339877,"vY0":-137.3560882168185,"vZ0":-5.619509085387852,"x":96.26,"y":190.98,"x0":1.9041206655551728,"y0":50.00208187169545,"z0":5.5230948273408105,"aX":20.275759155246835},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":-17.6,"spinRate":2494,"spinDirection":123},"zone":9,"typeConfidence":0.87,"plateTime":0.3970660741843508,"extension":6.258281031122255},"index":3,"playId":"36608b0e-76d6-3181-972c-4e2186313b22","pitchNumber":4,"startTime":"2026-07-28T01:09:27.674Z","endTime":"2026-07-28T01:09:31.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854483252767114,"aZ":-24.011266213438194,"pfxX":10.273845660439378,"pfxZ":4.146728529231844,"pX":-0.7257487595809948,"pZ":0.7153508651001638,"vX0":-10.231165772248293,"vY0":-138.46106592493982,"vZ0":-9.053428888293427,"x":144.66,"y":219.47,"x0":1.6576972452642593,"y0":50.00269477160172,"z0":5.596466289579922,"aX":20.227886887193044},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":-16.8,"spinRate":2431,"spinDirection":122},"zone":13,"typeConfidence":0.85,"plateTime":0.3934767559113652,"extension":6.219244342522052},"index":4,"playId":"6229ae95-8957-36ed-b0c9-a39b132dbb85","pitchNumber":5,"startTime":"2026-07-28T01:09:47.225Z","endTime":"2026-07-28T01:09:52.251Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583669306197784,"aZ":-19.448804209828406,"pfxX":3.750609819044435,"pfxZ":7.0178470475201,"pX":-1.7364664710115156,"pZ":3.1708619928904938,"vX0":-10.352601447147135,"vY0":-132.64027864765728,"vZ0":-3.8863933669299895,"x":183.19,"y":153.17,"x0":1.699279584866754,"y0":50.004673972415745,"z0":6.041319036842512,"aX":6.803591911988278},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-5.0,"spinRate":2640,"spinDirection":143},"zone":11,"typeConfidence":0.85,"plateTime":0.41013446334024417,"extension":6.563235284881167},"index":5,"playId":"645a9d87-c929-309f-b30c-19818a874cc0","pitchNumber":6,"startTime":"2026-07-28T01:10:06.621Z","endTime":"2026-07-28T01:10:10.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:10:10.452Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Paul Goldschmidt walks. Ben Rice to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:10:35.542Z","endTime":"2026-07-28T01:12:14.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnSecond":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":85.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733510275333416,"aZ":-18.811818275791747,"pfxX":1.3159802769601503,"pfxZ":7.302329576150656,"pX":-0.2640746938262241,"pZ":3.036680658550264,"vX0":-6.328690767410345,"vY0":-133.42042473584954,"vZ0":-4.442135911689153,"x":127.07,"y":156.79,"x0":1.9525717104143583,"y0":50.000242531218184,"z0":6.052107755427408,"aX":2.407743271217765},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-1.2,"spinRate":2696,"spinDirection":158},"zone":1,"typeConfidence":0.9,"plateTime":0.4082382314037938,"extension":6.412330142535409},"index":0,"playId":"9c35a815-3718-359e-97cc-16259a276ab0","pitchNumber":1,"startTime":"2026-07-28T01:10:35.542Z","endTime":"2026-07-28T01:10:39.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.152056947022476,"aZ":-18.998576152692188,"pfxX":0.9522423865034142,"pfxZ":7.39695194795123,"pX":-1.0812415028397118,"pZ":1.3685291916038311,"vX0":-7.529514574360434,"vY0":-131.90738271646714,"vZ0":-8.36992174410069,"x":158.21,"y":201.83,"x0":1.673192913231407,"y0":50.00507844154065,"z0":5.95618760764747,"aX":1.6971282636105314},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-0.2,"spinRate":2778,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.4134849515213763,"extension":6.375677552355496},"index":1,"playId":"3cfac7ce-2d5c-3881-89d2-56fc198e7fba","pitchNumber":2,"startTime":"2026-07-28T01:10:54.237Z","endTime":"2026-07-28T01:10:59.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065093562103467,"aZ":-27.44294083062839,"pfxX":11.508547139576288,"pfxZ":2.765840180640202,"pX":0.11625802689093313,"pZ":2.1503593677046364,"vX0":-7.4109679141712785,"vY0":-129.18682843576195,"vZ0":-4.307200298677431,"x":112.57,"y":180.72,"x0":1.5106145293426032,"y0":50.00082741097141,"z0":5.921103924119169,"aX":19.66996237042278},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-19.4,"spinRate":1958,"spinDirection":117},"zone":8,"typeConfidence":0.93,"plateTime":0.4221643863800377,"extension":6.1397990795899995},"index":2,"playId":"06edf943-9a95-3553-b5d3-2fc7a93582b1","pitchNumber":3,"startTime":"2026-07-28T01:11:12.379Z","endTime":"2026-07-28T01:11:15.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.920613528407817,"aZ":-27.030232492401,"pfxX":10.736423876978803,"pfxZ":2.623931618966923,"pX":0.912414867038005,"pZ":3.9465575075721984,"vX0":-6.433213481524219,"vY0":-138.99012103126805,"vZ0":-0.14061364086125527,"x":82.22,"y":132.22,"x0":1.861243154042864,"y0":50.0002528438469,"z0":5.791626663024655,"aX":21.019251216213426},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.9,"breakHorizontal":-18.1,"spinRate":2649,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.3939710012365376,"extension":6.056385545999937},"index":3,"playId":"a64a3c1e-bea2-3002-a2a3-12ec099f1bea","pitchNumber":4,"startTime":"2026-07-28T01:11:31.529Z","endTime":"2026-07-28T01:11:34.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95878057280227,"aZ":-22.85450371560575,"pfxX":2.3133363985247906,"pfxZ":5.2273949210776545,"pX":-1.3338311622106593,"pZ":1.6703689121948715,"vX0":-8.53532984649455,"vY0":-131.91674417538152,"vZ0":-6.792206916174151,"x":167.84,"y":193.68,"x0":1.626641336410533,"y0":50.00547261879834,"z0":5.934482082780088,"aX":4.127336756604958},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":-2.5,"spinRate":2784,"spinDirection":162},"zone":13,"typeConfidence":0.87,"plateTime":0.41335086975633084,"extension":6.408178396304727},"index":4,"playId":"d773d190-5e2a-3f70-a74b-e589c6ec7765","pitchNumber":5,"startTime":"2026-07-28T01:11:52.417Z","endTime":"2026-07-28T01:11:56.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68848789764617,"aZ":-24.06716194348462,"pfxX":9.359478847818995,"pfxZ":4.171586927250822,"pX":-0.5629741306966748,"pZ":1.2841719414460382,"vX0":-9.455932469058153,"vY0":-137.7930991474486,"vZ0":-7.208933915679476,"x":138.46,"y":204.11,"x0":1.6804176639392001,"y0":50.00062918110448,"z0":5.535365329665712,"aX":18.179829956879416},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":-15.2,"spinRate":2397,"spinDirection":120},"zone":13,"typeConfidence":0.76,"plateTime":0.3959495332416987,"extension":6.271521866643871},"index":5,"playId":"f0cb5fc8-a548-3ff6-a9b1-1ae2210f5c73","pitchNumber":6,"startTime":"2026-07-28T01:12:10.380Z","endTime":"2026-07-28T01:12:14.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:12:14.914Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a sharp ground ball to left fielder Randal Grichuk. Ben Rice to 3rd. Paul Goldschmidt to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:13:03.921Z","endTime":"2026-07-28T01:13:55.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnThird":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:12:32.312Z","endTime":"2026-07-28T01:13:06.174Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24677095886713,"aZ":-20.842953565085192,"pfxX":12.42888235516059,"pfxZ":5.79829197362316,"pX":-1.395919057129567,"pZ":2.6689851947774375,"vX0":-12.833412169748065,"vY0":-138.47167738420777,"vZ0":-4.651038061018311,"x":170.21,"y":166.72,"x0":1.6710852265285232,"y0":50.000546102047444,"z0":5.7541772623033935,"aX":24.274184454883976},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":-20.0,"spinRate":2548,"spinDirection":126},"zone":11,"typeConfidence":0.88,"plateTime":0.39468407818633633,"extension":6.498488312780174},"index":1,"playId":"fb90f66e-05b2-3614-b00b-8685688967d1","pitchNumber":1,"startTime":"2026-07-28T01:13:06.174Z","endTime":"2026-07-28T01:13:09.863Z","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":94.1,"endSpeed":86.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477769451353353,"aZ":-25.945468502140173,"pfxX":11.331158409464667,"pfxZ":3.2677824606314543,"pX":-0.712962806128898,"pZ":1.7206749482297348,"vX0":-11.243215293191868,"vY0":-136.5725473323249,"vZ0":-5.623851775146066,"x":144.18,"y":192.32,"x0":1.9667872982255892,"y0":50.00374482246584,"z0":5.5695420146669905,"aX":21.604373671341232},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":-18.5,"spinRate":2443,"spinDirection":121},"zone":7,"typeConfidence":0.87,"plateTime":0.399646453371989,"extension":6.368148771352987},"index":2,"playId":"c8c8dbc8-567c-3d0b-a79c-a4757ec03d8e","pitchNumber":2,"startTime":"2026-07-28T01:13:25.173Z","endTime":"2026-07-28T01:13:28.799Z","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":93.8,"endSpeed":86.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.283277415677357,"aZ":-22.016540467891993,"pfxX":11.174841125719736,"pfxZ":5.339823061510138,"pX":-0.03004411819780557,"pZ":2.6182827751944,"vX0":-9.018908488722785,"vY0":-136.4018829047868,"vZ0":-4.226509619647532,"x":118.15,"y":168.09,"x0":1.8516544542120368,"y0":50.002921439996946,"z0":5.687446775326161,"aX":21.26115284495978},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":-18.6,"spinRate":2517,"spinDirection":120},"zone":5,"typeConfidence":0.84,"plateTime":0.40007856247852125,"extension":6.282583239086052},"hitData":{"launchSpeed":105.7,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":119.07,"coordY":82.55}},"index":3,"playId":"0053059b-127f-3d38-a842-e197fd6f7f7a","pitchNumber":3,"startTime":"2026-07-28T01:13:43.385Z","endTime":"2026-07-28T01:13:55.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:13:55.409Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami. Ben Rice scores. Paul Goldschmidt to 3rd. Jasson Domínguez to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:15:03.732Z","endTime":"2026-07-28T01:15:50.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:14:31.874Z","endTime":"2026-07-28T01:15:05.927Z","isPitch":false,"type":"action"},{"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":90.3,"endSpeed":83.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85838292388491,"aZ":-23.120911117494217,"pfxX":-0.9077873099227736,"pfxZ":5.127201493504526,"pX":0.9231878626702489,"pZ":4.297171073494581,"vX0":-2.6201530623437894,"vY0":-131.5358596318781,"vZ0":-0.5271575812463701,"x":81.81,"y":122.76,"x0":2.0470615436077946,"y0":50.003909596629946,"z0":6.2028078942195775,"aX":-1.602666255226177},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":2.2,"spinRate":2609,"spinDirection":171},"zone":12,"typeConfidence":0.91,"plateTime":0.4151738402890981,"extension":6.239730658745002},"index":1,"playId":"3ed4e5e7-084d-3bf8-a4df-b2f1bebb3fb9","pitchNumber":1,"startTime":"2026-07-28T01:15:05.927Z","endTime":"2026-07-28T01:15:08.927Z","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":89.2,"endSpeed":82.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844194155066738,"aZ":-24.689137811819812,"pfxX":-0.1656343146819097,"pfxZ":4.3135242287504365,"pX":0.6797717698968937,"pZ":2.743270477216337,"vX0":-3.262038566789001,"vY0":-129.99458507670317,"vZ0":-3.618405694697478,"x":91.09,"y":164.71,"x0":1.9653767280656527,"y0":50.000095619378094,"z0":5.999111685797766,"aX":-0.28688830081893696},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":1.0,"spinRate":2474,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.419207725463401,"extension":6.369721866387902},"index":2,"playId":"75dae8f4-aa35-304e-bc7f-cdaa1369a6bb","pitchNumber":2,"startTime":"2026-07-28T01:15:22.673Z","endTime":"2026-07-28T01:15:26.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743581481495333,"aZ":-27.670974768806598,"pfxX":11.381089274669264,"pfxZ":2.3588301103003264,"pX":0.54399858796258,"pZ":1.8504681719587681,"vX0":-7.536256252976049,"vY0":-136.73886336807735,"vZ0":-5.100172634072814,"x":96.26,"y":188.82,"x0":1.8451421612731302,"y0":50.00445309112399,"z0":5.618437264706128,"aX":21.73775685979638},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":-19.2,"spinRate":2403,"spinDirection":121},"zone":9,"typeConfidence":0.87,"plateTime":0.3992622320282946,"extension":6.27686430184873},"hitData":{"launchSpeed":73.4,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.6,"coordY":163.18}},"index":3,"playId":"4d4ceef7-02af-3fec-b93f-e20e31b4fc6d","pitchNumber":3,"startTime":"2026-07-28T01:15:42.720Z","endTime":"2026-07-28T01:15:50.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:15:50.487Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jazz Chisholm Jr. doubles (14) on a sharp line drive to center fielder Everson Pereira. Paul Goldschmidt scores. Jasson Domínguez scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:18:23.632Z","endTime":"2026-07-28T01:20:06.611Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T01:16:19.992Z","endTime":"2026-07-28T01:16:42.915Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Murphy replaces Noah Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-28T01:16:42.915Z","endTime":"2026-07-28T01:18:25.704Z","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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.279228326098522,"aZ":-26.3771509252572,"pfxX":-1.140629931779384,"pfxZ":3.4026686384140388,"pX":-0.9983232297483091,"pZ":-0.2980636911144271,"vX0":-6.727361108367074,"vY0":-128.959744650935,"vZ0":-8.6733497056516,"x":155.05,"y":246.83,"x0":1.7813660614481301,"y0":50.00090313200206,"z0":5.112359241962679,"aX":-1.9379818276783956},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":3.5,"spinRate":2384,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.42310445107444705,"extension":6.107606653186697},"index":2,"playId":"02ff07d4-9c47-3d9a-8757-bd766a8ac231","pitchNumber":1,"startTime":"2026-07-28T01:18:25.704Z","endTime":"2026-07-28T01:18:28.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416478509229893,"aZ":-16.733036570081495,"pfxX":6.540231460308212,"pfxZ":7.696597412907767,"pX":0.31737587481122437,"pZ":2.9870281960418326,"vX0":-5.876622531969179,"vY0":-140.00756454842474,"vZ0":-3.886200410711949,"x":104.9,"y":158.13,"x0":1.5828046180508677,"y0":50.00485280865193,"z0":5.4721794893535485,"aX":13.12584031940563},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":-10.8,"spinRate":2314,"spinDirection":139},"zone":3,"typeConfidence":0.84,"plateTime":0.38960453268444395,"extension":6.094891883943358},"index":3,"playId":"e3c7ee19-8839-311b-a495-96e40a4ce3af","pitchNumber":2,"startTime":"2026-07-28T01:19:09.071Z","endTime":"2026-07-28T01:19:12.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79871000313214,"aZ":-13.03980142862113,"pfxX":5.512170051560387,"pfxZ":9.533513653195602,"pX":-0.994812972004505,"pZ":2.069222156984938,"vX0":-8.570184206442446,"vY0":-140.31410403614538,"vZ0":-6.710176772174916,"x":154.92,"y":182.91,"x0":1.3737493555017277,"y0":50.00273387852032,"z0":5.3301478589409745,"aX":11.063768287803493},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2341,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.38938282884798303,"extension":6.251690365339496},"index":4,"playId":"14023b8a-8d2a-381c-af0f-0ddd641a3720","pitchNumber":3,"startTime":"2026-07-28T01:19:33.055Z","endTime":"2026-07-28T01:19:37.326Z","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":80.3,"endSpeed":73.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238792077865565,"aZ":-29.154014968509635,"pfxX":-4.0085912329234965,"pfxZ":2.1867866049784723,"pX":-0.042152039118630386,"pZ":3.282376609279871,"vX0":-3.814168437748677,"vY0":-116.91033209277961,"vZ0":1.807300932023467,"x":118.61,"y":150.16,"x0":2.1319478212597964,"y0":50.00521804325474,"z0":5.237507586166179,"aX":-5.5434707682763245},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.7,"breakHorizontal":8.2,"spinRate":2379,"spinDirection":276},"zone":2,"typeConfidence":0.9,"plateTime":0.4686830060851679,"extension":6.1054262957837375},"hitData":{"launchSpeed":106.4,"launchAngle":18.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":167.95,"coordY":50.55}},"index":5,"playId":"6cec289f-71fd-385d-8ae5-56e80e6a5305","pitchNumber":4,"startTime":"2026-07-28T01:19:54.065Z","endTime":"2026-07-28T01:20:06.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:20:06.611Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Caballero walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:20:46.424Z","endTime":"2026-07-28T01:23:05.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":76.9,"endSpeed":70.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48899635400842,"aZ":-40.081451686948526,"pfxX":-8.133304230920292,"pfxZ":-6.282540481339437,"pX":0.8934647035654859,"pZ":3.396609454299482,"vX0":-0.4534268944262827,"vY0":-111.90505114115739,"vZ0":4.319645333739683,"x":82.94,"y":147.07,"x0":2.154572474823669,"y0":50.00042388866285,"z0":5.56531264327604,"aX":-10.242507183301472},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.8,"breakHorizontal":14.9,"spinRate":2518,"spinDirection":306},"zone":12,"typeConfidence":0.9,"plateTime":0.490740678222334,"extension":5.92099956896378},"index":0,"playId":"5991a35f-573d-3078-a5e5-4d1ce0eb6fa6","pitchNumber":1,"startTime":"2026-07-28T01:20:47.449Z","endTime":"2026-07-28T01:20:51.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690517204381727,"aZ":-39.137898588817976,"pfxX":-7.721188364480394,"pfxZ":-5.831297524179889,"pX":0.8286338314415348,"pZ":1.5975626417674464,"vX0":-0.5047271246966094,"vY0":-109.34388973102797,"vZ0":0.9404881252188431,"x":85.41,"y":195.65,"x0":2.0645818166707355,"y0":50.00254292492811,"z0":5.406259571157493,"aX":-9.223189403996573},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-9.8,"breakHorizontal":14.0,"spinRate":2498,"spinDirection":311},"zone":9,"typeConfidence":0.9,"plateTime":0.5035270585648126,"extension":6.059711018126219},"index":1,"playId":"fee97601-6706-3061-bc1f-3cf24050c356","pitchNumber":2,"startTime":"2026-07-28T01:21:06.936Z","endTime":"2026-07-28T01:21:14.313Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76127030642968,"aZ":-12.881623596795945,"pfxX":4.657390855783447,"pfxZ":9.754511862590856,"pX":-0.5124393112305671,"pZ":2.301743048261444,"vX0":-7.456746643285757,"vY0":-139.15029526237333,"vZ0":-6.140023493571274,"x":136.53,"y":176.63,"x0":1.5865801776631814,"y0":50.00181436331758,"z0":5.376661231506911,"aX":9.210868487132284},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-7.1,"spinRate":2355,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.39236432233925234,"extension":6.234725348037323},"index":2,"playId":"960ed1be-82ea-3924-8806-aa7651f53f8c","pitchNumber":3,"startTime":"2026-07-28T01:21:28.763Z","endTime":"2026-07-28T01:21:32.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864348582900714,"aZ":-15.760127763063766,"pfxX":5.260324872631422,"pfxZ":8.137648746212527,"pX":0.9392850726772723,"pZ":3.609321661298182,"vX0":-4.354626123430857,"vY0":-140.6351835890695,"vZ0":-2.1240593765894085,"x":81.2,"y":141.33,"x0":1.8191443004273309,"y0":50.00148095860576,"z0":5.388751648586681,"aX":10.60803529648903},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":-8.8,"spinRate":2435,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.38847495960820755,"extension":6.016757877195369},"index":3,"playId":"f3b2e2b4-2fa0-3c1e-bba4-8ffe33f368bf","pitchNumber":4,"startTime":"2026-07-28T01:21:48.040Z","endTime":"2026-07-28T01:21:51.047Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"13b3aed9-7b97-4fd6-ac15-d88dc30bd9c8","startTime":"2026-07-28T01:21:51.197Z","endTime":"2026-07-28T01:21:57.213Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (28) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"13b3aed9-7b97-4fd6-ac15-d88dc30bd9c8","startTime":"2026-07-28T01:22:19.932Z","endTime":"2026-07-28T01:22:19.933Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.562086372408412,"aZ":-24.954565410900408,"pfxX":-0.6076879798348211,"pfxZ":4.179999614893846,"pX":-0.8382070023839457,"pZ":1.270597346333104,"vX0":-6.851570584667564,"vY0":-129.47501648041703,"vZ0":-5.266623195082573,"x":148.95,"y":204.47,"x0":1.9021806175372336,"y0":50.004450646394915,"z0":5.198291929466692,"aX":-1.0493105535503386},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2352,"spinDirection":175},"zone":13,"typeConfidence":0.91,"plateTime":0.4202144609351075,"extension":6.098998928415236},"index":6,"playId":"20358c41-ae23-37a9-a895-d31aa3104b94","pitchNumber":5,"startTime":"2026-07-28T01:22:19.934Z","endTime":"2026-07-28T01:22:23.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-28T01:22:39.544Z","endTime":"2026-07-28T01:23:00.678Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.277159810118956,"aZ":-12.60009272615623,"pfxX":3.6082786525305615,"pfxZ":9.724077119556782,"pX":-1.5237980815581764,"pZ":0.37973070509204165,"vX0":-8.960205067489552,"vY0":-140.38070713420095,"vZ0":-11.418457036768661,"x":175.08,"y":228.53,"x0":1.2286136175212958,"y0":50.00159784410837,"z0":5.300151473596088,"aX":7.26300367986821},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-4.9,"spinRate":2468,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.38893260648992634,"extension":6.381304996235242},"index":8,"playId":"04822894-5c83-3b02-aee8-dfa2dd3a1e53","pitchNumber":6,"startTime":"2026-07-28T01:23:00.678Z","endTime":"2026-07-28T01:23:05.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:23:05.243Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Jones grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami. Jazz Chisholm Jr. scores. José Caballero to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:23:34.657Z","endTime":"2026-07-28T01:24:58.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":{"id":669684,"link":"/api/v1/people/669684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.6,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516462578612337,"aZ":-12.938515370108664,"pfxX":6.024537521343303,"pfxZ":9.736607999581878,"pX":-0.2028610501845406,"pZ":2.486419591432822,"vX0":-6.9945760608052865,"vY0":-139.04480505185526,"vZ0":-5.611355378070545,"x":124.73,"y":171.65,"x0":1.5518016855036618,"y0":50.00472446528989,"z0":5.375090858611471,"aX":11.90531095907621},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":2333,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.39254772929686466,"extension":6.226889981791746},"index":0,"playId":"d1083cd7-b632-3998-becd-c92b18c6e8a8","pitchNumber":1,"startTime":"2026-07-28T01:23:38.473Z","endTime":"2026-07-28T01:23:41.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482737763263763,"aZ":-13.409713383930272,"pfxX":4.798771543767341,"pfxZ":9.22630976362371,"pX":1.0503042194804943,"pZ":3.21095215958605,"vX0":-3.156820253379647,"vY0":-140.87839033004866,"vZ0":-3.9485314004244056,"x":76.96,"y":152.08,"x0":1.5552156186503088,"y0":50.00129926865452,"z0":5.482187308848619,"aX":9.75819219955534},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2357,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.38706526077818504,"extension":6.090133426755184},"index":1,"playId":"237b95e6-fae4-3a48-a91f-f2c1e9eb8e17","pitchNumber":2,"startTime":"2026-07-28T01:24:01.245Z","endTime":"2026-07-28T01:24:04.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032189265184392,"aZ":-12.883801089805052,"pfxX":4.153298534580368,"pfxZ":9.531837322907398,"pX":-0.5850349609597786,"pZ":2.544727647622839,"vX0":-6.808471099118689,"vY0":-140.67597495392423,"vZ0":-5.831872532578613,"x":139.3,"y":170.07,"x0":1.3162786760722263,"y0":50.000759879171575,"z0":5.464783892566452,"aX":8.404113831511989},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":-6.2,"spinRate":2392,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.3879365675255029,"extension":6.253433600547729},"index":2,"playId":"1dac743a-8b38-35c8-bab7-7598500bc644","pitchNumber":3,"startTime":"2026-07-28T01:24:26.741Z","endTime":"2026-07-28T01:24:31.277Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87605825571992,"aZ":-37.07417225989034,"pfxX":-3.616098416833283,"pfxZ":-3.353011054693747,"pX":-0.6332323103909377,"pZ":1.8046519884191037,"vX0":-4.530983057972446,"vY0":-119.97431906577806,"vZ0":-0.6594936387107158,"x":141.14,"y":190.05,"x0":1.7486442949732977,"y0":50.005243146318165,"z0":5.3829823585602545,"aX":-5.279373195412826},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.0,"breakHorizontal":7.7,"spinRate":2417,"spinDirection":286},"zone":7,"typeConfidence":0.78,"plateTime":0.4562723566646123,"extension":5.916786047598174},"hitData":{"launchSpeed":96.8,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.9,"coordY":145.43}},"index":3,"playId":"6298eb7d-34d8-3313-ae12-a0e7d2417c33","pitchNumber":4,"startTime":"2026-07-28T01:24:50.196Z","endTime":"2026-07-28T01:24:58.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:24:58.197Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ali Sánchez grounds out softly, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T01:25:33.501Z","endTime":"2026-07-28T01:25:47.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"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],"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":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276312496131762,"aZ":-40.686504554885815,"pfxX":-6.849257883870649,"pfxZ":-6.5059833266763025,"pX":-0.5850577395150648,"pZ":2.4877554521195244,"vX0":-3.25283132835451,"vY0":-114.08248803636253,"vZ0":2.410937763599389,"x":139.3,"y":171.61,"x0":1.7518850275545845,"y0":50.00114938599975,"z0":5.446925564050188,"aX":-8.965978885649232},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.8,"breakHorizontal":13.2,"spinRate":2586,"spinDirection":304},"zone":4,"typeConfidence":0.9,"plateTime":0.4813386965606541,"extension":6.103057747270808},"hitData":{"launchSpeed":50.3,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.46,"coordY":175.69}},"index":0,"playId":"cb19d979-ab81-3c52-8d07-592c53ffadf9","pitchNumber":1,"startTime":"2026-07-28T01:25:39.525Z","endTime":"2026-07-28T01:25:47.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:25:47.693Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T01:28:20.791Z","endTime":"2026-07-28T01:29:26.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Chivilli replaces Max Fried.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:28:07.577Z","endTime":"2026-07-28T01:28:22.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"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(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":89.5,"endSpeed":82.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.273310409617295,"aZ":-29.95375600120595,"pfxX":0.8795647895030063,"pfxZ":1.2762991037287428,"pX":-1.034626850478398,"pZ":3.267195470083431,"vX0":1.9050605604602788,"vY0":-130.3869525259866,"vZ0":-0.8750972785082836,"x":156.44,"y":150.57,"x0":-1.886552657104643,"y0":50.00057979472491,"z0":5.850661368333828,"aX":1.526526142829093},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2035,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.41874297274678796,"extension":6.195618494984969},"index":1,"playId":"0171b2ec-e930-3cac-8291-58979954d841","pitchNumber":1,"startTime":"2026-07-28T01:28:22.722Z","endTime":"2026-07-28T01:28:26.838Z","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":89.0,"endSpeed":82.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081229743307425,"aZ":-29.029734314483918,"pfxX":-1.1851739770938634,"pfxZ":1.8331608948281173,"pX":1.3626702713182848,"pZ":0.7630428113668176,"vX0":8.25342249847559,"vY0":-129.3614956469705,"vZ0":-6.659508557452334,"x":65.06,"y":218.18,"x0":-1.6994590682725716,"y0":50.00104406008985,"z0":5.562545290693734,"aX":-2.0315751667043003},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":0.5,"spinRate":2087,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4215537378388734,"extension":6.363307779486433},"index":2,"playId":"c80967d1-e501-3a53-9c5a-a2bccd89601f","pitchNumber":2,"startTime":"2026-07-28T01:28:38.772Z","endTime":"2026-07-28T01:28:41.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911492558390005,"aZ":-27.624273513500498,"pfxX":-0.2367297182824708,"pfxZ":2.5369597824759147,"pX":-0.5045982961739804,"pZ":2.1369932588475775,"vX0":3.5363570067017696,"vY0":-131.79019279507406,"vZ0":-4.130212125627846,"x":136.23,"y":181.08,"x0":-1.822157841485164,"y0":50.00413372908057,"z0":5.719983765609606,"aX":-0.4255338102402945},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":2069,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.4125724188711115,"extension":6.3455076670785795},"index":3,"playId":"8592e19b-9465-3952-993b-b3ff405bb184","pitchNumber":3,"startTime":"2026-07-28T01:28:58.026Z","endTime":"2026-07-28T01:29:01.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-28T01:29:08.600Z","endTime":"2026-07-28T01:29:21.747Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190810821725375,"aZ":-26.047637428875838,"pfxX":-3.973042141510294,"pfxZ":3.5071927899406012,"pX":0.004334292506836946,"pZ":0.9089075134464036,"vX0":5.736823266330299,"vY0":-129.7819544602772,"vZ0":-7.01840976442222,"x":116.83,"y":214.24,"x0":-1.6950937407065685,"y0":50.002833589652,"z0":5.568174192338407,"aX":-6.93727666891787},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":6.2,"spinRate":1766,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4183286460302149,"extension":6.379781503150687},"index":5,"playId":"b4e22ba8-5fdd-3040-83a6-9576b549f760","pitchNumber":4,"startTime":"2026-07-28T01:29:21.747Z","endTime":"2026-07-28T01:29:26.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:29:26.578Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edgar Quero lines out sharply to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T01:29:35.920Z","endTime":"2026-07-28T01:30:11.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"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(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":89.7,"endSpeed":82.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75972840880871,"aZ":-29.650746707045123,"pfxX":0.6174374639734541,"pfxZ":1.457111915210481,"pX":-1.050923734260436,"pZ":2.5856464051286214,"vX0":1.9082447288849882,"vY0":-130.65586074529028,"vZ0":-2.394210943606983,"x":157.06,"y":168.97,"x0":-1.8701252677388744,"y0":50.00548829182518,"z0":5.73554266319514,"aX":1.0703510612185283},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.6,"spinRate":2051,"spinDirection":260},"zone":11,"typeConfidence":0.91,"plateTime":0.41874779534947715,"extension":6.263136484898972},"index":0,"playId":"47f08e0f-37f9-34c3-8aea-67696ca6ab13","pitchNumber":1,"startTime":"2026-07-28T01:29:50.812Z","endTime":"2026-07-28T01:29:54.924Z","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":97.2,"endSpeed":88.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88099330526961,"aZ":-22.52998596948041,"pfxX":-8.793981638641716,"pfxZ":4.779717951992486,"pX":-0.0557968574108051,"pZ":2.5013477934060964,"vX0":7.398552567236614,"vY0":-141.3541195791657,"vZ0":-4.810046218764787,"x":119.13,"y":171.24,"x0":-1.5673763783502495,"y0":50.00583441082206,"z0":5.6757828762894995,"aX":-17.759873449014655},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":2172,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.38779898939313506,"extension":6.4006510891388215},"hitData":{"launchSpeed":101.7,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":147.86,"coordY":142.99}},"index":1,"playId":"87c280cf-9d6e-3884-81a0-12ff6cc59383","pitchNumber":2,"startTime":"2026-07-28T01:30:05.732Z","endTime":"2026-07-28T01:30:11.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:30:11.551Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a ground ball to left fielder Max Schuemann.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T01:30:29.837Z","endTime":"2026-07-28T01:31:05.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56084552858832,"aZ":-28.326587529292187,"pfxX":0.6825642619190808,"pfxZ":2.158191941987658,"pX":-0.5345427727484954,"pZ":2.6432083985559087,"vX0":3.129561362525695,"vY0":-131.81581849151414,"vZ0":-2.7761015570649197,"x":137.38,"y":167.41,"x0":-1.8195234423544044,"y0":50.0029544795035,"z0":5.772964659704423,"aX":1.2166362370147692},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.8,"spinRate":2100,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.41345321340419794,"extension":6.240449588750641},"index":0,"playId":"39aad35a-bfa0-3dcf-bc9d-6c229cd799fc","pitchNumber":1,"startTime":"2026-07-28T01:30:37.035Z","endTime":"2026-07-28T01:30:40.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.049980961277296,"aZ":-28.61234153628993,"pfxX":-0.37194769374362213,"pfxZ":2.048740606537919,"pX":-0.5268120414300044,"pZ":2.615209087456339,"vX0":3.396247361751394,"vY0":-129.96839663007304,"vZ0":-2.6219286599198637,"x":137.08,"y":168.17,"x0":-1.793101216838941,"y0":50.0032781853949,"z0":5.773967151776726,"aX":-0.6471598815833663},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":2020,"spinDirection":264},"zone":4,"typeConfidence":0.9,"plateTime":0.4188263198597242,"extension":6.3232616985654},"hitData":{"launchSpeed":93.5,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.01,"coordY":100.3}},"index":1,"playId":"cb455b06-8acd-3d6c-8f06-f4a250b16ca5","pitchNumber":2,"startTime":"2026-07-28T01:30:54.227Z","endTime":"2026-07-28T01:31:05.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:31:05.438Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randal Grichuk grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Luisangel Acuña out at 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T01:31:30.669Z","endTime":"2026-07-28T01:33:11.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507440228233154,"aZ":-28.515188019574687,"pfxX":-5.664359968921362,"pfxZ":2.2567140254365974,"pX":-1.41491224910542,"pZ":3.32970486841878,"vX0":2.7241542513878105,"vY0":-127.19913692431639,"vZ0":-0.44225185463485567,"x":170.93,"y":148.88,"x0":-1.7695441955973914,"y0":50.004681961076344,"z0":5.78635831344451,"aX":-9.190609900030651},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":9.6,"spinRate":1567,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.4322619954464706,"extension":6.384797170945295},"index":0,"playId":"6dac6a3d-e396-3b41-a7a1-7ac946846f6b","pitchNumber":1,"startTime":"2026-07-28T01:31:30.669Z","endTime":"2026-07-28T01:31:35.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749161121784468,"aZ":-26.872499000271084,"pfxX":0.3978284604630098,"pfxZ":3.2231910866350066,"pX":0.4431727665444884,"pZ":1.509770165705777,"vX0":5.265615771699667,"vY0":-126.58914674485715,"vZ0":-4.9465406179800055,"x":100.11,"y":198.02,"x0":-1.7045048464789976,"y0":50.002439341752826,"z0":5.607501661615353,"aX":0.6523092689699735},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":-1.8,"spinRate":1962,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.4306049007722077,"extension":6.397625536559392},"index":1,"playId":"8b4e9ee0-05f3-3032-acc5-5a6454a8843a","pitchNumber":2,"startTime":"2026-07-28T01:31:50.036Z","endTime":"2026-07-28T01:31:53.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8b4e9ee0-05f3-3032-acc5-5a6454a8843a","startTime":"2026-07-28T01:32:08.974Z","endTime":"2026-07-28T01:32:15.920Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.616810917371932,"aZ":-27.855736766797946,"pfxX":-1.086375516296842,"pfxZ":2.6073783081243502,"pX":1.676568934217078,"pZ":0.6457618574388185,"vX0":8.640835423931298,"vY0":-126.96657087555548,"vZ0":-6.862245376969012,"x":53.09,"y":221.34,"x0":-1.6095084377944122,"y0":50.0013756885271,"z0":5.559249020735975,"aX":-1.7987353094478848},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":0.2,"spinRate":1907,"spinDirection":235},"zone":14,"typeConfidence":0.86,"plateTime":0.42912281757252924,"extension":6.429402738494016},"index":3,"playId":"cbb9c25d-680b-3fb7-b4af-e2bff1c0deb6","pitchNumber":3,"startTime":"2026-07-28T01:32:15.920Z","endTime":"2026-07-28T01:32:18.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297898615721362,"aZ":-24.362593022839203,"pfxX":-5.935841454851637,"pfxZ":4.7687845189495235,"pX":-1.4972154292062725,"pZ":3.8991877773359622,"vX0":2.507219464468547,"vY0":-126.96322898413871,"vZ0":0.007363540080854047,"x":174.07,"y":133.5,"x0":-1.7248528533140939,"y0":50.00000332532914,"z0":5.830458645321392,"aX":-9.716731742521006},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.9,"breakHorizontal":10.2,"spinRate":1614,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.43092816679391754,"extension":6.418672252040615},"index":4,"playId":"3aaaa066-c0d7-30f3-bc75-b6e525ec8683","pitchNumber":4,"startTime":"2026-07-28T01:32:39.136Z","endTime":"2026-07-28T01:32:43.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9417316866444,"aZ":-25.982678900419398,"pfxX":-0.8699999488674053,"pfxZ":3.585001141376914,"pX":-0.2651729843454717,"pZ":2.3128351123843434,"vX0":4.058770737155869,"vY0":-129.27193235842404,"vZ0":-3.7163075691482996,"x":127.11,"y":176.33,"x0":-1.7291789134709945,"y0":50.00006104094451,"z0":5.71937598937542,"aX":-1.5015601356523574},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":1866,"spinDirection":241},"zone":5,"typeConfidence":0.86,"plateTime":0.42054103698828227,"extension":6.368814197999905},"hitData":{"launchSpeed":100.6,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":100.81,"coordY":152.03}},"index":5,"playId":"4c65d110-2888-3d06-a983-c443394de217","pitchNumber":5,"startTime":"2026-07-28T01:33:05.156Z","endTime":"2026-07-28T01:33:11.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:33:11.829Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T01:35:31.285Z","endTime":"2026-07-28T01:36:29.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:35:00.069Z","endTime":"2026-07-28T01:35:33.557Z","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":90.6,"endSpeed":82.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64853062266855,"aZ":-10.736569144570867,"pfxX":-5.194114117890214,"pfxZ":12.20939177130229,"pX":-0.7936292124761094,"pZ":3.5332458367343698,"vX0":5.387779923241047,"vY0":-131.83776844943523,"vZ0":-5.120952509875147,"x":147.25,"y":143.38,"x0":-2.1912208544965632,"y0":50.005700661129865,"z0":6.296820537662781,"aX":-9.123153615771226},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.1,"breakHorizontal":8.2,"spinRate":2193,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.41581875776194055,"extension":6.57500408245856},"index":1,"playId":"581f9d46-ed2a-3716-a729-7f82e85c1573","pitchNumber":1,"startTime":"2026-07-28T01:35:33.557Z","endTime":"2026-07-28T01:35:36.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330137537176864,"aZ":-27.178296861798813,"pfxX":1.502156771775601,"pfxZ":3.224043058466573,"pX":0.8977499797755846,"pZ":0.8494204845818838,"vX0":7.391104804396541,"vY0":-123.34569168630361,"vZ0":-7.123648009183208,"x":82.78,"y":215.85,"x0":-2.3262146164922393,"y0":50.001899884482725,"z0":6.050217814572517,"aX":2.325787921520999},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":-4.3,"spinRate":2239,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4431775556961095,"extension":6.553010521159122},"index":2,"playId":"2778ee35-51ba-37d0-8158-d1da2e1a145b","pitchNumber":2,"startTime":"2026-07-28T01:35:50.053Z","endTime":"2026-07-28T01:35:53.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.750502220192708,"aZ":-9.735235311355288,"pfxX":-4.331676322183222,"pfxZ":12.425102732230926,"pX":0.42276130973395726,"pZ":1.4776281321760485,"vX0":7.914664533643951,"vY0":-133.30945945339042,"vZ0":-10.262731671108416,"x":100.89,"y":198.88,"x0":-2.017272297243708,"y0":50.00121260103281,"z0":6.07238530881217,"aX":-7.8221138420435885},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.5,"breakHorizontal":6.2,"spinRate":2274,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.41033183278937635,"extension":6.7092922665120875},"index":3,"playId":"9bd4390f-633c-3f14-acb5-4dc2317a9a2b","pitchNumber":3,"startTime":"2026-07-28T01:36:05.210Z","endTime":"2026-07-28T01:36:09.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08436036775614,"aZ":-29.54668424430471,"pfxX":-7.081584553611377,"pfxZ":1.8201894083726762,"pX":-1.0778088943608832,"pZ":1.3543884979734127,"vX0":4.787974547795881,"vY0":-118.541523228132,"vZ0":-5.284282597010465,"x":158.08,"y":202.21,"x0":-2.1916438097595727,"y0":50.0016725378084,"z0":6.271735407486294,"aX":-10.200119187443672},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":2747,"spinDirection":256},"zone":13,"typeConfidence":0.87,"plateTime":0.459933203091607,"extension":6.44849186543355},"index":4,"playId":"b423fbd2-24f4-3724-bc10-6fd17bb5dd19","pitchNumber":4,"startTime":"2026-07-28T01:36:22.925Z","endTime":"2026-07-28T01:36:29.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:36:29.112Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T01:36:44.179Z","endTime":"2026-07-28T01:37:33.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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":"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":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.703557551493645,"aZ":-31.679432110744617,"pfxX":-7.045797645263067,"pfxZ":0.35356447741909225,"pX":0.2907736498723427,"pZ":1.8967077897610112,"vX0":8.326431967852614,"vY0":-117.9485788716085,"vZ0":-3.370392665729919,"x":105.92,"y":187.57,"x0":-2.3563474387064427,"y0":50.00586661093424,"z0":6.240626971085713,"aX":-10.010920506487274},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.1,"breakHorizontal":10.9,"spinRate":2699,"spinDirection":254},"zone":9,"typeConfidence":0.89,"plateTime":0.46292853064985895,"extension":6.322197446292625},"index":0,"playId":"2f4c3cc6-eb8d-3ff5-8069-95fe17023e48","pitchNumber":1,"startTime":"2026-07-28T01:36:50.839Z","endTime":"2026-07-28T01:36:54.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.90140090180763,"aZ":-33.09687392057699,"pfxX":-5.594959366017677,"pfxZ":-0.6576930080941912,"pX":-0.35423308876085685,"pZ":0.8661714923014787,"vX0":6.549250071966366,"vY0":-117.4043465672195,"vZ0":-5.308541538394877,"x":130.5,"y":215.39,"x0":-2.438602187044828,"y0":50.0010224276183,"z0":6.197972494509422,"aX":-7.897597428389518},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":8.8,"spinRate":2745,"spinDirection":262},"zone":13,"typeConfidence":0.89,"plateTime":0.46455963169048387,"extension":6.289789087225252},"index":1,"playId":"8b340921-406e-3879-a238-f48ad6366af3","pitchNumber":2,"startTime":"2026-07-28T01:37:05.768Z","endTime":"2026-07-28T01:37:08.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.94440486462345,"aZ":-31.924364180953276,"pfxX":-6.572300639529429,"pfxZ":0.1820734712465013,"pX":-0.9911802303474352,"pZ":1.70216435195274,"vX0":5.60097339147603,"vY0":-116.94900984511767,"vZ0":-3.591307862785073,"x":154.78,"y":192.82,"x0":-2.5460908661056174,"y0":50.005657300900204,"z0":6.2055023851770725,"aX":-9.242635348855506},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":10.8,"spinRate":2615,"spinDirection":263},"zone":13,"typeConfidence":0.9,"plateTime":0.46568093939873334,"extension":6.370609210159347},"hitData":{"launchSpeed":70.9,"launchAngle":7.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":144.93}},"index":2,"playId":"f16b324e-d7e9-3f29-b960-ddf9807fa976","pitchNumber":3,"startTime":"2026-07-28T01:37:25.294Z","endTime":"2026-07-28T01:37:33.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:37:33.726Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Paul Goldschmidt reaches on a fielding error by third baseman Miguel Vargas.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T01:37:52.906Z","endTime":"2026-07-28T01:39:15.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059465354824557,"aZ":-10.351927814339088,"pfxX":-3.609346808430035,"pfxZ":11.955318328556904,"pX":0.5262784371935024,"pZ":3.3115882431473023,"vX0":8.184324217188045,"vY0":-134.03218256984425,"vZ0":-5.924714016880136,"x":96.94,"y":149.37,"x0":-2.0933831642103917,"y0":50.00468123717617,"z0":6.284834209443309,"aX":-6.589768685117255},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.6,"breakHorizontal":4.8,"spinRate":2283,"spinDirection":197},"zone":3,"typeConfidence":0.91,"plateTime":0.40811819431891116,"extension":6.65111828886304},"index":0,"playId":"757372ee-3da2-36c4-997d-d77764084733","pitchNumber":1,"startTime":"2026-07-28T01:37:56.081Z","endTime":"2026-07-28T01:37:59.081Z","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":2},"pitchData":{"startSpeed":81.3,"endSpeed":76.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.697873672684356,"aZ":-32.93794116577796,"pfxX":-6.990711698445476,"pfxZ":-0.5259896652880345,"pX":-1.0892201279038072,"pZ":1.3211946121349134,"vX0":5.095554662629343,"vY0":-118.38009803506066,"vZ0":-4.7273722185002045,"x":158.52,"y":203.11,"x0":-2.337217063437664,"y0":50.00360035446134,"z0":6.283428426044358,"aX":-10.152015307788052},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.7,"breakHorizontal":11.8,"spinRate":2657,"spinDirection":259},"zone":13,"typeConfidence":0.89,"plateTime":0.4586676867999291,"extension":6.443060764073569},"index":1,"playId":"63c95507-791f-397d-90ad-effbcb848481","pitchNumber":2,"startTime":"2026-07-28T01:38:13.071Z","endTime":"2026-07-28T01:38:17.185Z","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":92.1,"endSpeed":84.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366685925052245,"aZ":-10.367960097397868,"pfxX":-4.454282761856886,"pfxZ":11.94332898096923,"pX":1.3915939029624746,"pZ":2.377215006890209,"vX0":9.943182423001952,"vY0":-133.6713789077598,"vZ0":-8.072740004682604,"x":63.96,"y":174.6,"x0":-1.782752253330057,"y0":50.00477512482567,"z0":6.163807981238512,"aX":-8.134594440625017},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.2,"breakHorizontal":6.1,"spinRate":2347,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.408343705929747,"extension":6.660638516251487},"index":2,"playId":"f820416c-7c2e-347a-a9af-e5f7dfdb3e75","pitchNumber":3,"startTime":"2026-07-28T01:38:32.428Z","endTime":"2026-07-28T01:38:36.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741487598200056,"aZ":-10.545506319241046,"pfxX":-2.5245089824615263,"pfxZ":11.880617121086539,"pX":-1.2187514842059297,"pZ":2.7827802158250776,"vX0":3.5677992137193715,"vY0":-133.7843929043542,"vZ0":-7.107560570313211,"x":163.46,"y":163.64,"x0":-2.239055236327797,"y0":50.00102381077092,"z0":6.222538316187006,"aX":-4.595259228784015},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":3.8,"spinRate":2372,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.40877644105249455,"extension":6.60416364798799},"index":3,"playId":"ef6ef60b-62cf-3371-9bb2-df6c2df126c6","pitchNumber":4,"startTime":"2026-07-28T01:38:47.033Z","endTime":"2026-07-28T01:38:51.707Z","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":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982224811488972,"aZ":-10.450089230125464,"pfxX":-2.988490678012075,"pfxZ":12.02782345225041,"pX":0.7241193166996834,"pZ":3.106615687415122,"vX0":8.105871468831134,"vY0":-133.376806852624,"vZ0":-6.238806121914327,"x":89.4,"y":154.9,"x0":-1.9626927491784558,"y0":50.00541756888065,"z0":6.225514328449334,"aX":-5.399360021541276},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.6,"breakHorizontal":3.7,"spinRate":2314,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.41024421132271227,"extension":6.670279592540257},"hitData":{"launchSpeed":65.9,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":174.85}},"index":4,"playId":"ed50472a-2065-3f7d-922a-7b33263f58f3","pitchNumber":5,"startTime":"2026-07-28T01:39:02.747Z","endTime":"2026-07-28T01:39:15.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:39:15.984Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to center fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T01:39:41.376Z","endTime":"2026-07-28T01:40:46.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":[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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":76.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.36138803165192,"aZ":-33.297020117684944,"pfxX":-5.839155987291816,"pfxZ":-0.7817436147135046,"pX":-0.3991106339923175,"pZ":1.356450711090704,"vX0":6.459902053943557,"vY0":-117.50941319578092,"vZ0":-4.157198029284558,"x":132.21,"y":202.16,"x0":-2.3954314681072852,"y0":50.005294787153474,"z0":6.165684096630408,"aX":-8.359605645780533},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":9.5,"spinRate":2598,"spinDirection":262},"zone":13,"typeConfidence":0.89,"plateTime":0.4620088668431168,"extension":6.478368620892763},"index":0,"playId":"61bf8389-5c6d-3d7f-83b7-64b7bb0266ac","pitchNumber":1,"startTime":"2026-07-28T01:39:41.497Z","endTime":"2026-07-28T01:39:45.732Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14224977002693,"aZ":-12.793129559503699,"pfxX":-5.41272548448155,"pfxZ":10.6934325638833,"pX":-0.8768781078872635,"pZ":3.171369473122134,"vX0":5.414768837713707,"vY0":-133.1584730227411,"vZ0":-5.6019463460151835,"x":150.42,"y":153.15,"x0":-2.224598622430899,"y0":50.001162232734345,"z0":6.212916389174973,"aX":-9.808498469247949},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2300,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4099158005816319,"extension":6.545710440658624},"index":1,"playId":"ceb899d3-58af-30dd-84a7-03b8f97dca1d","pitchNumber":2,"startTime":"2026-07-28T01:39:59.413Z","endTime":"2026-07-28T01:40:04.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617392974088325,"aZ":-13.073435292680001,"pfxX":-5.481338536782214,"pfxZ":10.69037644687522,"pX":0.19185266018261457,"pZ":1.2289210221436975,"vX0":7.4541798295848505,"vY0":-132.39768496525303,"vZ0":-10.152441242051301,"x":109.69,"y":205.6,"x0":-1.9397948995938263,"y0":50.002528717042026,"z0":6.0551507153649,"aX":-9.792832038676368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2299,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.41271888813356616,"extension":6.798640537676984},"index":2,"playId":"a90ba2ef-95df-368a-a516-5c25c65c887d","pitchNumber":3,"startTime":"2026-07-28T01:40:17.228Z","endTime":"2026-07-28T01:40:21.538Z","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":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75923168303064,"aZ":-12.9972696910314,"pfxX":-5.288610709742619,"pfxZ":10.638530924892907,"pX":-0.1577044109944131,"pZ":2.7130846152291324,"vX0":6.949551376550978,"vY0":-133.4220217563988,"vZ0":-6.611442401127163,"x":123.01,"y":165.53,"x0":-2.109283027627096,"y0":50.00318016806813,"z0":6.160257812789821,"aX":-9.53379516670442},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2347,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4105503792558709,"extension":6.632168484868503},"hitData":{"launchSpeed":98.9,"launchAngle":41.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.17,"coordY":189.21}},"index":3,"playId":"13d32834-37ee-3951-879c-1a63ba938ab3","pitchNumber":4,"startTime":"2026-07-28T01:40:34.901Z","endTime":"2026-07-28T01:40:46.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:40:46.581Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:43:10.334Z","endTime":"2026-07-28T01:43:57.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Hill replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:42:19.980Z","endTime":"2026-07-28T01:43:01.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-28T01:43:01.623Z","endTime":"2026-07-28T01:43:12.625Z","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(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":88.9,"endSpeed":81.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69067872957756,"aZ":-38.49014076412409,"pfxX":9.338423459217893,"pfxZ":-3.721593746607775,"pX":0.28068333470286355,"pZ":2.348757247102734,"vX0":-11.68107104132045,"vY0":-128.8218108919936,"vZ0":4.817537709120893,"x":106.3,"y":175.36,"x0":3.6433063547436655,"y0":50.00584540625983,"z0":3.4157797151129516,"aX":15.827459250777213},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.4,"breakHorizontal":-14.5,"spinRate":2112,"spinDirection":83},"zone":5,"typeConfidence":0.92,"plateTime":0.4238435783216823,"extension":6.609631346890355},"index":2,"playId":"85814530-88a9-32b8-b813-48e7804cf148","pitchNumber":1,"startTime":"2026-07-28T01:43:12.625Z","endTime":"2026-07-28T01:43:15.812Z","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":88.4,"endSpeed":81.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39781108190912,"aZ":-38.863157573660494,"pfxX":9.580288823242977,"pfxZ":-3.9921125124333834,"pX":0.12661274904694694,"pZ":2.208690264390234,"vX0":-11.927378605476418,"vY0":-128.12274318886105,"vZ0":4.762372378165523,"x":112.17,"y":179.15,"x0":3.579427112358017,"y0":50.00190656794561,"z0":3.348553871482044,"aX":16.061472089539404},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.9,"breakHorizontal":-14.9,"spinRate":1998,"spinDirection":76},"zone":8,"typeConfidence":0.91,"plateTime":0.42614863639248446,"extension":6.645654714013507},"index":3,"playId":"8c9dc1d3-d01d-30b8-ae98-58e19c5686da","pitchNumber":2,"startTime":"2026-07-28T01:43:29.901Z","endTime":"2026-07-28T01:43:33.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899632688903417,"aZ":-39.2680292053374,"pfxX":10.87034278866036,"pfxZ":-4.20983943863327,"pX":0.35056737111312286,"pZ":1.854655259087789,"vX0":-11.916082108711755,"vY0":-128.26629380869963,"vZ0":4.183547375549495,"x":103.64,"y":188.7,"x0":3.6210920203586436,"y0":50.004793268435485,"z0":3.2448095018428305,"aX":18.307350106140706},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.5,"breakHorizontal":-17.4,"spinRate":2104,"spinDirection":83},"zone":9,"typeConfidence":0.9,"plateTime":0.42531429437403645,"extension":6.723192231794887},"hitData":{"launchSpeed":102.2,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.62,"coordY":131.19}},"index":4,"playId":"6b859023-f4db-37f5-b72c-cdee35d39cd2","pitchNumber":3,"startTime":"2026-07-28T01:43:49.268Z","endTime":"2026-07-28T01:43:57.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:43:57.187Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (25) on a sharp ground ball to center fielder Spencer Jones.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:44:18.387Z","endTime":"2026-07-28T01:44:43.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.0,"endSpeed":71.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.045816827472912,"aZ":-26.16393066961176,"pfxX":2.772657522770633,"pfxZ":4.642737429034394,"pX":0.5366954981090791,"pZ":3.262359550580413,"vX0":-7.909558905663995,"vY0":-113.14621471109311,"vZ0":5.214990387790666,"x":96.54,"y":150.7,"x0":3.7205608071951914,"y0":50.00057196587722,"z0":3.552022392366689,"aX":3.5878359535081628},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":10.2,"breakHorizontal":-3.0,"spinRate":2330,"spinDirection":242},"zone":3,"typeConfidence":0.9,"plateTime":0.4844668518736963,"extension":6.779283052953875},"index":0,"playId":"00fc96cd-8cbc-37b5-b6d6-586ec8b06ad1","pitchNumber":1,"startTime":"2026-07-28T01:44:18.387Z","endTime":"2026-07-28T01:44:22.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021729216272533,"aZ":-38.21946387749492,"pfxX":9.431977359310192,"pfxZ":-3.5546328677356627,"pX":0.09379924252181175,"pZ":1.538537528751293,"vX0":-12.10423178502381,"vY0":-129.0501687883172,"vZ0":3.002967303967768,"x":113.42,"y":197.24,"x0":3.603738900459934,"y0":50.005116837314375,"z0":3.28956515866517,"aX":16.027458731182485},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.5,"breakHorizontal":-14.6,"spinRate":2102,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.4232570553274235,"extension":6.669766441407742},"hitData":{"launchSpeed":101.1,"launchAngle":8.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.54,"coordY":99.53}},"index":1,"playId":"a601c406-462e-3575-93d7-1c6c34994609","pitchNumber":2,"startTime":"2026-07-28T01:44:31.886Z","endTime":"2026-07-28T01:44:43.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:44:43.619Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a ground ball to right fielder Jasson Domínguez. Miguel Vargas scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:45:15.341Z","endTime":"2026-07-28T01:45:29.504Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":657612,"link":"/api/v1/people/657612"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293807202083414,"aZ":-40.0362171087759,"pfxX":10.157993267210207,"pfxZ":-4.630358201651081,"pX":0.17736738843126887,"pZ":2.2798221391869635,"vX0":-11.809128375597906,"vY0":-129.0574641691184,"vZ0":4.927162447572257,"x":110.24,"y":177.22,"x0":3.4793516866395477,"y0":50.00398196293015,"z0":3.4186058152960843,"aX":17.243986164337805},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.1,"breakHorizontal":-16.0,"spinRate":1932,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.42340287069461,"extension":6.7103169214323595},"hitData":{"launchSpeed":101.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.85,"coordY":122.49}},"index":0,"playId":"c0f0caea-a03d-38b8-b945-47f246836412","pitchNumber":1,"startTime":"2026-07-28T01:45:17.442Z","endTime":"2026-07-28T01:45:29.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:45:29.504Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chase Meidroth grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Colson Montgomery out at 2nd. Chase Meidroth to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:48:24.486Z","endTime":"2026-07-28T01:49:57.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T01:45:51.260Z","endTime":"2026-07-28T01:46:43.384Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Fernando Cruz replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-28T01:46:43.384Z","endTime":"2026-07-28T01:48:26.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"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":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53639222964272,"aZ":-21.230875788271604,"pfxX":-6.784745331997778,"pfxZ":5.989123210168135,"pX":0.25499498276513366,"pZ":3.3059003717078475,"vX0":7.380147311769595,"vY0":-133.52106445817031,"vZ0":-3.084662681624972,"x":107.28,"y":149.52,"x0":-1.647823807560422,"y0":50.003569932693,"z0":5.9832145657159606,"aX":-12.397848368597224},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":10.9,"spinRate":2072,"spinDirection":206},"zone":12,"typeConfidence":0.98,"plateTime":0.40837721599379684,"extension":6.818728061502488},"index":2,"playId":"a2a8788d-d422-32ea-910b-f1a3580be0e2","pitchNumber":1,"startTime":"2026-07-28T01:48:26.719Z","endTime":"2026-07-28T01:48:30.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.744166943524316,"aZ":-34.41185774168431,"pfxX":-2.431331864413444,"pfxZ":-1.657804996894349,"pX":-0.4755134367515204,"pZ":2.7265876461092944,"vX0":3.698323119770321,"vY0":-114.35286277205422,"vZ0":-0.15983726520760633,"x":135.13,"y":165.16,"x0":-1.7856170558365716,"y0":50.00477249384319,"z0":6.125977931268931,"aX":-3.2749578441184415},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-2.8,"breakHorizontal":3.6,"spinRate":712,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.4759101829829264,"extension":6.792400278129206},"index":3,"playId":"77f0a3eb-0947-3e31-9ee3-81f6711a847f","pitchNumber":2,"startTime":"2026-07-28T01:48:41.136Z","endTime":"2026-07-28T01:48:46.091Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951970256435274,"aZ":-31.168710972477815,"pfxX":-3.4523508759893495,"pfxZ":0.739354728954337,"pX":0.9543176524344175,"pZ":0.5577427404870609,"vX0":6.716577612028344,"vY0":-116.15997061513723,"vZ0":-5.610301603343874,"x":80.62,"y":223.72,"x0":-1.5336802496603477,"y0":50.00190323945593,"z0":5.988027596645957,"aX":-4.690078186352332},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.1,"breakHorizontal":4.4,"spinRate":746,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4725892131522964,"extension":7.020153986185687},"index":4,"playId":"cb4c599f-6c3c-3280-beac-07715c3f1a24","pitchNumber":3,"startTime":"2026-07-28T01:49:07.023Z","endTime":"2026-07-28T01:49:10.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"31e228ec-43cd-4530-9a2d-4cadff7d2025","startTime":"2026-07-28T01:49:32.835Z","endTime":"2026-07-28T01:49:37.835Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.003942024235453,"aZ":-35.448966773305926,"pfxX":1.7720019707163015,"pfxZ":-2.320089321276895,"pX":0.5210628551958438,"pZ":1.377484131597678,"vX0":4.364206918670437,"vY0":-117.28682941467814,"vZ0":-3.154090043101746,"x":97.14,"y":201.59,"x0":-1.58256803249018,"y0":50.000358094489954,"z0":5.995458627062673,"aX":2.505257266924269},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.7,"breakHorizontal":-4.1,"spinRate":911,"spinDirection":244},"zone":14,"typeConfidence":0.88,"plateTime":0.4643070786641599,"extension":7.090891312040807},"hitData":{"launchSpeed":79.8,"launchAngle":-31.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.37,"coordY":158.62}},"index":6,"playId":"801a036c-4851-38a9-84a4-104110edd900","pitchNumber":4,"startTime":"2026-07-28T01:49:50.706Z","endTime":"2026-07-28T01:49:57.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:49:57.693Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braden Montgomery walks. Chase Meidroth to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:50:21.874Z","endTime":"2026-07-28T01:51:55.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.899882368453987,"aZ":-29.263728779687746,"pfxX":7.89727458415743,"pfxZ":1.999377360300378,"pX":-0.43222928107395236,"pZ":1.8644573385764354,"vX0":1.4913278079773318,"vY0":-119.37572824309208,"vZ0":-3.1949194270202286,"x":133.48,"y":188.44,"x0":-2.0902710186637528,"y0":50.003729553344535,"z0":5.828035850579541,"aX":11.508797408212263},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":-14.6,"spinRate":2543,"spinDirection":81},"zone":7,"typeConfidence":0.9,"plateTime":0.45714344997164513,"extension":6.754842740642975},"index":0,"playId":"0b54ea73-0ee4-3f3b-acc1-eff74878da22","pitchNumber":1,"startTime":"2026-07-28T01:50:27.721Z","endTime":"2026-07-28T01:50:31.806Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.806610174488945,"aZ":-27.92123212903183,"pfxX":-3.934090235223307,"pfxZ":3.0199474376292885,"pX":0.014093742642102235,"pZ":-0.5356170827605424,"vX0":4.853283563736166,"vY0":-117.71645716770036,"vZ0":-8.838419710361823,"x":116.46,"y":253.24,"x0":-1.5607135805817047,"y0":50.00035114549041,"z0":5.842637393322863,"aX":-5.534781758577105},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.6,"breakHorizontal":6.0,"spinRate":587,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4648297629572933,"extension":7.038698264815692},"index":1,"playId":"40359bd5-dff9-36a7-9b18-3ea638cdaa32","pitchNumber":2,"startTime":"2026-07-28T01:50:44.007Z","endTime":"2026-07-28T01:50:48.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.481038571417574,"aZ":-31.668461339503416,"pfxX":-3.0376194752408425,"pfxZ":0.3603281496402744,"pX":1.081087804893158,"pZ":1.044871780078783,"vX0":6.608946946697211,"vY0":-116.84783148329821,"vZ0":-4.67725191045764,"x":75.79,"y":210.57,"x0":-1.3799086422127131,"y0":50.0016334201803,"z0":6.0234456412768544,"aX":-4.2321779127296955},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.2,"breakHorizontal":4.0,"spinRate":710,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4674212834634215,"extension":7.025075541181897},"index":2,"playId":"d65d7569-47e8-3f9f-b21b-234ed2b4e133","pitchNumber":3,"startTime":"2026-07-28T01:51:07.118Z","endTime":"2026-07-28T01:51:10.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706915256881086,"aZ":-15.146167317125274,"pfxX":-2.7854765197649414,"pfxZ":9.127139762578173,"pX":-1.7918746928650975,"pZ":4.106016953170221,"vX0":0.8622545845459832,"vY0":-135.49181040445515,"vZ0":-2.304476298007987,"x":185.3,"y":127.92,"x0":-1.7517582019139044,"y0":50.00046625264951,"z0":6.021982451158396,"aX":-5.194720199944753},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2321,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40374936115010973,"extension":6.795595164202155},"index":3,"playId":"18058bb4-6fab-3d6a-8eb3-abec1e01d89f","pitchNumber":4,"startTime":"2026-07-28T01:51:27.891Z","endTime":"2026-07-28T01:51:31.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025343303425075,"aZ":-28.1763984496482,"pfxX":7.116258827100435,"pfxZ":2.742392185443112,"pX":-1.5489693341440338,"pZ":4.773467322980809,"vX0":-0.8675320107526687,"vY0":-120.00162920026138,"vZ0":3.072974375829602,"x":176.04,"y":109.9,"x0":-2.1077078428895626,"y0":50.00503546655436,"z0":5.984850771908697,"aX":10.389511408857663},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.7,"spinRate":2498,"spinDirection":82},"zone":11,"typeConfidence":0.91,"plateTime":0.4562767132751073,"extension":6.743718595600865},"index":4,"playId":"8fcbfebb-9392-3801-bb08-610b9d90ec32","pitchNumber":5,"startTime":"2026-07-28T01:51:51.456Z","endTime":"2026-07-28T01:51:55.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:51:55.118Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, first baseman Paul Goldschmidt to pitcher Fernando Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T01:53:17.325Z","endTime":"2026-07-28T01:53:49.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tristan Peters replaces Everson Pereira.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T01:53:15.782Z","endTime":"2026-07-28T01:53:19.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.961128328624795,"aZ":-31.561830334377813,"pfxX":-5.1815389478549925,"pfxZ":0.4437890668587481,"pX":0.10645937729378062,"pZ":0.2514313534851419,"vX0":5.106753729438537,"vY0":-116.20913920323618,"vZ0":-6.23025404702676,"x":112.94,"y":231.99,"x0":-1.4421821387017917,"y0":50.001198737073615,"z0":5.950724907869465,"aX":-7.114744469129946},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.5,"breakHorizontal":8.2,"spinRate":760,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4706068493184432,"extension":7.166007000501759},"index":1,"playId":"b5726315-70d0-3aec-be73-b03953abcac1","pitchNumber":1,"startTime":"2026-07-28T01:53:19.497Z","endTime":"2026-07-28T01:53:24.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530619259190253,"aZ":-30.344085108917245,"pfxX":-2.8805919054931137,"pfxZ":1.3319286338763892,"pX":-0.35766898139729164,"pZ":1.4530946630913868,"vX0":3.4976023000992926,"vY0":-116.742643069347,"vZ0":-3.950703467294697,"x":130.63,"y":199.55,"x0":-1.502917601620847,"y0":50.004927379228675,"z0":6.031971237460988,"aX":-3.96608269503817},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.7,"breakHorizontal":4.3,"spinRate":616,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4696635385764494,"extension":7.0526719265223665},"hitData":{"launchSpeed":71.0,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.2,"coordY":167.75}},"index":2,"playId":"1239fad4-ddba-37ed-980a-1bb75aa5061e","pitchNumber":2,"startTime":"2026-07-28T01:53:42.710Z","endTime":"2026-07-28T01:53:49.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:53:49.370Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-28T01:56:00.364Z","endTime":"2026-07-28T01:57:21.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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":[1,2,3,4,5],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tristan Peters remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T01:55:17.775Z","endTime":"2026-07-28T01:56:02.628Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"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":90.4,"endSpeed":83.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21504408202672,"aZ":-12.148986710391814,"pfxX":-4.2217929528734945,"pfxZ":11.32677238062903,"pX":-0.2087585683389245,"pZ":3.135423225720328,"vX0":6.523138185236061,"vY0":-131.46501515414246,"vZ0":-5.826019880279539,"x":124.96,"y":154.12,"x0":-2.162239248313837,"y0":50.005694775437405,"z0":6.265172184600776,"aX":-7.466581200227428},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":6.4,"spinRate":2300,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.41501769621417406,"extension":6.578697462209884},"index":1,"playId":"225f21bd-3e45-3138-a565-7ea267059d6b","pitchNumber":1,"startTime":"2026-07-28T01:56:02.628Z","endTime":"2026-07-28T01:56:05.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.529398904327937,"aZ":-25.857225528486506,"pfxX":2.7322366397802007,"pfxZ":4.063537644753723,"pX":1.5432829676440227,"pZ":0.38111513532323943,"vX0":8.515684590973123,"vY0":-122.88271025557411,"vZ0":-8.357866959466739,"x":58.17,"y":228.49,"x0":-2.2990787127048775,"y0":50.00584554594475,"z0":5.969707078832093,"aX":4.246617328814077},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2225,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.44292329110193496,"extension":6.6302747993251625},"index":2,"playId":"ff62b99f-9783-3200-957a-a027131343de","pitchNumber":2,"startTime":"2026-07-28T01:56:20.616Z","endTime":"2026-07-28T01:56:24.137Z","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.5,"endSpeed":84.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476288214190742,"aZ":-10.13126782328494,"pfxX":-4.98664547833725,"pfxZ":12.29007396704198,"pX":0.27503006001747615,"pZ":1.8044340118714244,"vX0":7.985844587487342,"vY0":-132.82815633705403,"vZ0":-9.238835154373348,"x":106.52,"y":190.06,"x0":-2.11751542194168,"y0":50.00410693852084,"z0":6.05701672069632,"aX":-8.94521828692332},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.5,"breakHorizontal":7.3,"spinRate":2309,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.4117994565882963,"extension":6.702863056791721},"index":3,"playId":"94716219-9e9e-31a7-a491-f97852e93034","pitchNumber":3,"startTime":"2026-07-28T01:56:38.019Z","endTime":"2026-07-28T01:56:41.026Z","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":81.4,"endSpeed":75.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48833051521817,"aZ":-32.37551515377392,"pfxX":-7.884028553779649,"pfxZ":-0.13886674033649138,"pX":0.06643423974164205,"pZ":0.7267006013999854,"vX0":7.582511620763861,"vY0":-118.24137096157135,"vZ0":-5.827835990980374,"x":114.47,"y":219.16,"x0":-2.1500148878365755,"y0":50.00545253634366,"z0":6.176740428593153,"aX":-11.221703443155407},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.4,"breakHorizontal":12.6,"spinRate":2655,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.46234394563609094,"extension":6.50433114808068},"index":4,"playId":"12b726d6-0b87-3934-9fdc-c08d63fe4cdd","pitchNumber":4,"startTime":"2026-07-28T01:56:58.285Z","endTime":"2026-07-28T01:57:03.058Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14929490645488,"aZ":-25.570754808163855,"pfxX":2.4717187352958816,"pfxZ":4.143650642108013,"pX":0.42669894497267313,"pZ":1.4743659439633845,"vX0":6.2935600534063,"vY0":-124.7095453749842,"vZ0":-6.138949448961678,"x":100.74,"y":198.97,"x0":-2.43846360233167,"y0":50.00543159089119,"z0":6.042770462403509,"aX":3.9420692125650785},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":-5.8,"spinRate":2198,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.43711783406729454,"extension":6.679907453670851},"index":5,"playId":"8edbbe44-0bbd-3dcf-aee7-36aea846f7bd","pitchNumber":5,"startTime":"2026-07-28T01:57:16.682Z","endTime":"2026-07-28T01:57:21.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:57:21.494Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-28T01:57:47.397Z","endTime":"2026-07-28T01:58:40.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":[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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.106584283332737,"aZ":-32.2114316658181,"pfxX":-6.762913460082733,"pfxZ":-0.02178657282275953,"pX":0.23558816801742855,"pZ":1.19560121437646,"vX0":7.77690838197509,"vY0":-116.91404701435664,"vZ0":-4.424086730725391,"x":108.02,"y":206.5,"x0":-2.2408346721943877,"y0":50.005559216189404,"z0":6.1047288420838965,"aX":-9.451713741570801},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":10.6,"spinRate":2633,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.46681109374857277,"extension":6.61028113573913},"index":0,"playId":"4c033820-3faa-3e4d-b911-e6bf50d859d4","pitchNumber":1,"startTime":"2026-07-28T01:57:47.397Z","endTime":"2026-07-28T01:57:51.187Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871098726700687,"aZ":-11.237058435305652,"pfxX":-2.980070556417336,"pfxZ":11.507559488621279,"pX":-0.8662813576160048,"pZ":2.7787257169439004,"vX0":4.4551238315805906,"vY0":-133.55485688979851,"vZ0":-6.904028453766123,"x":150.02,"y":163.75,"x0":-2.163438965494419,"y0":50.00099740406341,"z0":6.193142714290268,"aX":-5.421325735188437},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":4.6,"spinRate":2376,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4090228787789676,"extension":6.490182387583308},"index":1,"playId":"ed5aa076-5901-395f-9afa-6dff723a502f","pitchNumber":2,"startTime":"2026-07-28T01:58:01.987Z","endTime":"2026-07-28T01:58:05.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.354127961942435,"aZ":-33.683003892285974,"pfxX":-6.327583379400259,"pfxZ":-1.0891585996023405,"pX":0.2508699342908373,"pZ":1.8508679853354537,"vX0":7.607352920619631,"vY0":-116.11730022047882,"vZ0":-2.7173922612585257,"x":107.44,"y":188.81,"x0":-2.2280097710868794,"y0":50.004364530859,"z0":6.20434567008498,"aX":-8.743015113169253},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.4,"breakHorizontal":9.8,"spinRate":2724,"spinDirection":264},"zone":8,"typeConfidence":0.9,"plateTime":0.469593102800824,"extension":6.594310255795793},"index":2,"playId":"5e53e0d6-b5b0-3e19-b76b-09eff7753891","pitchNumber":3,"startTime":"2026-07-28T01:58:19.665Z","endTime":"2026-07-28T01:58:23.668Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34381837107964,"aZ":-33.26008894255222,"pfxX":-4.796220993090386,"pfxZ":-0.7918203352120052,"pX":0.03635675593551298,"pZ":0.06543634383555823,"vX0":6.591284249545416,"vY0":-116.34885486766059,"vZ0":-6.736409191990717,"x":115.61,"y":237.01,"x0":-2.2070362756343624,"y0":50.00156631335326,"z0":6.140924040016252,"aX":-6.591042353884846},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.9,"breakHorizontal":7.1,"spinRate":2697,"spinDirection":277},"zone":14,"typeConfidence":0.89,"plateTime":0.47033040143184923,"extension":6.37969141428186},"index":3,"playId":"a39542ba-54d0-3026-bf6f-d2b3fb2256f1","pitchNumber":4,"startTime":"2026-07-28T01:58:36.138Z","endTime":"2026-07-28T01:58:40.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T01:58:40.738Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-28T01:59:06.088Z","endTime":"2026-07-28T02:00:23.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79206798251954,"aZ":-11.594158671248994,"pfxX":-3.2774330808604226,"pfxZ":11.172714402628227,"pX":0.11853372038144135,"pZ":2.6339971228335393,"vX0":6.602762491885149,"vY0":-133.83650279040071,"vZ0":-7.289128601274504,"x":112.48,"y":167.66,"x0":-1.9379455079886896,"y0":50.000024777354085,"z0":6.195674600955213,"aX":-6.036100591156652},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":4.8,"spinRate":2318,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4069200116619176,"extension":6.675966659886874},"index":0,"playId":"bb79c174-4fca-3270-acfa-a174dc72b943","pitchNumber":1,"startTime":"2026-07-28T01:59:10.355Z","endTime":"2026-07-28T01:59:13.518Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69009319292271,"aZ":-10.420831209537733,"pfxX":-4.271066847706631,"pfxZ":11.576909933847928,"pX":0.5682547154677673,"pZ":3.287816165707944,"vX0":7.962208198751058,"vY0":-135.71589276033234,"vZ0":-6.082032224020617,"x":95.34,"y":150.01,"x0":-1.839063674032478,"y0":50.002946813021964,"z0":6.2726401387961355,"aX":-8.026425235216076},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":6.2,"spinRate":2369,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.4024859570020016,"extension":6.626079129145248},"index":1,"playId":"1359d766-72b6-3119-a24e-6ba58ed6d23f","pitchNumber":2,"startTime":"2026-07-28T01:59:30.549Z","endTime":"2026-07-28T01:59:37.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806779465434143,"aZ":-27.662220303234847,"pfxX":2.57630837356082,"pfxZ":2.814485188847698,"pX":0.533011387935919,"pZ":3.159027091394454,"vX0":6.643480493288918,"vY0":-125.17074625560119,"vZ0":-1.9167547649734287,"x":96.68,"y":153.49,"x0":-2.4792794891157417,"y0":50.0034479659282,"z0":6.176971633622858,"aX":4.12945516169886},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2167,"spinDirection":184},"zone":3,"typeConfidence":0.89,"plateTime":0.4358619303390108,"extension":6.490574080008449},"index":2,"playId":"f93d2938-55bd-3775-bec0-07f757881f27","pitchNumber":3,"startTime":"2026-07-28T01:59:47.403Z","endTime":"2026-07-28T01:59:51.945Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468573253471966,"aZ":-11.367531338704408,"pfxX":-3.0150958447616603,"pfxZ":11.484278055980813,"pX":-0.4327814389893574,"pZ":1.6269041658515029,"vX0":4.80759808465037,"vY0":-132.7721369825854,"vZ0":-9.705407283883355,"x":133.5,"y":194.85,"x0":-1.8630821835261997,"y0":50.006564934523304,"z0":6.12454986482436,"aX":-5.464792684374822},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":4.6,"spinRate":2291,"spinDirection":197},"zone":7,"typeConfidence":0.9,"plateTime":0.41022031473659126,"extension":6.831392312019912},"index":3,"playId":"a079c242-6ba4-3064-ab94-1316e39706af","pitchNumber":4,"startTime":"2026-07-28T02:00:18.858Z","endTime":"2026-07-28T02:00:23.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:00:23.787Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, first baseman Paul Goldschmidt to pitcher Fernando Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-28T02:02:39.720Z","endTime":"2026-07-28T02:04:35.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.816443221802693,"aZ":-18.56523049441521,"pfxX":-2.5980717895471606,"pfxZ":7.271832130408033,"pX":0.12241439343521522,"pZ":4.435976549591722,"vX0":5.815954907486007,"vY0":-135.70904998559647,"vZ0":-0.9016018503631102,"x":112.33,"y":119.01,"x0":-1.707800214225974,"y0":50.0013396937924,"z0":6.061854900414941,"aX":-4.861923600410313},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":3.5,"spinRate":2204,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.4031158821976213,"extension":6.91770448012088},"index":0,"playId":"d09da973-2bc4-36ba-9187-cb382df756c4","pitchNumber":1,"startTime":"2026-07-28T02:02:47.505Z","endTime":"2026-07-28T02:02:51.228Z","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.4,"endSpeed":84.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01625448496842,"aZ":-14.558316787898969,"pfxX":-2.5453999648507732,"pfxZ":9.607952220646462,"pX":-1.3619405232314392,"pZ":3.1484527960837183,"vX0":2.641267591190959,"vY0":-134.5106374147814,"vZ0":-4.410520509059712,"x":168.91,"y":153.77,"x0":-2.0256238475459063,"y0":50.003333732995706,"z0":5.840749161047645,"aX":-4.667305509567228},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2260,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40710345346546895,"extension":7.000724029598257},"index":1,"playId":"5b574453-f6e0-307c-8dbe-8f1ef8607758","pitchNumber":2,"startTime":"2026-07-28T02:03:03.341Z","endTime":"2026-07-28T02:03:06.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391720205097922,"aZ":-14.500858132872034,"pfxX":-2.6759652092672663,"pfxZ":9.627478402052047,"pX":0.39823935181582026,"pZ":3.110227278582252,"vX0":7.005365982720505,"vY0":-134.43619050592804,"vZ0":-4.370393575121607,"x":101.82,"y":154.8,"x0":-1.8903919855030409,"y0":50.00080171990916,"z0":5.781977948562673,"aX":-4.912054321645834},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2229,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.40700404292007564,"extension":7.12570601959323},"index":2,"playId":"371398d0-bce7-324b-8308-15d4d713397f","pitchNumber":3,"startTime":"2026-07-28T02:03:24.095Z","endTime":"2026-07-28T02:03:27.828Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067801134180314,"aZ":-14.149268294019672,"pfxX":-2.876959905775064,"pfxZ":9.73030655590114,"pX":-0.10384363603149362,"pZ":1.9596826877005076,"vX0":5.768425542515961,"vY0":-134.71962536842395,"vZ0":-7.222309007044494,"x":120.96,"y":185.87,"x0":-1.891369055971303,"y0":50.0060185821478,"z0":5.659903887799255,"aX":-5.331731830694688},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2235,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.40532821784844986,"extension":7.165468236673375},"index":3,"playId":"48cbdefd-8adf-3bf6-968e-233052b3f5cf","pitchNumber":4,"startTime":"2026-07-28T02:03:43.472Z","endTime":"2026-07-28T02:03:47.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.269397129977634,"aZ":-30.16019366568138,"pfxX":-1.9939522073926998,"pfxZ":1.4348750608887677,"pX":-0.12227079495148448,"pZ":3.1998900823132232,"vX0":4.368375589647673,"vY0":-117.60707124971499,"vZ0":-0.004905358689667461,"x":121.66,"y":152.38,"x0":-1.7407016972582845,"y0":50.00539768801776,"z0":5.987781005672189,"aX":-2.807515648187036},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.9,"breakHorizontal":2.6,"spinRate":676,"spinDirection":328},"zone":2,"typeConfidence":0.9,"plateTime":0.46485096028005257,"extension":7.175203907769065},"index":4,"playId":"fdbdc342-b0dd-3690-8f7a-089c9b5fdff9","pitchNumber":5,"startTime":"2026-07-28T02:04:03.745Z","endTime":"2026-07-28T02:04:07.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.271370292709403,"aZ":-24.27266489078403,"pfxX":0.410175282890505,"pfxZ":5.71906216717641,"pX":-0.7395554501873854,"pZ":2.322006649268834,"vX0":2.1805596051521947,"vY0":-116.58575905063248,"vZ0":-3.2024948121559254,"x":145.19,"y":176.09,"x0":-1.7389842487785918,"y0":50.000295978245276,"z0":5.996407821596997,"aX":0.5661076210510879},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.3,"spinRate":609,"spinDirection":227},"zone":4,"typeConfidence":0.63,"plateTime":0.4692476474305822,"extension":7.16768855741095},"hitData":{"launchSpeed":67.7,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.6,"coordY":161.66}},"index":5,"playId":"1f3a1c40-131b-3096-9dfc-9fe0e0f4aeaf","pitchNumber":6,"startTime":"2026-07-28T02:04:27.541Z","endTime":"2026-07-28T02:04:35.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:04:35.408Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, third baseman José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-28T02:05:06.487Z","endTime":"2026-07-28T02:06:28.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937366974101064,"aZ":-15.460750849378426,"pfxX":-2.2886389374488685,"pfxZ":8.95693176614651,"pX":0.3895529504732686,"pZ":3.0923794161314064,"vX0":6.586581943082189,"vY0":-135.35490007797296,"vZ0":-4.336588099253939,"x":102.15,"y":155.29,"x0":-1.771907193879097,"y0":50.00600867988709,"z0":5.788913741243915,"aX":-4.272942587522626},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":2.9,"spinRate":2253,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.4037684649469009,"extension":7.182255171184166},"index":0,"playId":"5f9f9db6-0589-3604-8f81-8296dc7b59a9","pitchNumber":1,"startTime":"2026-07-28T02:05:13.997Z","endTime":"2026-07-28T02:05:17.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.288283545569683,"aZ":-30.017660441782752,"pfxX":-3.4762463721545465,"pfxZ":1.524051990565564,"pX":0.10886999778191173,"pZ":-0.29052645976002506,"vX0":4.805446915925312,"vY0":-117.45080252426949,"vZ0":-7.8442587986161545,"x":112.85,"y":246.62,"x0":-1.4988495549307188,"y0":50.00478934377257,"z0":5.8320085203157355,"aX":-4.926464809408686},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":5.3,"spinRate":748,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.46383920886241947,"extension":7.260771797399935},"index":1,"playId":"cc9f543d-9342-318b-a8ee-54928f5ba8af","pitchNumber":2,"startTime":"2026-07-28T02:05:35.074Z","endTime":"2026-07-28T02:05:38.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943831234861264,"aZ":-32.570827380049224,"pfxX":-1.3275024692989663,"pfxZ":-0.2937907626858607,"pX":-0.5910090323183106,"pZ":3.4420888443230764,"vX0":2.5635017253515593,"vY0":-115.46165860547461,"vZ0":0.9906537009112697,"x":139.53,"y":145.84,"x0":-1.5442892358712017,"y0":50.003717161313695,"z0":6.147123594438483,"aX":-1.7887994978688246},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.0,"breakHorizontal":1.8,"spinRate":661,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.474789065107156,"extension":7.08141814552208},"index":2,"playId":"4aa5123c-6dfb-32d4-90c5-09a87c0c2458","pitchNumber":3,"startTime":"2026-07-28T02:05:57.668Z","endTime":"2026-07-28T02:06:02.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651469109640328,"aZ":-15.462958518776539,"pfxX":-2.162431881785867,"pfxZ":8.958362246691376,"pX":0.4922257398040965,"pZ":2.8725222194072724,"vX0":6.669711395304431,"vY0":-134.8201699421319,"vZ0":-4.969654672952691,"x":98.24,"y":161.22,"x0":-1.7183930897720405,"y0":50.00375965935452,"z0":5.808965669852926,"aX":-4.035252730227918},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":2.6,"spinRate":2168,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.40422492413164957,"extension":7.227676710084781},"hitData":{"launchSpeed":70.5,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":166.08}},"index":3,"playId":"60c8594a-3f1f-313d-a555-8baaf882514a","pitchNumber":4,"startTime":"2026-07-28T02:06:21.157Z","endTime":"2026-07-28T02:06:28.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:06:28.833Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Antonacci lines out to right fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-28T02:09:14.809Z","endTime":"2026-07-28T02:09:40.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,2],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Antonacci replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T02:06:42.570Z","endTime":"2026-07-28T02:06:53.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-28T02:06:53.054Z","endTime":"2026-07-28T02:07:42.762Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brent Headrick replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-28T02:07:42.762Z","endTime":"2026-07-28T02:09:17.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27453290325078,"aZ":-17.853433415662636,"pfxX":7.654098049501408,"pfxZ":7.647521276070979,"pX":-0.06067708844787019,"pZ":3.2986260061163226,"vX0":-7.082238140763358,"vY0":-134.9765978915981,"vZ0":-5.151016320879037,"x":119.31,"y":149.72,"x0":1.5839418703708745,"y0":50.00456158670005,"z0":6.461773861619732,"aX":14.335589781465691},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.6,"spinRate":2353,"spinDirection":152},"zone":2,"typeConfidence":0.89,"plateTime":0.4035066599699175,"extension":7.0196759907731},"index":3,"playId":"dea51fb9-0b3d-3d5e-9165-fd489cc3b7af","pitchNumber":1,"startTime":"2026-07-28T02:09:17.058Z","endTime":"2026-07-28T02:09:20.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.557140080020332,"aZ":-25.35308275387827,"pfxX":-0.09926461347792906,"pfxZ":4.520774873681063,"pX":-0.028771950676489293,"pZ":2.097139070520781,"vX0":-3.7148768526261526,"vY0":-121.94361588363107,"vZ0":-5.016853294446678,"x":118.1,"y":182.16,"x0":1.52607041433587,"y0":50.00370003921393,"z0":6.363376803017308,"aX":-0.14914573609259416},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":2053,"spinDirection":166},"zone":8,"typeConfidence":0.88,"plateTime":0.4488365916230763,"extension":6.949638694469692},"hitData":{"launchSpeed":88.3,"launchAngle":22.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.89,"coordY":93.75}},"index":4,"playId":"4359eae3-b914-333b-92ce-c9afacd58990","pitchNumber":2,"startTime":"2026-07-28T02:09:33.543Z","endTime":"2026-07-28T02:09:40.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:09:40.494Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Amed Rosario doubles (5) on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-28T02:11:57.825Z","endTime":"2026-07-28T02:12:55.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Sam Antonacci remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:11:05.261Z","endTime":"2026-07-28T02:11:05.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Pitching Change: Bryan Hudson replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-28T02:11:05.285Z","endTime":"2026-07-28T02:11:33.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Amed Rosario replaces Spencer Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-28T02:11:33.395Z","endTime":"2026-07-28T02:12:00.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"}},{"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31961655616658,"aZ":-34.936581170591325,"pfxX":-6.055884408125015,"pfxZ":-2.1633668732068383,"pX":0.9885282040057539,"pZ":2.982347348232402,"vX0":-3.8847934506950432,"vY0":-112.37700763105018,"vZ0":3.530554980536255,"x":79.32,"y":158.26,"x0":3.526056212555634,"y0":50.00112209477401,"z0":4.939454800613758,"aX":-7.744774144448121},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.6,"breakHorizontal":12.0,"spinRate":1965,"spinDirection":292},"zone":12,"typeConfidence":0.91,"plateTime":0.4873617378455899,"extension":7.1108669855041615},"index":3,"playId":"2596def2-a761-3a92-a572-b245658dab71","pitchNumber":1,"startTime":"2026-07-28T02:12:00.019Z","endTime":"2026-07-28T02:12:05.502Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96804664051264,"aZ":-20.21727647914384,"pfxX":7.233904567866267,"pfxZ":6.613391180846526,"pX":0.11954587824557487,"pZ":2.34282866090055,"vX0":-10.843276299105586,"vY0":-132.9935474061473,"vZ0":-3.072760530015761,"x":112.44,"y":175.52,"x0":3.2919376370079374,"y0":50.00532156097659,"z0":4.963432931094354,"aX":13.085045644663985},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-11.0,"spinRate":2069,"spinDirection":111},"zone":5,"typeConfidence":0.9,"plateTime":0.41035226991389173,"extension":7.287381374473467},"index":4,"playId":"48febe8e-e811-395a-b4dc-84690ded926e","pitchNumber":2,"startTime":"2026-07-28T02:12:25.227Z","endTime":"2026-07-28T02:12:28.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":86.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.188188411783745,"aZ":-22.980781630306335,"pfxX":6.904468624778517,"pfxZ":4.863457776072096,"pX":-0.01028073334365343,"pZ":2.0939600841644257,"vX0":-11.44874179392996,"vY0":-135.54298664010088,"vZ0":-3.2170848635381804,"x":117.39,"y":182.24,"x0":3.340735476018554,"y0":50.002822245929224,"z0":4.871962394201231,"aX":13.052895116957119},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":-10.6,"spinRate":2055,"spinDirection":114},"zone":8,"typeConfidence":0.89,"plateTime":0.4016632894697949,"extension":7.33213524044363},"hitData":{"launchSpeed":80.3,"launchAngle":24.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.48,"coordY":120.89}},"index":5,"playId":"f0346f4b-1e59-3ea2-8af0-ed1c8f942083","pitchNumber":3,"startTime":"2026-07-28T02:12:43.154Z","endTime":"2026-07-28T02:12:55.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:12:55.152Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-28T02:13:32.186Z","endTime":"2026-07-28T02:14:42.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.2,"endSpeed":84.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960520592196982,"aZ":-21.908644554288166,"pfxX":6.325808316551027,"pfxZ":5.599087387930769,"pX":0.4883769444932004,"pZ":2.054790467371943,"vX0":-9.645827324994217,"vY0":-134.02101519847992,"vZ0":-3.9512665904590603,"x":98.38,"y":183.3,"x0":3.3000082584051342,"y0":50.000952776589344,"z0":5.098884212566391,"aX":11.59282827815711},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":-9.6,"spinRate":2055,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.407553259288135,"extension":7.415929734761176},"index":0,"playId":"da5da7e6-22e0-34fa-ac12-eb8ea7c19a6a","pitchNumber":1,"startTime":"2026-07-28T02:13:32.186Z","endTime":"2026-07-28T02:13:45.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"da5da7e6-22e0-34fa-ac12-eb8ea7c19a6a","startTime":"2026-07-28T02:14:10.360Z","endTime":"2026-07-28T02:14:10.361Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Edgar Quero on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"da5da7e6-22e0-34fa-ac12-eb8ea7c19a6a","startTime":"2026-07-28T02:14:10.362Z","endTime":"2026-07-28T02:14:10.363Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.086875512766543,"aZ":-21.862622164000186,"pfxX":7.0869977277090275,"pfxZ":5.621711321627025,"pX":0.8092082363180997,"pZ":2.6769208214996376,"vX0":-9.064834905782087,"vY0":-134.11287864595096,"vZ0":-2.235113318891087,"x":86.15,"y":166.5,"x0":3.301170225139925,"y0":50.004451259408675,"z0":5.068971395426946,"aX":13.00317887644238},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":-11.0,"spinRate":2143,"spinDirection":122},"zone":6,"typeConfidence":0.9,"plateTime":0.40732091985005603,"extension":7.304744104640439},"index":3,"playId":"91f59efd-d199-3b7f-8d3e-da95f0350e2f","pitchNumber":2,"startTime":"2026-07-28T02:14:10.364Z","endTime":"2026-07-28T02:14:14.478Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11396189385762,"aZ":-18.209632289819442,"pfxX":6.843205853213781,"pfxZ":7.45005119571235,"pX":0.8001977191240461,"pZ":3.4148307169093046,"vX0":-9.029909411143965,"vY0":-135.88720521336919,"vZ0":-1.041476527495823,"x":86.5,"y":146.58,"x0":3.2735201802988625,"y0":50.00295643537277,"z0":5.0652364694284735,"aX":12.828493717192453},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-10.6,"spinRate":2221,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.40270453861225564,"extension":7.274810078818202},"index":4,"playId":"36a1f5c3-35f4-3552-9c37-8cc91faf167d","pitchNumber":3,"startTime":"2026-07-28T02:14:38.072Z","endTime":"2026-07-28T02:14:42.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:14:42.522Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-28T02:15:01.069Z","endTime":"2026-07-28T02:18:51.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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.3,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.412863314592936,"aZ":-20.099592851503626,"pfxX":6.959271314131376,"pfxZ":6.587576203505664,"pX":0.4470852650637288,"pZ":2.6930897280404706,"vX0":-10.020735799921777,"vY0":-134.14201913291942,"vZ0":-2.4317261675574118,"x":99.96,"y":166.07,"x0":3.31681114842026,"y0":50.003109105787836,"z0":5.035031235416999,"aX":12.75790475791746},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-10.6,"spinRate":2128,"spinDirection":113},"zone":6,"typeConfidence":0.9,"plateTime":0.40739905959901046,"extension":7.242898526235073},"index":0,"playId":"5c29b9d8-048c-3a21-9fd4-7a6b186a8b08","pitchNumber":1,"startTime":"2026-07-28T02:15:09.777Z","endTime":"2026-07-28T02:15:14.802Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580966952446534,"aZ":-19.213817316920665,"pfxX":8.50573950578529,"pfxZ":6.985437556655726,"pX":0.8642728665373476,"pZ":2.210959561017778,"vX0":-9.329211173258209,"vY0":-135.15587450146435,"vZ0":-3.9378198878373456,"x":84.06,"y":179.08,"x0":3.2504832420507945,"y0":50.00452565165229,"z0":5.030614232017386,"aX":15.787561827702845},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-13.4,"spinRate":2245,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.40475331465132447,"extension":7.373630806946879},"index":1,"playId":"1c04ff69-a0b9-39ad-b732-788cfd4f04a2","pitchNumber":2,"startTime":"2026-07-28T02:15:38.544Z","endTime":"2026-07-28T02:15:43.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.212524330103943,"aZ":-34.47853285134857,"pfxX":-7.440106839567537,"pfxZ":-1.7547602255403767,"pX":-0.07915322643524027,"pZ":1.9351065370333331,"vX0":-5.962243006942991,"vY0":-114.61168329942134,"vZ0":1.297076924037489,"x":120.02,"y":186.53,"x0":3.5372896311231856,"y0":50.00461790823343,"z0":4.76873025769077,"aX":-9.747797545758228},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.4,"breakHorizontal":15.1,"spinRate":1923,"spinDirection":303},"zone":8,"typeConfidence":0.91,"plateTime":0.48073160082500754,"extension":7.332208221487228},"index":2,"playId":"26acbba3-4d0a-3a22-a62e-e63d62e59fe7","pitchNumber":3,"startTime":"2026-07-28T02:16:00.105Z","endTime":"2026-07-28T02:16:03.112Z","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":93.0,"endSpeed":85.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.992541697454495,"aZ":-20.182358359646987,"pfxX":7.749794766967452,"pfxZ":6.43790004882157,"pX":-0.3079154715528561,"pZ":2.9404876725341844,"vX0":-11.900405430487924,"vY0":-135.02796953997935,"vZ0":-1.6080197485070653,"x":128.74,"y":159.39,"x0":3.1319287729498586,"y0":50.00356209663632,"z0":4.951385558089531,"aX":14.437926546132104},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-11.8,"spinRate":2339,"spinDirection":123},"zone":1,"typeConfidence":0.9,"plateTime":0.40430159306596547,"extension":7.485108575508788},"index":3,"playId":"7f709da7-4a93-31ee-beb7-a1f316543037","pitchNumber":4,"startTime":"2026-07-28T02:16:23.786Z","endTime":"2026-07-28T02:16:26.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-28T02:16:47.243Z","endTime":"2026-07-28T02:17:13.970Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7170483170355,"aZ":-22.69612613909022,"pfxX":6.3952606470215585,"pfxZ":4.960550686624117,"pX":-0.2546955898109147,"pZ":2.5686982977839934,"vX0":-11.300773721285799,"vY0":-136.55523581880092,"vZ0":-2.289769421744589,"x":126.71,"y":169.43,"x0":3.084195656772834,"y0":50.00417110238825,"z0":4.9600440395598335,"aX":12.223694399048133},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-9.5,"spinRate":2131,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.3992918604440727,"extension":7.385142445904484},"index":5,"playId":"3040df40-2df9-3074-9ab1-bdd25d3c7cf2","pitchNumber":5,"startTime":"2026-07-28T02:17:13.970Z","endTime":"2026-07-28T02:17:19.433Z","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":93.3,"endSpeed":86.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18157185954206,"aZ":-26.070477493961338,"pfxX":4.973976036752829,"pfxZ":3.2199562830968382,"pX":0.14859279674354953,"pZ":1.5274202878799368,"vX0":-9.7952946837025,"vY0":-135.71646543158948,"vZ0":-4.186145710236497,"x":111.34,"y":197.54,"x0":3.1321689416521723,"y0":50.002325895233746,"z0":4.870942882181563,"aX":9.429196040044852},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":-7.3,"spinRate":1894,"spinDirection":108},"zone":14,"typeConfidence":0.87,"plateTime":0.40109340465476206,"extension":7.376359681640008},"index":6,"playId":"aa1adfc5-e2f9-3804-bf99-5a9a7285e612","pitchNumber":6,"startTime":"2026-07-28T02:17:43.135Z","endTime":"2026-07-28T02:17:46.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.637498009000325,"aZ":-19.813840322832164,"pfxX":7.277169669265876,"pfxZ":6.390929632472295,"pX":1.4521089359748534,"pZ":2.6630345446066075,"vX0":-7.644850025995796,"vY0":-137.71930758093293,"vZ0":-2.417849827766281,"x":61.65,"y":166.88,"x0":3.3095082131189777,"y0":50.00224785815018,"z0":4.882446686864383,"aX":14.0737291401064},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":-11.8,"spinRate":2126,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.39667565504602775,"extension":7.370766110371494},"index":7,"playId":"939388f3-60b1-3615-a15c-2e673edcb7da","pitchNumber":7,"startTime":"2026-07-28T02:18:16.355Z","endTime":"2026-07-28T02:18:20.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87560402022597,"aZ":-20.336919754501505,"pfxX":7.090407234063866,"pfxZ":6.216947984488559,"pX":-0.18288385641911872,"pZ":2.6271454342441083,"vX0":-11.652372497049022,"vY0":-136.14509482096733,"vZ0":-2.591210554147921,"x":123.97,"y":167.85,"x0":3.2035601275281085,"y0":50.00389457520925,"z0":4.976581143668611,"aX":13.503489089468058},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":-10.8,"spinRate":2242,"spinDirection":121},"zone":5,"typeConfidence":0.91,"plateTime":0.40013539763730055,"extension":7.455897846141229},"hitData":{"launchSpeed":97.5,"launchAngle":58.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.72,"coordY":115.83}},"index":8,"playId":"5d9dc999-35d4-3038-9620-8c512b95d660","pitchNumber":8,"startTime":"2026-07-28T02:18:37.520Z","endTime":"2026-07-28T02:18:51.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:18:51.109Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a sharp line drive to right fielder Braden Montgomery. Amed Rosario scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-28T02:19:18.039Z","endTime":"2026-07-28T02:21:39.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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_play","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":{"id":663542,"link":"/api/v1/people/663542"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":78.8,"endSpeed":71.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203336860568456,"aZ":-38.84038017939077,"pfxX":-5.030392472409387,"pfxZ":-5.103050326957704,"pX":-0.027016512140706148,"pZ":1.5724616796958844,"vX0":-6.452422860185018,"vY0":-114.51621552016537,"vZ0":1.6181679237725148,"x":118.03,"y":196.32,"x0":3.4972971982662844,"y0":50.00113449433491,"z0":4.701287661578161,"aX":-6.574727677590976},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-8.4,"breakHorizontal":10.9,"spinRate":2064,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4811669033429502,"extension":7.316566674417352},"index":0,"playId":"e6e97929-cd09-3013-a215-f13299c40192","pitchNumber":1,"startTime":"2026-07-28T02:19:24.692Z","endTime":"2026-07-28T02:19:27.798Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13507212589931,"aZ":-20.84768747641497,"pfxX":5.463411221282499,"pfxZ":6.138645666756416,"pX":-0.16913047616853252,"pZ":2.7029713642072526,"vX0":-10.532187545377141,"vY0":-134.2741669994731,"vZ0":-2.520202233955894,"x":123.45,"y":165.8,"x0":3.075397533451521,"y0":50.004868200866774,"z0":5.1196750703053455,"aX":10.085426859668253},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-7.9,"spinRate":2254,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.4062357130213017,"extension":7.374205584183335},"index":1,"playId":"d078fd56-f77b-3e54-a448-a65f55c2165e","pitchNumber":2,"startTime":"2026-07-28T02:19:50.390Z","endTime":"2026-07-28T02:19:54.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504020485210315,"aZ":-18.24914808400079,"pfxX":6.575562271162697,"pfxZ":7.4426761130523165,"pX":-0.27581091767197374,"pZ":2.65695547322332,"vX0":-10.997597991594853,"vY0":-135.20738605066805,"vZ0":-3.2099800826261657,"x":127.51,"y":167.04,"x0":2.9702770719025526,"y0":50.00549470052283,"z0":5.123533660197531,"aX":12.308401932408225},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-9.8,"spinRate":2262,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.40345393167441745,"extension":7.461840821233568},"index":2,"playId":"14ac73e7-c8d5-3d52-90a4-819bb453f7f7","pitchNumber":3,"startTime":"2026-07-28T02:20:12.973Z","endTime":"2026-07-28T02:20:15.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910670706687874,"aZ":-19.96404322428778,"pfxX":7.581314988808783,"pfxZ":6.281352032408709,"pX":-0.407358532136843,"pZ":1.886691221739768,"vX0":-12.320272342748348,"vY0":-137.2486555277994,"vZ0":-4.939215910291733,"x":132.53,"y":187.84,"x0":3.1158515961976407,"y0":50.00563239146039,"z0":5.033664311346489,"aX":14.7446876919175},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":-11.8,"spinRate":2166,"spinDirection":117},"zone":7,"typeConfidence":0.91,"plateTime":0.39619337005837885,"extension":7.512491846166389},"index":3,"playId":"53ded01f-362d-3539-a24c-ed93ab44534c","pitchNumber":4,"startTime":"2026-07-28T02:20:39.426Z","endTime":"2026-07-28T02:20:42.633Z","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":80.4,"endSpeed":73.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825263302261963,"aZ":-37.02734970000303,"pfxX":-5.345458783429544,"pfxZ":-3.5748223505359986,"pX":-1.9301073585043165,"pZ":0.34176148409870954,"vX0":-10.411072201585581,"vY0":-116.59622975658169,"vZ0":-1.4647215097306068,"x":190.57,"y":229.55,"x0":3.312736282944203,"y0":50.003211530240605,"z0":4.517693884234981,"aX":-7.25468434408064},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.6,"breakHorizontal":12.6,"spinRate":2194,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.4723428901163209,"extension":7.4797200117548455},"index":4,"playId":"c9a3c2d1-a1e0-349f-ab08-f425ee88d60c","pitchNumber":5,"startTime":"2026-07-28T02:21:02.735Z","endTime":"2026-07-28T02:21:06.642Z","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":94.2,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61393406256036,"aZ":-18.583553366254876,"pfxX":6.4318098831664,"pfxZ":7.03514647408643,"pX":0.20974176670960784,"pZ":2.2235411535615794,"vX0":-10.042480881482296,"vY0":-137.01142922330286,"vZ0":-4.187848512403418,"x":109.01,"y":178.74,"x0":3.059643106262948,"y0":50.00506064460152,"z0":5.014293176493439,"aX":12.430613744312947},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":-10.0,"spinRate":2260,"spinDirection":117},"zone":5,"typeConfidence":0.91,"plateTime":0.3972828370813404,"extension":7.582174176444807},"hitData":{"launchSpeed":101.4,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.0,"coordY":71.37}},"index":5,"playId":"ad6ba05c-84ce-3abb-a4c4-7549bf32c324","pitchNumber":6,"startTime":"2026-07-28T02:21:28.331Z","endTime":"2026-07-28T02:21:39.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:21:39.563Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Paul Goldschmidt grounds into a force out, fielded by second baseman Chase Meidroth. Ben Rice out at 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-28T02:22:04.396Z","endTime":"2026-07-28T02:23:25.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"15f1b54e-5e6b-4649-b224-2ddc188f35ae","startTime":"2026-07-28T02:22:04.396Z","endTime":"2026-07-28T02:22:09.396Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.446877428637418,"aZ":-36.25853741677193,"pfxX":-5.740036736731915,"pfxZ":-3.049155743430852,"pX":0.3048247648783721,"pZ":2.149331900165208,"vX0":-5.597138086691228,"vY0":-115.02940911570606,"vZ0":2.0111528281970275,"x":105.38,"y":180.75,"x0":3.5158009568871917,"y0":50.00246761109881,"z0":4.780338620454449,"aX":-7.687690189450579},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.7,"breakHorizontal":11.8,"spinRate":2107,"spinDirection":299},"zone":8,"typeConfidence":0.91,"plateTime":0.47626091027204076,"extension":7.32472484058201},"index":1,"playId":"bef144c3-8732-3929-96bd-648af3739eaf","pitchNumber":1,"startTime":"2026-07-28T02:22:20.687Z","endTime":"2026-07-28T02:22:24.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30898631269237,"aZ":-21.55353362815468,"pfxX":6.716517873592025,"pfxZ":5.59189138657084,"pX":0.10078004044991871,"pZ":1.862133012750801,"vX0":-10.811898068024556,"vY0":-135.6533221443854,"vZ0":-4.24887834353245,"x":113.16,"y":188.5,"x0":3.230739205316859,"y0":50.00457263241282,"z0":4.915139993933985,"aX":12.761363355203121},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":-10.3,"spinRate":2131,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.40082852284967885,"extension":7.510468089006543},"index":2,"playId":"195f2d20-069f-36f8-aeb6-4bf7746bfe1a","pitchNumber":2,"startTime":"2026-07-28T02:22:40.897Z","endTime":"2026-07-28T02:22:44.948Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634251555610064,"aZ":-17.942585470343307,"pfxX":6.439826117771421,"pfxZ":7.339643748835244,"pX":-0.069234338981715,"pZ":2.2262839784072184,"vX0":-11.137190217634092,"vY0":-137.4547315174451,"vZ0":-4.234976868026602,"x":119.64,"y":178.67,"x0":3.1738291591676995,"y0":50.00561947493132,"z0":4.983324317362136,"aX":12.49223320913354},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":-9.7,"spinRate":2233,"spinDirection":106},"zone":8,"typeConfidence":0.91,"plateTime":0.39646349921671353,"extension":7.464888885996609},"index":3,"playId":"5c9224bd-9fe5-3963-9fef-64f7317cdaa5","pitchNumber":3,"startTime":"2026-07-28T02:22:58.810Z","endTime":"2026-07-28T02:23:01.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402443614573453,"aZ":-35.4914776602601,"pfxX":-6.975518254754861,"pfxZ":-2.3901305144412524,"pX":-0.03265273281204788,"pZ":1.5119965253961085,"vX0":-5.7708484753310625,"vY0":-117.55719582559243,"vZ0":0.3677246402562102,"x":118.24,"y":197.96,"x0":3.3695290783320884,"y0":50.00529432753143,"z0":4.675555940052901,"aX":-9.664769732568697},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.0,"breakHorizontal":14.2,"spinRate":1980,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.4677562691766477,"extension":7.362381414743466},"hitData":{"launchSpeed":70.4,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.79,"coordY":143.41}},"index":4,"playId":"74294fa2-d552-38c0-be29-edb5c81c3924","pitchNumber":4,"startTime":"2026-07-28T02:23:19.159Z","endTime":"2026-07-28T02:23:25.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:23:25.314Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-28T02:25:30.614Z","endTime":"2026-07-28T02:26:50.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Trent Grisham replaces Amed Rosario, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:25:02.042Z","endTime":"2026-07-28T02:25:32.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"802","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642703481396982,"aZ":-17.605852807523732,"pfxX":8.228458193351704,"pfxZ":7.862996663646008,"pX":0.23188272937852006,"pZ":1.294367573598778,"vX0":-6.31353165857381,"vY0":-134.3876400063374,"vZ0":-10.059442431221399,"x":108.16,"y":203.83,"x0":1.5277835841927767,"y0":50.003145018184924,"z0":6.303784569657447,"aX":15.243159394431089},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2253,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4056121308929326,"extension":7.078460207906912},"index":1,"playId":"b2400f51-2dd7-3a9d-a6da-e24305f6f5aa","pitchNumber":1,"startTime":"2026-07-28T02:25:32.903Z","endTime":"2026-07-28T02:25:36.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66962182716924,"aZ":-14.089704846575632,"pfxX":6.718162842938067,"pfxZ":9.571110813708316,"pX":-0.03194636056396686,"pZ":1.8079643047699092,"vX0":-6.660057181480513,"vY0":-136.05513918229124,"vZ0":-9.202438399559005,"x":118.22,"y":189.96,"x0":1.5656685075921928,"y0":50.00453357811764,"z0":6.193480535515359,"aX":12.695104168415268},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-10.9,"spinRate":2238,"spinDirection":142},"zone":8,"typeConfidence":0.81,"plateTime":0.4013834170298223,"extension":7.127080991350782},"index":2,"playId":"6727b012-4dfa-3090-863f-30d8a304e1c3","pitchNumber":2,"startTime":"2026-07-28T02:25:47.166Z","endTime":"2026-07-28T02:25:51.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82565974022238,"aZ":-25.124792409379676,"pfxX":0.45762150843503857,"pfxZ":4.5047702941360495,"pX":-1.3218709820638657,"pZ":-0.359533629821452,"vX0":-6.855184630038789,"vY0":-123.75607827970497,"vZ0":-10.844174737606606,"x":167.39,"y":248.49,"x0":1.414929860173317,"y0":50.00023550897275,"z0":6.15446110176544,"aX":0.716293640661978},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":0.6,"spinRate":2054,"spinDirection":156},"zone":13,"typeConfidence":0.87,"plateTime":0.4412243496425843,"extension":6.963040198123744},"index":3,"playId":"bab229eb-e989-35e0-bbb4-09ab9ff57ec5","pitchNumber":3,"startTime":"2026-07-28T02:26:02.831Z","endTime":"2026-07-28T02:26:06.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350992577843606,"aZ":-12.980195766352383,"pfxX":5.185852799140031,"pfxZ":10.10214577111061,"pX":0.6669084065526489,"pZ":3.2470555991439287,"vX0":-4.16735748939704,"vY0":-136.7729927243131,"vZ0":-6.069832250961103,"x":91.58,"y":151.11,"x0":1.534367215880242,"y0":50.0047765404723,"z0":6.380528008417302,"aX":9.854749152514017},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-8.5,"spinRate":2328,"spinDirection":140},"zone":3,"typeConfidence":0.91,"plateTime":0.40003632973495673,"extension":6.753304150355476},"index":4,"playId":"a33435d5-e168-31a9-925a-cd2134db48a4","pitchNumber":4,"startTime":"2026-07-28T02:26:20.688Z","endTime":"2026-07-28T02:26:23.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713380463445766,"aZ":-13.931595430752102,"pfxX":4.748678357508625,"pfxZ":9.085541360856082,"pX":0.4187370315848179,"pZ":3.1171905589639475,"vX0":-4.786317914797699,"vY0":-139.89118283884326,"vZ0":-6.174949864120925,"x":101.04,"y":154.62,"x0":1.5242834391894928,"y0":50.00082232509363,"z0":6.24455871021029,"aX":9.533141982655321},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":-7.8,"spinRate":2429,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.3895972843082496,"extension":7.215628511597548},"index":5,"playId":"0dc25898-719f-387b-9d21-9f0e2890a7d9","pitchNumber":5,"startTime":"2026-07-28T02:26:46.383Z","endTime":"2026-07-28T02:26:50.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:26:50.339Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out sharply, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-28T02:27:11.181Z","endTime":"2026-07-28T02:27:55.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320639024002855,"aZ":-32.34904477277203,"pfxX":6.020608557984266,"pfxZ":-0.10884434480030114,"pX":-0.22492361886688983,"pZ":0.34401373896062537,"vX0":-6.646812533200666,"vY0":-123.05237539458773,"vZ0":-7.552877038624997,"x":125.57,"y":229.49,"x0":1.7229981433581327,"y0":50.00551316430916,"z0":6.176846491994994,"aX":9.278637046965184},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":-9.5,"spinRate":1039,"spinDirection":122},"zone":13,"typeConfidence":0.86,"plateTime":0.44430509267322194,"extension":7.102008842171112},"index":0,"playId":"5109a3de-fcb5-31b5-8e22-80b03a52f2a6","pitchNumber":1,"startTime":"2026-07-28T02:27:14.765Z","endTime":"2026-07-28T02:27:18.401Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627439402150927,"aZ":-16.04611754682341,"pfxX":4.232018072460056,"pfxZ":8.363559528213676,"pX":0.6045974516199758,"pZ":3.1145242030700033,"vX0":-4.349190967633073,"vY0":-136.6576333416012,"vZ0":-5.774241076113964,"x":93.95,"y":154.69,"x0":1.652227624293627,"y0":50.00315029623346,"z0":6.322649163377806,"aX":8.160666457104153},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-7.0,"spinRate":2151,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.39787814633896135,"extension":7.035909609207621},"index":1,"playId":"d275b635-83cd-37e1-9476-39dd64f01647","pitchNumber":2,"startTime":"2026-07-28T02:27:32.983Z","endTime":"2026-07-28T02:27:36.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.097958952307565,"aZ":-15.347545468576845,"pfxX":5.735424698012475,"pfxZ":8.601713794865185,"pX":0.5776698734755307,"pZ":3.150779249994717,"vX0":-4.742560310070048,"vY0":-137.90255234229295,"vZ0":-5.867249900939552,"x":94.98,"y":153.71,"x0":1.5611655621626717,"y0":50.005838749706044,"z0":6.313811296542942,"aX":11.224283652151595},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":-9.6,"spinRate":2214,"spinDirection":148},"zone":3,"typeConfidence":0.89,"plateTime":0.3947963413155202,"extension":7.054103171832438},"hitData":{"launchSpeed":104.5,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.95,"coordY":145.43}},"index":2,"playId":"ff1ff99c-ef44-3a69-87e1-62c3dd0d08f6","pitchNumber":3,"startTime":"2026-07-28T02:27:48.319Z","endTime":"2026-07-28T02:27:55.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:27:55.856Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a line drive to center fielder Trent Grisham.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-28T02:28:24.269Z","endTime":"2026-07-28T02:28:40.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160498146117266,"aZ":-15.974959402431839,"pfxX":8.772781985658051,"pfxZ":8.467098481069534,"pX":-0.11942879132617365,"pZ":2.668177941157533,"vX0":-7.731524199999058,"vY0":-136.4968059867774,"vZ0":-6.910204899505947,"x":121.55,"y":166.74,"x0":1.5910978423799649,"y0":50.0001890422056,"z0":6.305318522185881,"aX":16.779816259363173},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-14.5,"spinRate":2377,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.399176564449343,"extension":7.083540517304451},"hitData":{"launchSpeed":89.0,"launchAngle":13.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.35,"coordY":83.67}},"index":0,"playId":"4a173a15-4537-3aff-a68f-c7fac6ab759c","pitchNumber":1,"startTime":"2026-07-28T02:28:28.607Z","endTime":"2026-07-28T02:28:40.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:28:40.607Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (19) on a sharp line drive to left fielder Max Schuemann. Colson Montgomery out at home on the throw, left fielder Max Schuemann to shortstop Anthony Volpe to catcher Ali Sánchez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-28T02:29:09.264Z","endTime":"2026-07-28T02:30:07.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":680474,"link":"/api/v1/people/680474"},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T02:29:01.929Z","endTime":"2026-07-28T02:29:11.553Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550855284953542,"aZ":-12.671954430155711,"pfxX":7.633038688635844,"pfxZ":10.10986769268038,"pX":0.010632716286583604,"pZ":2.1962557529231126,"vX0":-6.684281501067428,"vY0":-137.09559204867256,"vZ0":-8.511997129314306,"x":116.59,"y":179.48,"x0":1.4730068545257868,"y0":50.00247004990478,"z0":6.179776836064834,"aX":14.722323924081973},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-12.6,"spinRate":2301,"spinDirection":144},"zone":5,"typeConfidence":0.77,"plateTime":0.3975297031562066,"extension":7.065195966809},"index":1,"playId":"e832e558-1b88-359c-84d2-e04c7dc2b357","pitchNumber":1,"startTime":"2026-07-28T02:29:11.553Z","endTime":"2026-07-28T02:29:18.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97466734416919,"aZ":-31.078185338817917,"pfxX":7.904764301573342,"pfxZ":0.7121331908855542,"pX":1.5070885225828117,"pZ":3.309491623127385,"vX0":-3.0465695841518885,"vY0":-122.60228938766878,"vZ0":-0.9824712709963191,"x":59.55,"y":149.42,"x0":1.7319535572460534,"y0":50.00199972506457,"z0":6.344242480136395,"aX":12.153203381901271},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":953,"spinDirection":111},"zone":12,"typeConfidence":0.93,"plateTime":0.4450566444619706,"extension":7.05111362480534},"index":2,"playId":"3e273d67-bbe9-30f4-85ac-65747bd158f3","pitchNumber":2,"startTime":"2026-07-28T02:29:36.436Z","endTime":"2026-07-28T02:29:40.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3861707818743,"aZ":-27.007954429470466,"pfxX":0.5852750634225266,"pfxZ":3.3154707468606297,"pX":-0.3193951019916351,"pZ":2.3078830567644593,"vX0":-4.643604475630832,"vY0":-123.75871930424759,"vZ0":-4.331301485182806,"x":129.17,"y":176.47,"x0":1.5007656344866438,"y0":50.00597381710283,"z0":6.328122105656365,"aX":0.9134236274368818},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":0.0,"spinRate":2005,"spinDirection":186},"zone":4,"typeConfidence":0.81,"plateTime":0.4416195316350766,"extension":6.896162368252786},"hitData":{"launchSpeed":102.6,"launchAngle":17.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.52,"coordY":107.41}},"index":3,"playId":"be5891ea-d193-3bf7-80ab-91a4f85270ec","pitchNumber":3,"startTime":"2026-07-28T02:29:53.040Z","endTime":"2026-07-28T02:30:07.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:30:07.965Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a sharp ground ball to third baseman Miguel Vargas.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:32:38.741Z","endTime":"2026-07-28T02:33:03.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Newcomb replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:32:25.058Z","endTime":"2026-07-28T02:32:40.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23983470123712,"aZ":-32.218030359079556,"pfxX":-6.8123843025022515,"pfxZ":-0.032796092175697567,"pX":0.39310489951204386,"pZ":2.084573486807379,"vX0":-4.271600180582405,"vY0":-116.79700987610711,"vZ0":-1.2571979787566083,"x":102.02,"y":182.5,"x0":3.131396036120087,"y0":50.00206882097984,"z0":5.6627899652288916,"aX":-9.399757328991324},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.4,"spinRate":2692,"spinDirection":309},"zone":9,"typeConfidence":0.9,"plateTime":0.4691588165140108,"extension":5.506008525898715},"index":1,"playId":"df851926-93a8-3351-b33c-a5de5182f75d","pitchNumber":1,"startTime":"2026-07-28T02:32:40.936Z","endTime":"2026-07-28T02:32:43.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28627712542303,"aZ":-30.663817289466532,"pfxX":10.488523880868723,"pfxZ":0.8145699919288196,"pX":-0.22477640408310087,"pZ":2.004928909235105,"vX0":-10.437546264340945,"vY0":-134.4464131212812,"vZ0":-3.9221602424829247,"x":125.57,"y":184.65,"x0":2.3256210531662935,"y0":50.00093090417917,"z0":5.633598696418607,"aX":19.400819024205983},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.8,"breakHorizontal":-17.0,"spinRate":2246,"spinDirection":124},"zone":8,"typeConfidence":0.91,"plateTime":0.40577252422060495,"extension":5.788883891557978},"hitData":{"launchSpeed":105.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":94.72,"coordY":165.72}},"index":2,"playId":"ff939391-e1f0-3978-aea3-f363feeac54c","pitchNumber":2,"startTime":"2026-07-28T02:32:56.113Z","endTime":"2026-07-28T02:33:03.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:33:03.993Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Volpe singles on a sharp line drive to center fielder Tristan Peters. Jasson Domínguez to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:33:27.537Z","endTime":"2026-07-28T02:34:13.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"postOnSecond":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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_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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90737595466867,"aZ":-32.36983608195557,"pfxX":-4.076524317223354,"pfxZ":-0.133604579847713,"pX":-0.46737486969815034,"pZ":1.6730741485067762,"vX0":-6.351521403622596,"vY0":-120.58491843559368,"vZ0":-2.5895639681007214,"x":134.82,"y":193.61,"x0":2.7278182864995775,"y0":50.00314605789844,"z0":5.609862795848824,"aX":-6.016260016711634},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":8.9,"spinRate":2714,"spinDirection":316},"zone":7,"typeConfidence":0.89,"plateTime":0.4538104727340446,"extension":5.853925007929901},"index":0,"playId":"cd0f0c17-831a-3bf2-b530-9a7679ab7e87","pitchNumber":1,"startTime":"2026-07-28T02:33:32.733Z","endTime":"2026-07-28T02:33:36.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23517080900437,"aZ":-28.501409010700044,"pfxX":10.373681330925372,"pfxZ":2.0347083690768706,"pX":-1.3520684646928645,"pZ":1.9350661873984398,"vX0":-13.15102392868615,"vY0":-133.09431236123655,"vZ0":-4.324802317662468,"x":168.54,"y":186.53,"x0":2.2938377521347695,"y0":50.00112885043382,"z0":5.633196167852442,"aX":18.702828403912928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":-16.1,"spinRate":2292,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.41075169500523767,"extension":5.890718894145891},"index":1,"playId":"90d1920f-7cf3-357f-a933-89329fe59364","pitchNumber":2,"startTime":"2026-07-28T02:33:48.519Z","endTime":"2026-07-28T02:33:52.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93574286445261,"aZ":-27.789717873884257,"pfxX":11.512163466614789,"pfxZ":2.362166154956477,"pX":-0.4461568014542748,"pZ":2.0501774994543904,"vX0":-11.446859659750285,"vY0":-135.3108114821925,"vZ0":-4.322083108458713,"x":134.01,"y":183.43,"x0":2.3390494763602874,"y0":50.006565982080446,"z0":5.610646889742378,"aX":21.397976235708963},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":-18.5,"spinRate":2315,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.40446505989372294,"extension":5.924766039149604},"hitData":{"launchSpeed":104.6,"launchAngle":14.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.3,"coordY":74.25}},"index":2,"playId":"e0bf8ebe-f4fb-3625-a4a9-1f671401a3dc","pitchNumber":3,"startTime":"2026-07-28T02:34:03.718Z","endTime":"2026-07-28T02:34:13.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:34:13.765Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a bunt ground ball to pitcher Sean Newcomb. Jasson Domínguez scores. Anthony Volpe to 3rd. Throwing error by pitcher Sean Newcomb.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:34:35.842Z","endTime":"2026-07-28T02:34:56.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnThird":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30298815529157,"aZ":-35.658571527577976,"pfxX":-4.957698771454818,"pfxZ":-2.3631854586517953,"pX":-0.14507954243512192,"pZ":1.224743853724343,"vX0":-4.955637784388038,"vY0":-120.4313842764029,"vZ0":-2.6519763891094392,"x":122.53,"y":205.71,"x0":2.5795228725445485,"y0":50.00150441037327,"z0":5.4789352360741645,"aX":-7.3167783978033905},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.7,"breakHorizontal":10.1,"spinRate":2771,"spinDirection":302},"zone":13,"typeConfidence":0.88,"plateTime":0.45394252479725594,"extension":5.7596478866191605},"hitData":{"launchSpeed":25.7,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":117.78,"coordY":191.86}},"index":0,"playId":"42fd1860-9a39-37ef-bc6f-bed91d7a6d82","pitchNumber":1,"startTime":"2026-07-28T02:34:45.860Z","endTime":"2026-07-28T02:34:56.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:34:56.341Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:35:36.766Z","endTime":"2026-07-28T02:36:32.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnThird":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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_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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86722208478091,"aZ":-17.091984297499184,"pfxX":7.133440634821836,"pfxZ":7.963138624414082,"pX":0.12915792647231714,"pZ":2.950613944061324,"vX0":-8.804630267889655,"vY0":-135.79258394052272,"vZ0":-4.706743087305121,"x":112.08,"y":159.11,"x0":2.4657731270584393,"y0":50.00006371701437,"z0":5.871822327392079,"aX":13.505699265485923},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-11.4,"spinRate":2257,"spinDirection":137},"zone":2,"typeConfidence":0.9,"plateTime":0.4012351049275802,"extension":5.8010175954225796},"index":0,"playId":"779ba7a3-f205-3fb1-b185-f9f4e312a45d","pitchNumber":1,"startTime":"2026-07-28T02:35:36.766Z","endTime":"2026-07-28T02:35:43.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"779ba7a3-f205-3fb1-b185-f9f4e312a45d","startTime":"2026-07-28T02:35:57.311Z","endTime":"2026-07-28T02:36:00.694Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"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.0,"endSpeed":86.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.059290146816906,"aZ":-17.69010356915961,"pfxX":6.997921243508573,"pfxZ":7.577564386395014,"pX":-0.5451473661346945,"pZ":3.4698572377832013,"vX0":-10.103139894918103,"vY0":-136.6337506546128,"vZ0":-2.9493521899236885,"x":137.78,"y":145.09,"x0":2.272845647845352,"y0":50.00167135694666,"z0":5.763207739357981,"aX":13.374532883432165},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":2270,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.39923106525901586,"extension":5.866257201291478},"index":2,"playId":"ba052708-63f9-3217-9a39-7df76670f137","pitchNumber":2,"startTime":"2026-07-28T02:36:00.694Z","endTime":"2026-07-28T02:36:03.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177214720439093,"aZ":-16.326232097471582,"pfxX":6.793275603192749,"pfxZ":8.364211477122609,"pX":-0.6546094363027667,"pZ":2.950317037585615,"vX0":-10.473512450345053,"vY0":-136.35196071418545,"vZ0":-4.594792063225023,"x":314.47,"y":279.42,"x0":2.3424331144138795,"y0":50.00383220923709,"z0":5.773260341916068,"aX":12.87430632145142},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-10.2,"spinRate":2288,"spinDirection":137},"zone":1,"typeConfidence":0.91,"plateTime":0.4007178391937716,"extension":5.968697730179154},"hitData":{"launchSpeed":78.6,"launchAngle":51.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.98,"coordY":110.17}},"index":3,"playId":"cca80039-13b0-35a6-9522-515f74952bb5","pitchNumber":3,"startTime":"2026-07-28T02:36:19.656Z","endTime":"2026-07-28T02:36:32.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:36:32.803Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Yankees challenged (tag play), call on the field was upheld: Trent Grisham reaches on a fielder's choice out, first baseman Munetaka Murakami to catcher Edgar Quero. Anthony Volpe out at home. Jazz Chisholm Jr. to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:37:38.371Z","endTime":"2026-07-28T02:38:04.541Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.719685082062107,"aZ":-26.49170361450983,"pfxX":11.32457645306243,"pfxZ":3.0443605961779685,"pX":-0.7635277556198117,"pZ":2.4227772570458317,"vX0":-11.919289464462908,"vY0":-135.59330832857287,"vZ0":-3.5525778553330087,"x":146.1,"y":173.37,"x0":2.210958498317546,"y0":50.005243440523756,"z0":5.591450177463256,"aX":21.160678886048007},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-18.1,"spinRate":2284,"spinDirection":128},"zone":4,"typeConfidence":0.9,"plateTime":0.4034290069742279,"extension":6.1274646854821935},"index":0,"playId":"94f593fe-bc15-3522-a0de-8981f2bc7388","pitchNumber":1,"startTime":"2026-07-28T02:37:38.371Z","endTime":"2026-07-28T02:37:44.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85442063626288,"aZ":-25.90865440658999,"pfxX":10.44932708788933,"pfxZ":3.283400631778634,"pX":0.6084830373196768,"pZ":2.243037342936288,"vX0":-8.243617291532848,"vY0":-136.95485636608075,"vZ0":-4.212826707622918,"x":93.81,"y":178.22,"x0":2.292540580808229,"y0":50.004751633663616,"z0":5.5629310747424014,"aX":19.95004439200773},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":-17.3,"spinRate":2180,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.3991820046136798,"extension":5.781875075200732},"hitData":{"launchSpeed":102.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":150.0,"coordY":169.77}},"index":1,"playId":"7b074681-5270-30ca-aa0d-684d9cd2d895","pitchNumber":2,"startTime":"2026-07-28T02:37:57.729Z","endTime":"2026-07-28T02:38:04.541Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":147},"playEndTime":"2026-07-28T02:38:04.541Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ali Sánchez homers (1) on a fly ball to left field. Jazz Chisholm Jr. scores. Trent Grisham scores.","rbi":3,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:39:46.232Z","endTime":"2026-07-28T02:42:00.554Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.9,"endSpeed":85.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16336997344752,"aZ":-14.616350490052032,"pfxX":7.765548439966621,"pfxZ":9.343122850503155,"pX":-0.45881399120624927,"pZ":3.248768347354378,"vX0":-10.107094168871903,"vY0":-136.2760320438209,"vZ0":-4.3165057076994255,"x":134.49,"y":151.06,"x0":2.290506719805551,"y0":50.00465439425415,"z0":5.864164833885872,"aX":14.596886384250832},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-11.9,"spinRate":2342,"spinDirection":128},"zone":1,"typeConfidence":0.91,"plateTime":0.4020469617914153,"extension":5.926752988786343},"index":0,"playId":"74f767f4-47cd-3677-85f7-349ede87e3c6","pitchNumber":1,"startTime":"2026-07-28T02:39:46.232Z","endTime":"2026-07-28T02:39:50.188Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612284843387453,"aZ":-16.811864644476557,"pfxX":5.9763457433891345,"pfxZ":8.063885370177584,"pX":1.6852939352925755,"pZ":3.3720187263664556,"vX0":-4.1933466514140445,"vY0":-136.77576321386266,"vZ0":-3.4280805259893845,"x":52.76,"y":147.74,"x0":2.4575681409829255,"y0":50.003585007506004,"z0":5.786367967764456,"aX":11.386156720158057},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":-10.0,"spinRate":2290,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.3996178703848128,"extension":5.809359340111402},"index":1,"playId":"e42e5843-609f-3104-a673-3390cf54776c","pitchNumber":2,"startTime":"2026-07-28T02:40:18.198Z","endTime":"2026-07-28T02:40:21.198Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15831699595789,"aZ":-32.38004903057847,"pfxX":-6.52157034157998,"pfxZ":-0.1318281939572037,"pX":1.0601956995199808,"pZ":1.9849984868685735,"vX0":-2.544465388534404,"vY0":-123.66766258030754,"vZ0":-2.1715199952155335,"x":76.59,"y":185.19,"x0":2.9490755031475437,"y0":50.002996899904765,"z0":5.584737137518041,"aX":-10.123350575228127},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":12.4,"spinRate":2732,"spinDirection":315},"zone":14,"typeConfidence":0.87,"plateTime":0.442535077193452,"extension":5.886501598513013},"index":2,"playId":"d684772e-4475-3b8e-bd99-62f192211fbb","pitchNumber":3,"startTime":"2026-07-28T02:40:34.402Z","endTime":"2026-07-28T02:40:38.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9713020995896,"aZ":-15.807655493107555,"pfxX":5.877700712668947,"pfxZ":8.649121160881021,"pX":0.19755738047511417,"pZ":3.489274877923273,"vX0":-7.90969981099522,"vY0":-136.8803258524275,"vZ0":-3.38570553757876,"x":109.47,"y":144.57,"x0":2.364667041083064,"y0":50.00561139449928,"z0":5.828520278932984,"aX":11.12626775865988},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-8.9,"spinRate":2307,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4005631124355391,"extension":6.0774116300518735},"index":3,"playId":"a1df41fe-2c09-397d-a2e7-b5b2185dae83","pitchNumber":4,"startTime":"2026-07-28T02:40:53.636Z","endTime":"2026-07-28T02:40:57.198Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921388144613942,"aZ":-15.415091191516733,"pfxX":8.281445757494485,"pfxZ":8.718018978450043,"pX":-1.0634154238330638,"pZ":1.5836709463303442,"vX0":-11.892907538537193,"vY0":-137.63028977461087,"vZ0":-8.09095284679919,"x":157.53,"y":196.02,"x0":2.2335267752661108,"y0":50.006247976347936,"z0":5.601230583889116,"aX":15.926353016979483},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-12.6,"spinRate":2233,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.3976500093583195,"extension":5.9414422667048195},"index":4,"playId":"e28877c7-2d49-3f07-bbf6-b7399c030e22","pitchNumber":5,"startTime":"2026-07-28T02:41:13.820Z","endTime":"2026-07-28T02:41:18.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92267769700942,"aZ":-19.425277044232978,"pfxX":8.850839522685579,"pfxZ":6.924800664558197,"pX":-0.6248847010335905,"pZ":2.482801078126094,"vX0":-10.603355548198836,"vY0":-135.19403830476068,"vZ0":-4.7989343131837385,"x":140.82,"y":171.74,"x0":2.207844176045032,"y0":50.00364116676084,"z0":5.6542276402818645,"aX":16.298515726362286},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-13.7,"spinRate":2364,"spinDirection":126},"zone":4,"typeConfidence":0.8,"plateTime":0.40596147144152894,"extension":6.017870723665826},"hitData":{"launchSpeed":100.7,"launchAngle":25.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.54,"coordY":71.47}},"index":5,"playId":"4d7aed16-0c8e-36b5-aa52-0da32c70a427","pitchNumber":6,"startTime":"2026-07-28T02:41:34.908Z","endTime":"2026-07-28T02:42:00.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:42:00.554Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-28T02:42:21.484Z","endTime":"2026-07-28T02:42:46.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50657590867689,"aZ":-35.08665459157828,"pfxX":-7.943158091428598,"pfxZ":-1.9899104979848534,"pX":0.7642234769673376,"pZ":1.936757103679907,"vX0":-2.8346595811920143,"vY0":-121.10314569034134,"vZ0":-1.3560844655390554,"x":87.87,"y":186.49,"x0":2.9858399037584036,"y0":50.000645712597205,"z0":5.609496965133921,"aX":-11.643405079065113},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.6,"breakHorizontal":15.1,"spinRate":2827,"spinDirection":305},"zone":9,"typeConfidence":0.9,"plateTime":0.45453534923157113,"extension":5.7128888382893965},"index":0,"playId":"790de10e-4220-378e-8592-f76ac069ffad","pitchNumber":1,"startTime":"2026-07-28T02:42:24.764Z","endTime":"2026-07-28T02:42:28.753Z","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":95.4,"endSpeed":86.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36776703457977,"aZ":-15.445079895640347,"pfxX":8.012187517145811,"pfxZ":8.62867530134045,"pX":1.0086352827575549,"pZ":2.8136637723801026,"vX0":-6.544461773993584,"vY0":-138.67544531085844,"vZ0":-5.326877555876365,"x":78.55,"y":162.81,"x0":2.363728285652355,"y0":50.0008151235296,"z0":5.797503219933061,"aX":15.530386212932253},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":-13.1,"spinRate":2341,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.39567767916915075,"extension":5.920869909038313},"hitData":{"launchSpeed":73.5,"launchAngle":7.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.04,"coordY":144.93}},"index":1,"playId":"984c4a81-53b6-3164-9ef3-a8fdb71a2fc8","pitchNumber":2,"startTime":"2026-07-28T02:42:36.903Z","endTime":"2026-07-28T02:42:46.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:42:46.886Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-28T02:45:11.615Z","endTime":"2026-07-28T02:46:15.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Blackburn replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:44:51.735Z","endTime":"2026-07-28T02:45:13.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678030439030902,"aZ":-23.77577304723338,"pfxX":-7.4418872817417965,"pfxZ":4.500714921842955,"pX":0.6385105554007673,"pZ":1.1024399782376844,"vX0":8.76702525847051,"vY0":-135.32485255180865,"vZ0":-8.295800410397474,"x":92.66,"y":209.01,"x0":-1.6661326140951958,"y0":50.00617285319762,"z0":5.855657872354567,"aX":-13.898002960024039},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":11.8,"spinRate":1970,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.40371101389662156,"extension":6.3804212258705615},"index":1,"playId":"d90a60fe-1a11-31f2-aae1-f315a7dbae1d","pitchNumber":1,"startTime":"2026-07-28T02:45:13.892Z","endTime":"2026-07-28T02:45:17.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08466013164371,"aZ":-26.460191771930432,"pfxX":-6.280498813157343,"pfxZ":3.4867236316461163,"pX":-0.47617657161240556,"pZ":2.6076416398681994,"vX0":5.673008431116353,"vY0":-126.2206562158154,"vZ0":-3.2450186948310678,"x":135.15,"y":168.37,"x0":-1.9208112934678798,"y0":50.00045219416355,"z0":6.006248307986641,"aX":-10.284376315132127},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":10.3,"spinRate":1896,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.4314788104555518,"extension":6.191232245639993},"index":2,"playId":"4c07e8ef-7589-3491-b054-ae172752a8c5","pitchNumber":2,"startTime":"2026-07-28T02:45:32.083Z","endTime":"2026-07-28T02:45:35.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.781468949800146,"aZ":-26.66219786309571,"pfxX":-6.192833043712867,"pfxZ":3.3284025580954912,"pX":0.5903197094734143,"pZ":1.0926718573827412,"vX0":8.031014372539302,"vY0":-126.83884461991133,"vZ0":-6.774480013931543,"x":94.5,"y":209.28,"x0":-1.7875689245562685,"y0":50.006222402745145,"z0":5.875635018550415,"aX":-10.266005684124668},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":9.7,"spinRate":1932,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4290415712288307,"extension":6.449775205782014},"index":3,"playId":"552b7bdb-1c9e-348e-a1ee-3735c4aa6e69","pitchNumber":3,"startTime":"2026-07-28T02:45:48.657Z","endTime":"2026-07-28T02:45:51.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.180588873290343,"aZ":-24.911384603820714,"pfxX":-6.784666239426102,"pfxZ":4.425245366045491,"pX":-1.083074007249315,"pZ":1.8505283932300312,"vX0":4.266822583774624,"vY0":-125.90193592581946,"vZ0":-5.332086914530347,"x":158.28,"y":188.82,"x0":-1.8991783529758837,"y0":50.00490414746688,"z0":5.955536687156374,"aX":-11.137983097469013},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":11.6,"spinRate":1801,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4313681725079368,"extension":6.082616910468855},"index":4,"playId":"18af704f-ce2f-38e1-840c-f1ce1d18ebc3","pitchNumber":4,"startTime":"2026-07-28T02:46:10.799Z","endTime":"2026-07-28T02:46:15.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:46:15.252Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-28T02:46:33.070Z","endTime":"2026-07-28T02:47:23.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.625780577635588,"aZ":-44.19348499840175,"pfxX":4.5987320742768665,"pfxZ":-8.767908562542868,"pX":-0.025903569847021322,"pZ":3.0406055565385595,"vX0":3.0818193035072508,"vY0":-116.25569083764324,"vZ0":2.1545682990918262,"x":117.99,"y":156.68,"x0":-1.9659732172667612,"y0":50.00578023152701,"z0":6.293940445296278,"aX":6.300563360086561},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.1,"breakHorizontal":-9.1,"spinRate":2811,"spinDirection":23},"zone":2,"typeConfidence":0.9,"plateTime":0.47100137038391443,"extension":6.163146322243937},"index":0,"playId":"b2b374bc-bdd2-39a2-8480-48d17ebc9f04","pitchNumber":1,"startTime":"2026-07-28T02:46:39.895Z","endTime":"2026-07-28T02:46:42.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691214524173915,"aZ":-25.973882514601417,"pfxX":-7.242437262802616,"pfxZ":3.7775067981477837,"pX":-0.32562385218574325,"pZ":0.508489472783889,"vX0":6.019885149092352,"vY0":-126.27739352505536,"vZ0":-8.05395713613725,"x":129.41,"y":225.05,"x0":-1.7802596357365799,"y0":50.00573385466562,"z0":5.7784383641709045,"aX":-11.894082374892323},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":12.0,"spinRate":1823,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.43102182880743367,"extension":6.232396928738152},"index":1,"playId":"dfeb5417-8ea3-356f-ba92-aee3a636f630","pitchNumber":2,"startTime":"2026-07-28T02:46:57.562Z","endTime":"2026-07-28T02:47:01.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878779663382815,"aZ":-28.19611174809382,"pfxX":-6.775514255397051,"pfxZ":2.444952045015431,"pX":-0.8076060353944403,"pZ":2.1280584242515346,"vX0":4.950300329679641,"vY0":-126.10087708640548,"vZ0":-3.953217434439055,"x":147.78,"y":181.32,"x0":-1.9046882850324736,"y0":50.00548921119144,"z0":5.961805506793925,"aX":-11.039171359247307},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":11.3,"spinRate":1890,"spinDirection":217},"zone":7,"typeConfidence":0.89,"plateTime":0.43247020641449296,"extension":6.456810256077817},"hitData":{"launchSpeed":98.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.35,"coordY":135.12}},"index":2,"playId":"c2bf32ab-0191-3cc1-b11f-a68f2aa10e6b","pitchNumber":3,"startTime":"2026-07-28T02:47:15.539Z","endTime":"2026-07-28T02:47:23.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:47:23.018Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-28T02:47:46.202Z","endTime":"2026-07-28T02:48:39.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91123910710754,"aZ":-23.10222598907381,"pfxX":-6.034121513510716,"pfxZ":4.679720127355798,"pX":-0.024555211811993025,"pZ":1.4972620207165945,"vX0":6.830910008438388,"vY0":-137.50882643335237,"vZ0":-7.5410816588195315,"x":117.94,"y":198.35,"x0":-1.742278745120803,"y0":50.00463397539604,"z0":5.812185988408617,"aX":-11.702048346158389},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":9.7,"spinRate":2079,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.3964394661851891,"extension":6.270409126733475},"index":0,"playId":"6901d27e-0bd7-33b4-af36-27b547515610","pitchNumber":1,"startTime":"2026-07-28T02:47:46.202Z","endTime":"2026-07-28T02:47:49.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525208695132807,"aZ":-24.197618935505947,"pfxX":3.0685444395174697,"pfxZ":4.299831951414687,"pX":1.7751449401312942,"pZ":1.978330567844622,"vX0":8.366215669838224,"vY0":-133.98868262066705,"vZ0":-5.858937679408172,"x":49.34,"y":185.37,"x0":-1.7617581707067118,"y0":50.00319533412326,"z0":5.87614614955355,"aX":5.688175876981048},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2530,"spinDirection":184},"zone":14,"typeConfidence":0.92,"plateTime":0.4057188769303379,"extension":6.504697315360662},"index":1,"playId":"d8642935-16d2-3add-865f-93a3530d243c","pitchNumber":2,"startTime":"2026-07-28T02:48:14.287Z","endTime":"2026-07-28T02:48:18.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69524141014124,"aZ":-22.102242365055147,"pfxX":-7.268398496265265,"pfxZ":5.134215910506052,"pX":-0.5281785399227461,"pZ":1.9044046980501659,"vX0":6.146400825176613,"vY0":-138.1845745449638,"vZ0":-6.535891057783282,"x":137.13,"y":187.36,"x0":-1.82153755015434,"y0":50.002961283105336,"z0":5.753947858629126,"aX":-14.25646404398104},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":12.1,"spinRate":2021,"spinDirection":209},"zone":7,"typeConfidence":0.9,"plateTime":0.3942402914910712,"extension":6.50839820323483},"hitData":{"launchSpeed":91.1,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.91,"coordY":151.01}},"index":2,"playId":"373ffbfc-e8f1-30a6-ab72-9109d1b28f1d","pitchNumber":3,"startTime":"2026-07-28T02:48:30.884Z","endTime":"2026-07-28T02:48:39.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:48:39.162Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a soft ground ball to pitcher Seranthony Domínguez.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-28T02:51:25.372Z","endTime":"2026-07-28T02:53:01.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:50:34.247Z","endTime":"2026-07-28T02:51:27.542Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396788776558612,"aZ":-33.5999260846436,"pfxX":5.063501704996341,"pfxZ":-0.9569159375670573,"pX":0.49311709122294334,"pZ":1.1452257854301677,"vX0":3.9630538503793655,"vY0":-120.94157776050332,"vZ0":-3.79912585841792,"x":98.2,"y":207.86,"x0":-1.821509143789845,"y0":50.003351899764084,"z0":5.666644228096005,"aX":7.540905636593007},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-10.1,"spinRate":2260,"spinDirection":54},"zone":14,"typeConfidence":0.52,"plateTime":0.45196123722983605,"extension":6.393201822414966},"index":1,"playId":"4ccd060b-271a-3794-b23c-fdbe689a27ca","pitchNumber":1,"startTime":"2026-07-28T02:51:27.542Z","endTime":"2026-07-28T02:51:31.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.682604258304053,"aZ":-17.349383471341277,"pfxX":-2.9562754808390546,"pfxZ":7.455215486406266,"pX":0.5218674332034385,"pZ":1.667877502484076,"vX0":7.246046553545283,"vY0":-139.24969122845636,"vZ0":-7.336428155062084,"x":97.11,"y":193.75,"x0":-1.7157469996944985,"y0":50.00101387875649,"z0":5.459442771863152,"aX":-5.8776545800290245},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":4.1,"spinRate":2318,"spinDirection":217},"zone":9,"typeConfidence":0.95,"plateTime":0.39153079567978555,"extension":6.32552610938447},"index":2,"playId":"1c7b0da4-7b71-39e7-9740-f0432a452884","pitchNumber":2,"startTime":"2026-07-28T02:51:43.217Z","endTime":"2026-07-28T02:51:47.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789482610724136,"aZ":-17.213282394120544,"pfxX":-3.4917931809360736,"pfxZ":7.403626604875335,"pX":-0.5043191115006906,"pZ":2.0382626324323967,"vX0":4.757853915248487,"vY0":-140.3273831425955,"vZ0":-6.455864705252075,"x":136.22,"y":183.75,"x0":-1.7576874658088553,"y0":50.0035908763496,"z0":5.465012009606521,"aX":-7.057199666216431},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2279,"spinDirection":221},"zone":7,"typeConfidence":0.95,"plateTime":0.388351547617777,"extension":6.448872590954642},"index":3,"playId":"5d55be68-ad11-3c59-b82c-e40b930728a4","pitchNumber":3,"startTime":"2026-07-28T02:52:00.334Z","endTime":"2026-07-28T02:52:04.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96342516639158,"aZ":-32.39516305498874,"pfxX":-5.408725682271222,"pfxZ":-0.14145069775772168,"pX":1.0460979035250182,"pZ":1.5497037925929644,"vX0":7.526237679673501,"vY0":-123.46828853928709,"vZ0":-3.7495476502667824,"x":77.13,"y":196.94,"x0":-1.3291203768396442,"y0":50.00284009180048,"z0":5.7937233096562535,"aX":-8.409602127021806},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":8.2,"spinRate":964,"spinDirection":260},"zone":14,"typeConfidence":0.91,"plateTime":0.44242127633798445,"extension":6.554813210614133},"index":4,"playId":"b6813e31-c08c-3321-8950-2d9988961e15","pitchNumber":4,"startTime":"2026-07-28T02:52:16.669Z","endTime":"2026-07-28T02:52:20.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.300952943146605,"aZ":-16.329633285730946,"pfxX":-2.0967823437360025,"pfxZ":7.76017567196533,"pX":-0.06420636234877425,"pZ":3.390770847026045,"vX0":5.292105868594209,"vY0":-142.15777572037905,"vZ0":-3.174550066016749,"x":119.45,"y":147.23,"x0":-1.679482058043628,"y0":50.00476428462189,"z0":5.561783207210599,"aX":-4.282913287415443},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":2.6,"spinRate":2337,"spinDirection":210},"zone":2,"typeConfidence":0.97,"plateTime":0.38564955721706884,"extension":6.301511810677034},"index":5,"playId":"174cd580-e3a4-37f8-aff9-68f95159706b","pitchNumber":5,"startTime":"2026-07-28T02:52:34.888Z","endTime":"2026-07-28T02:52:37.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79592760988856,"aZ":-29.60098455963605,"pfxX":5.7005705599376215,"pfxZ":1.6462834221855887,"pX":0.005560329403039906,"pZ":0.9476908586986909,"vX0":2.3501098097696502,"vY0":-123.6044962912119,"vZ0":-5.242445760656763,"x":116.79,"y":213.19,"x0":-1.6957778956793825,"y0":50.00008189249229,"z0":5.557999418864735,"aX":8.889083103404735},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-10.8,"spinRate":2506,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4417915025325785,"extension":6.529613539504042},"hitData":{"launchSpeed":46.8,"launchAngle":-75.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":115.56,"coordY":185.34}},"index":6,"playId":"522ccd9c-8501-3d18-971e-9535db301f60","pitchNumber":6,"startTime":"2026-07-28T02:52:53.895Z","endTime":"2026-07-28T02:53:01.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:53:01.925Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to center fielder Tristan Peters.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-28T02:53:26.465Z","endTime":"2026-07-28T02:54:07.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11822212444467,"aZ":-19.40826029585998,"pfxX":-8.006349176123027,"pfxZ":6.235064143010447,"pX":0.6495409985690385,"pZ":0.7986017108522548,"vX0":9.295722916911547,"vY0":-141.6693814268045,"vZ0":-9.082979524096364,"x":92.24,"y":217.22,"x0":-1.6225183798918719,"y0":50.005615284353524,"z0":5.269527289888401,"aX":-16.39838737643825},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":12.8,"spinRate":2382,"spinDirection":217},"zone":14,"typeConfidence":0.64,"plateTime":0.3855373690037096,"extension":6.597554174677382},"index":0,"playId":"8ce5b7f2-b650-3c17-ada4-45dcbe297d53","pitchNumber":1,"startTime":"2026-07-28T02:53:36.086Z","endTime":"2026-07-28T02:53:39.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34915457140997,"aZ":-18.73316151111185,"pfxX":-8.338190209075366,"pfxZ":6.646618480763412,"pX":-0.47602519184280995,"pZ":1.3131921097402466,"vX0":6.326250410027353,"vY0":-141.09772572071037,"vZ0":-8.109865242517621,"x":135.14,"y":203.32,"x0":-1.6610691579189665,"y0":50.001318667436124,"z0":5.426296618286531,"aX":-16.85328197085396},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":13.8,"spinRate":2403,"spinDirection":213},"zone":13,"typeConfidence":0.61,"plateTime":0.38783263509952626,"extension":6.620325693841805},"hitData":{"launchSpeed":99.2,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.96,"coordY":42.05}},"index":1,"playId":"af5032b6-4e3e-34a4-bede-e7664a7e96a0","pitchNumber":2,"startTime":"2026-07-28T02:53:53.094Z","endTime":"2026-07-28T02:54:07.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:54:07.125Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jasson Domínguez pops into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Ben Rice out at 1st.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-28T02:54:27.600Z","endTime":"2026-07-28T02:56:12.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"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_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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_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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.811109202325156,"aZ":-28.915933005765517,"pfxX":6.700800529761411,"pfxZ":2.054452640126298,"pX":0.11807224499124015,"pZ":1.0570769077842608,"vX0":2.443910157077256,"vY0":-124.37754909531176,"vZ0":-5.22795137463063,"x":112.5,"y":210.24,"x0":-1.7444042120369445,"y0":50.00466390643241,"z0":5.545997507285778,"aX":10.640165793709066},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-12.7,"spinRate":2375,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.43813373847864545,"extension":6.612243175844163},"index":0,"playId":"b41188e2-7ab9-30bb-8f31-23dfdf95bef6","pitchNumber":1,"startTime":"2026-07-28T02:54:29.976Z","endTime":"2026-07-28T02:54:33.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802462193780983,"aZ":-15.628346579318835,"pfxX":-1.0725779562801023,"pfxZ":8.016037739428665,"pX":0.45661100644424374,"pZ":2.5359576006948172,"vX0":6.164586494978805,"vY0":-141.70561746430198,"vZ0":-5.616970019203466,"x":99.6,"y":170.31,"x0":-1.593686311774419,"y0":50.004721148437376,"z0":5.517498673208865,"aX":-2.2148558958105617},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":0.8,"spinRate":2359,"spinDirection":209},"zone":6,"typeConfidence":0.97,"plateTime":0.38431152815816283,"extension":6.562031494908234},"index":1,"playId":"d35ae067-8b5e-3d10-a77b-ca6f5756d3f2","pitchNumber":2,"startTime":"2026-07-28T02:54:47.652Z","endTime":"2026-07-28T02:54:50.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194362398537773,"aZ":-31.592871593670854,"pfxX":-7.5123881360404035,"pfxZ":0.3658622602564394,"pX":0.6343724368400593,"pZ":0.6927135861578926,"vX0":7.1413385149349216,"vY0":-124.83927093710557,"vZ0":-5.955497352317381,"x":92.82,"y":220.08,"x0":-1.2876302699577333,"y0":50.00110325473221,"z0":5.710500983963587,"aX":-11.853542116426437},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":12.0,"spinRate":1082,"spinDirection":254},"zone":14,"typeConfidence":0.94,"plateTime":0.43879484911049627,"extension":6.8197987053839455},"index":2,"playId":"15e3da54-cfa9-37d0-ba4b-3097dd721fe4","pitchNumber":3,"startTime":"2026-07-28T02:55:16.249Z","endTime":"2026-07-28T02:55:19.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-28T02:55:27.258Z","endTime":"2026-07-28T02:55:40.830Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"}},{"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":97.7,"endSpeed":90.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68092255845713,"aZ":-16.940817302808505,"pfxX":-1.8780156245293869,"pfxZ":7.3276211093043315,"pX":-0.20139651897818664,"pZ":3.976710000291295,"vX0":4.9024488499604955,"vY0":-142.33963809106785,"vZ0":-1.780753565711372,"x":124.68,"y":131.41,"x0":-1.6920854430322296,"y0":50.000325154844816,"z0":5.668098824522705,"aX":-3.9032843237103125},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":2.5,"spinRate":2335,"spinDirection":212},"zone":11,"typeConfidence":0.96,"plateTime":0.3828906000163932,"extension":6.394630823726148},"index":4,"playId":"0dd7e838-1df0-3585-a3ac-d7ec5023c072","pitchNumber":4,"startTime":"2026-07-28T02:55:40.830Z","endTime":"2026-07-28T02:55:44.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.653309932201285,"aZ":-17.114272222349104,"pfxX":-1.201833182575786,"pfxZ":7.1914536991751365,"pX":0.3789733532696444,"pZ":3.2600622010108986,"vX0":5.666428806709673,"vY0":-142.59147406807347,"vZ0":-3.7209748956291238,"x":102.55,"y":150.76,"x0":-1.4634888358854379,"y0":50.00082471859062,"z0":5.6378784122215855,"aX":-2.5172843169203762},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":1.2,"spinRate":2340,"spinDirection":212},"zone":12,"typeConfidence":0.97,"plateTime":0.38170030143886313,"extension":6.469323826383327},"hitData":{"launchSpeed":52.9,"launchAngle":48.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.05,"coordY":153.91}},"index":5,"playId":"20e3fc57-85a2-3d4f-b8fb-6cead67dda4e","pitchNumber":5,"startTime":"2026-07-28T02:56:02.183Z","endTime":"2026-07-28T02:56:12.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T02:56:12.863Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T02:59:16.144Z","endTime":"2026-07-28T03:00:22.828Z","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":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Paul Blackburn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T02:58:11.800Z","endTime":"2026-07-28T02:58:27.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Benintendi replaces Luisangel Acuña.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-28T02:58:27.857Z","endTime":"2026-07-28T02:59:18.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91793608735266,"aZ":-30.19647574199425,"pfxX":-8.155415792364051,"pfxZ":0.967357974456363,"pX":0.9924488601002893,"pZ":0.4504218257511142,"vX0":9.485445073145323,"vY0":-141.54000136429195,"vZ0":-7.459527591593256,"x":79.17,"y":226.62,"x0":-1.3353579917623484,"y0":50.00213183598208,"z0":5.041390776049726,"aX":-16.623599516605477},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":2527,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.38630965734088685,"extension":6.555426197952931},"index":2,"playId":"fea2fb14-6e42-3b87-a60a-ed63b6a7063d","pitchNumber":1,"startTime":"2026-07-28T02:59:18.462Z","endTime":"2026-07-28T02:59:22.082Z","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":96.4,"endSpeed":90.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742411754253432,"aZ":-29.344147659385428,"pfxX":-3.8805580738797874,"pfxZ":1.389184132179107,"pX":0.7389656921914163,"pZ":1.8585132502266366,"vX0":7.109126262124128,"vY0":-140.40110217790632,"vZ0":-4.134047728247767,"x":88.83,"y":188.6,"x0":-1.2986838517135195,"y0":50.00231423768767,"z0":5.215599327784193,"aX":-7.904555003089563},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2479,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3871339841163395,"extension":6.474896319551599},"index":3,"playId":"421d7d24-6fba-3726-af8d-1c18ee5b3d2c","pitchNumber":2,"startTime":"2026-07-28T02:59:36.533Z","endTime":"2026-07-28T02:59:42.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156598921680743,"aZ":-33.97922309933473,"pfxX":0.24245269748124265,"pfxZ":-1.0659058749933923,"pX":0.5389756805765415,"pZ":1.0018805333530112,"vX0":4.094354508463642,"vY0":-128.7602030279266,"vZ0":-4.614525153429068,"x":96.46,"y":211.73,"x0":-1.096418177896197,"y0":50.00226655800522,"z0":5.416481670260135,"aX":0.41046742975721023},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.6,"breakHorizontal":-1.3,"spinRate":2686,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4237350744819075,"extension":6.216746039560068},"index":4,"playId":"13d8b841-820b-3264-8593-7aef9099a360","pitchNumber":3,"startTime":"2026-07-28T03:00:03.234Z","endTime":"2026-07-28T03:00:06.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86677399060027,"aZ":-33.9738915110687,"pfxX":0.3034624537156814,"pfxZ":-1.0044638833210744,"pX":-0.09227782732757996,"pZ":1.4719101781798314,"vX0":2.609410297097094,"vY0":-132.1554641314548,"vZ0":-4.206454160824519,"x":120.52,"y":199.04,"x0":-1.1283996355005166,"y0":50.005298348714405,"z0":5.555922225325356,"aX":0.5416738162542043},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.5,"breakHorizontal":-1.1,"spinRate":2799,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4130838723784507,"extension":6.081474278406968},"index":5,"playId":"d98e9ad4-0017-33f8-a091-716be30bfe24","pitchNumber":4,"startTime":"2026-07-28T03:00:19.433Z","endTime":"2026-07-28T03:00:22.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:00:22.828Z","atBatIndex":75},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Sam Antonacci reaches on a fielding error by third baseman José Caballero.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:00:43.738Z","endTime":"2026-07-28T03:01:38.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"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":99.3,"endSpeed":91.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963985053491438,"aZ":-19.98955355973467,"pfxX":-1.6814551140270249,"pfxZ":5.702071399065256,"pX":0.5886189746817958,"pZ":2.57412702669137,"vX0":6.250280585701474,"vY0":-144.638631393209,"vZ0":-4.3222829940628325,"x":94.56,"y":169.28,"x0":-1.3736758002587928,"y0":50.00538298772067,"z0":5.2993864867778395,"aX":-3.595262289531834},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.7,"breakHorizontal":1.9,"spinRate":2661,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3774206597128633,"extension":6.012414919309243},"index":0,"playId":"f81c2161-663e-39fa-8263-cbfbcf1e3b81","pitchNumber":1,"startTime":"2026-07-28T03:00:48.935Z","endTime":"2026-07-28T03:00:51.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-28T03:01:05.542Z","endTime":"2026-07-28T03:01:25.513Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":93.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63845245937854,"aZ":-17.51386564756311,"pfxX":-2.474310262981966,"pfxZ":6.630487228264427,"pX":-0.122679313367317,"pZ":2.552176544707418,"vX0":4.27091064003867,"vY0":-146.4097546511476,"vZ0":-5.069634949040658,"x":121.68,"y":169.87,"x0":-1.2667448877081584,"y0":50.00027318595669,"z0":5.325326830636638,"aX":-5.469345135510515},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":11.4,"breakHorizontal":3.8,"spinRate":2657,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.37151392609747624,"extension":6.068753523247538},"hitData":{"launchSpeed":91.7,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.97,"coordY":167.75}},"index":2,"playId":"13aad7f5-8a66-3a9d-bc28-329ea1ee1a78","pitchNumber":2,"startTime":"2026-07-28T03:01:25.513Z","endTime":"2026-07-28T03:01:38.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:01:38.190Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks. Sam Antonacci to 2nd.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:01:57.863Z","endTime":"2026-07-28T03:04:17.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":"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":5},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754501417791506,"aZ":-33.656262653451286,"pfxX":2.572253434499271,"pfxZ":-0.905904201862155,"pX":-0.8701392156239329,"pZ":2.268006224606692,"vX0":0.3301241123838037,"vY0":-126.85294186346259,"vZ0":-1.3018570652167336,"x":150.17,"y":177.54,"x0":-1.3361923020217976,"y0":50.00455306335438,"z0":5.468989871304254,"aX":4.195823541773263},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-4.7,"spinRate":2772,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.43165154464014055,"extension":6.199955555532133},"index":0,"playId":"a66c485a-142b-314c-87af-76a7553c92cb","pitchNumber":1,"startTime":"2026-07-28T03:02:08.523Z","endTime":"2026-07-28T03:02:13.174Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.164872911937895,"aZ":-24.667566941346376,"pfxX":-3.872635975903986,"pfxZ":3.5636344912376625,"pX":0.3448310834334278,"pZ":2.9673082061163822,"vX0":6.293828506011623,"vY0":-143.30395736285593,"vZ0":-2.5322798388824492,"x":103.86,"y":158.66,"x0":-1.3639921466184197,"y0":50.00269929808885,"z0":5.382522125037208,"aX":-8.157584208893851},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.2,"breakHorizontal":5.9,"spinRate":2616,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38037622059415277,"extension":6.033165390741107},"index":1,"playId":"25b9167d-37fd-355e-91db-1d813f4e9a25","pitchNumber":2,"startTime":"2026-07-28T03:02:39.782Z","endTime":"2026-07-28T03:02:46.376Z","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":88.4,"endSpeed":82.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.889343611006286,"aZ":-33.36228711504714,"pfxX":4.382599833563131,"pfxZ":-0.6911753049464444,"pX":-1.096186455582684,"pZ":1.85641509537746,"vX0":-0.7252333214129798,"vY0":-128.97632911512122,"vZ0":-3.0234506629113747,"x":158.78,"y":188.66,"x0":-1.3849028819644424,"y0":50.002719996286075,"z0":5.565809871063112,"aX":7.528466736915177},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.6,"breakHorizontal":-7.8,"spinRate":2712,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.42153329786127935,"extension":6.302391440981621},"index":2,"playId":"ba72cb25-12e9-3346-8a04-bf0ed0100729","pitchNumber":3,"startTime":"2026-07-28T03:03:09.946Z","endTime":"2026-07-28T03:03:13.957Z","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":"da0d2885-9f49-3191-9ec3-aeca0d9e1a9e","startTime":"2026-07-28T03:03:30.243Z","endTime":"2026-07-28T03:03:33.243Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.319801407958344,"aZ":-27.254442676027516,"pfxX":-6.023514400839231,"pfxZ":2.3693749104701585,"pX":-1.3938232308937486,"pZ":3.651829324314148,"vX0":1.990084089293871,"vY0":-142.995315510256,"vZ0":-0.4924518490485295,"x":170.13,"y":140.18,"x0":-1.315363888648088,"y0":50.00158068020231,"z0":5.533013104546223,"aX":-12.49923716309091},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.4,"breakHorizontal":10.6,"spinRate":2610,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.382726385542441,"extension":6.013674124438992},"index":4,"playId":"f60eef40-911e-371c-babe-a1d143559b83","pitchNumber":4,"startTime":"2026-07-28T03:03:51.127Z","endTime":"2026-07-28T03:03:54.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85540042043959,"aZ":-34.402857568491484,"pfxX":3.716792176628328,"pfxZ":-1.310699133880247,"pX":1.3065282728956815,"pZ":0.7157719702402845,"vX0":5.133829732459099,"vY0":-129.2815798528631,"vZ0":-5.128631501564968,"x":67.2,"y":219.45,"x0":-1.1846124141863115,"y0":50.003206448522846,"z0":5.352703593529392,"aX":6.31830909054894},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.2,"breakHorizontal":-7.8,"spinRate":2821,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.422968328263305,"extension":6.1731448271709155},"index":5,"playId":"34ad7dea-a24a-3659-8d9e-b0945393b91d","pitchNumber":5,"startTime":"2026-07-28T03:04:12.098Z","endTime":"2026-07-28T03:04:17.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:04:17.725Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out sharply to left fielder Max Schuemann.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:05:39.228Z","endTime":"2026-07-28T03:07:11.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T03:04:37.588Z","endTime":"2026-07-28T03:05:41.524Z","isPitch":false,"type":"action"},{"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":96.1,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47628480534003,"aZ":-27.682650265789654,"pfxX":-1.1278103337056948,"pfxZ":2.244960640627337,"pX":-0.7696045076898933,"pZ":4.091280467435778,"vX0":2.100897213205467,"vY0":-140.08081212162028,"vZ0":1.1160876608410042,"x":146.34,"y":128.32,"x0":-1.3803110167714754,"y0":50.00386573001999,"z0":5.4877147893482565,"aX":-2.257980397255918},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":1.7,"spinRate":2573,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38992676817872995,"extension":6.1513454914969365},"index":1,"playId":"27646144-d7b4-3e86-872b-e42675c3fd35","pitchNumber":1,"startTime":"2026-07-28T03:05:41.524Z","endTime":"2026-07-28T03:05:45.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.628553203905753,"aZ":-39.41027237551437,"pfxX":6.1598298893041274,"pfxZ":-4.3747412995747625,"pX":-0.2933219731345922,"pZ":1.616473003664541,"vX0":0.3069440759378254,"vY0":-126.94512399270958,"vZ0":-2.014538243220208,"x":128.18,"y":195.14,"x0":-1.2172237278084261,"y0":50.00300339183655,"z0":5.51761474392809,"aX":10.191275060784267},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-8.2,"breakHorizontal":-11.3,"spinRate":2772,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.42922532856113005,"extension":5.876516186462691},"index":2,"playId":"49fdaed0-c6ae-380c-97d9-d0affd7c8bdd","pitchNumber":2,"startTime":"2026-07-28T03:06:01.605Z","endTime":"2026-07-28T03:06:06.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20438768458341,"aZ":-26.258923441138855,"pfxX":-3.752749930205925,"pfxZ":2.8562899694131687,"pX":0.7012964601023205,"pZ":3.4152953059010382,"vX0":6.841555963708603,"vY0":-142.87961379829107,"vZ0":-1.0866628450243412,"x":90.27,"y":146.57,"x0":-1.2341771889140327,"y0":50.00623296064284,"z0":5.4472089402973145,"aX":-7.779789215207419},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.2,"breakHorizontal":5.4,"spinRate":2529,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3830223470334224,"extension":6.566223852068728},"index":3,"playId":"3c8a6959-45b7-3fb9-bfae-7b1afddfd572","pitchNumber":3,"startTime":"2026-07-28T03:06:38.140Z","endTime":"2026-07-28T03:06:42.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748559533415012,"aZ":-36.797594918835294,"pfxX":6.772671483098446,"pfxZ":-2.6973534678661713,"pX":-0.14634164830011967,"pZ":1.973699254357452,"vX0":0.5790021984402285,"vY0":-129.46812534681075,"vZ0":-2.0237944594512207,"x":122.58,"y":185.49,"x0":-1.2533855542754895,"y0":50.005247121735415,"z0":5.558012752639321,"aX":11.601606067775098},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.2,"breakHorizontal":-12.4,"spinRate":2798,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4216264029922385,"extension":6.765464563791014},"hitData":{"launchSpeed":106.4,"launchAngle":20.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.01,"coordY":67.25}},"index":4,"playId":"2e663549-b402-3097-96d6-02cea67824d6","pitchNumber":4,"startTime":"2026-07-28T03:06:59.959Z","endTime":"2026-07-28T03:07:11.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:07:11.931Z","atBatIndex":78},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Colson Montgomery reaches on a fielding error by shortstop Anthony Volpe. Sam Antonacci scores. Munetaka Murakami to 3rd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:07:31.515Z","endTime":"2026-07-28T03:09:30.581Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20157843602541,"aZ":-22.440507929893915,"pfxX":-6.070597363178113,"pfxZ":4.968469763075678,"pX":-0.7014265400655124,"pZ":1.7113648380829196,"vX0":3.8210264409649577,"vY0":-138.6685645251036,"vZ0":-5.899332020479018,"x":143.74,"y":192.57,"x0":-1.3040967386812596,"y0":50.00309906665448,"z0":5.350122638424629,"aX":-11.89621758990576},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":10.3,"spinRate":1718,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39405140968674646,"extension":6.357935198762145},"index":0,"playId":"19934b26-28bd-3550-b29c-bb66992e7b64","pitchNumber":1,"startTime":"2026-07-28T03:07:44.654Z","endTime":"2026-07-28T03:07:51.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56602576280645,"aZ":-19.27368127754116,"pfxX":-6.184875153743285,"pfxZ":6.481719081610887,"pX":0.6387977760250657,"pZ":1.0914138707540375,"vX0":7.336544941079669,"vY0":-139.9605428420819,"vZ0":-8.13468270983023,"x":92.65,"y":209.31,"x0":-1.2086460077305239,"y0":50.00674308397544,"z0":5.290223558437058,"aX":-12.316263728945891},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":9.7,"spinRate":1929,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.390839972569867,"extension":6.49429436369693},"index":1,"playId":"1c1a214c-4b05-3b5e-b80e-2aa878b99c4c","pitchNumber":2,"startTime":"2026-07-28T03:08:06.338Z","endTime":"2026-07-28T03:08:10.006Z","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":98.2,"endSpeed":90.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670026799856526,"aZ":-18.835972256510164,"pfxX":-1.3747677942032897,"pfxZ":6.3604780996108214,"pX":-0.9964755302656442,"pZ":2.3551579727217677,"vX0":1.9067674925682927,"vY0":-143.10863944880919,"vZ0":-4.956207752415385,"x":154.98,"y":175.19,"x0":-1.4894274484508099,"y0":50.000740711763505,"z0":5.270838279862857,"aX":-2.8822135896786474},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":2.2,"spinRate":2643,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3811626763795215,"extension":6.2312923291434315},"index":2,"playId":"307c02e9-8f43-33c8-9ab4-199e3bb8179a","pitchNumber":3,"startTime":"2026-07-28T03:08:30.841Z","endTime":"2026-07-28T03:08:34.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.783236285013675,"aZ":-22.743699756207683,"pfxX":-0.07581055976040973,"pfxZ":4.494949554828098,"pX":-0.6656682975351679,"pZ":3.2528805944521024,"vX0":2.3621359293417097,"vY0":-143.5674600439345,"vZ0":-2.0269091883941206,"x":142.37,"y":150.95,"x0":-1.4875784814698445,"y0":50.00066277065826,"z0":5.376683279773756,"aX":-0.15935176130458012},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.9,"breakHorizontal":-0.4,"spinRate":2697,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.38083453321215854,"extension":6.038295789342769},"index":3,"playId":"58d0a466-9942-31c0-a5f3-56abf42ac1f3","pitchNumber":4,"startTime":"2026-07-28T03:08:53.321Z","endTime":"2026-07-28T03:08:58.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90782988881568,"aZ":-19.336077777473342,"pfxX":-0.6281481689231077,"pfxZ":6.0480777863793405,"pX":-0.4950261067459472,"pZ":2.4200948926875174,"vX0":3.012446873209176,"vY0":-143.98145880378095,"vZ0":-4.893941033840747,"x":135.87,"y":173.44,"x0":-1.4681973779233108,"y0":50.00496832330859,"z0":5.319411031329089,"aX":-1.3340568655106364},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.3,"breakHorizontal":0.6,"spinRate":2619,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.37880025491836333,"extension":6.066424189471259},"hitData":{"launchSpeed":100.8,"launchAngle":61.0,"totalDistance":192.0,"trajectory":"popup","hardness":"hard","location":"6","coordinates":{"coordX":135.8,"coordY":132.25}},"index":4,"playId":"d2977ec1-d32b-34d7-8398-d93ad616d5bb","pitchNumber":5,"startTime":"2026-07-28T03:09:14.787Z","endTime":"2026-07-28T03:09:30.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:09:30.581Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:12:30.250Z","endTime":"2026-07-28T03:14:17.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".324"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.82"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.83"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.77"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.25"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.00"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.12"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".324"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T03:10:30.267Z","endTime":"2026-07-28T03:10:42.054Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: David Bednar replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-28T03:10:42.054Z","endTime":"2026-07-28T03:12:18.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-28T03:12:18.824Z","endTime":"2026-07-28T03:12:32.580Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978617830633553,"aZ":-26.393352319487136,"pfxX":-6.012629633021429,"pfxZ":3.1748458905160515,"pX":0.8539793153006516,"pZ":0.2865492794346987,"vX0":8.18505429859788,"vY0":-132.72082397695564,"vZ0":-9.506557424201773,"x":84.45,"y":231.04,"x0":-1.460012898012232,"y0":50.00176543629268,"z0":5.774645679026919,"aX":-10.944738962394933},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":9.5,"spinRate":1838,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.40951982817722277,"extension":6.869727176864856},"index":3,"playId":"ea71ff84-5379-351a-8ef1-fc7f298b24b7","pitchNumber":1,"startTime":"2026-07-28T03:12:32.580Z","endTime":"2026-07-28T03:12:36.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165583327406345,"aZ":-12.461834078244461,"pfxX":-2.7503316677415732,"pfxZ":9.928057839610364,"pX":0.6673360477810741,"pZ":3.447674677330947,"vX0":6.63790554085273,"vY0":-139.49714782384942,"vZ0":-4.718320875282072,"x":91.56,"y":145.69,"x0":-1.3777987228705768,"y0":50.005247137355596,"z0":5.972227652053553,"aX":-5.462979665688165},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":3.7,"spinRate":2262,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3915180093936632,"extension":6.771033250641127},"index":4,"playId":"9fcfec13-645b-33e2-b408-572be459cbc4","pitchNumber":2,"startTime":"2026-07-28T03:12:58.139Z","endTime":"2026-07-28T03:13:04.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648314391111803,"aZ":-27.363840228490567,"pfxX":-0.8614681450054955,"pfxZ":2.78281331745516,"pX":0.3706078685713404,"pZ":2.8469672357102414,"vX0":5.238342138809679,"vY0":-130.01345839156983,"vZ0":-2.8196033258507205,"x":102.87,"y":161.91,"x0":-1.5496431499745715,"y0":50.00557228488474,"z0":6.000279555509036,"aX":-1.4914050063317787},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":1406,"spinDirection":207},"zone":3,"typeConfidence":0.87,"plateTime":0.41965225447086274,"extension":6.804325542064154},"index":5,"playId":"e6669aee-9c26-3e15-8643-b645c54736bb","pitchNumber":3,"startTime":"2026-07-28T03:13:24.656Z","endTime":"2026-07-28T03:13:28.024Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.125201828843476,"aZ":-24.337717373483724,"pfxX":-3.386377237226683,"pfxZ":4.349888112848783,"pX":0.7846884881075451,"pZ":0.5149244304291479,"vX0":6.90614077099487,"vY0":-132.39027072134945,"vZ0":-9.608943770167524,"x":87.09,"y":224.88,"x0":-1.3996908518347977,"y0":50.00520028323221,"z0":5.9264357046123095,"aX":-6.105899543731525},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":4.9,"spinRate":1644,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4112746018762614,"extension":6.789823554445531},"index":6,"playId":"2c7c4bfa-5a35-3d01-9d51-35e5bb374ffd","pitchNumber":4,"startTime":"2026-07-28T03:13:48.958Z","endTime":"2026-07-28T03:13:52.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46455446821695,"aZ":-33.902943331484536,"pfxX":6.313027354115689,"pfxZ":-1.33278949315224,"pX":-0.14544015924091214,"pZ":1.664588110745356,"vX0":1.769332292255216,"vY0":-112.8123821577943,"vZ0":-2.0431731759358662,"x":122.54,"y":193.84,"x0":-1.7590378131960596,"y0":50.002796043780236,"z0":5.981638802821765,"aX":8.181925790539909},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.6,"breakHorizontal":-11.9,"spinRate":2332,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.4844917232196986,"extension":6.249109993916959},"index":7,"playId":"bdb76e68-594b-397c-b6b9-0d2d2ed5cac3","pitchNumber":5,"startTime":"2026-07-28T03:14:10.950Z","endTime":"2026-07-28T03:14:17.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:14:17.163Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-28T03:12:30.250Z","endTime":"2026-07-28T03:14:17.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".324"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.82"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.83"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.77"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.25"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.00"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.12"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".324"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T03:10:30.267Z","endTime":"2026-07-28T03:10:42.054Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: David Bednar replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-28T03:10:42.054Z","endTime":"2026-07-28T03:12:18.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-28T03:12:18.824Z","endTime":"2026-07-28T03:12:32.580Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978617830633553,"aZ":-26.393352319487136,"pfxX":-6.012629633021429,"pfxZ":3.1748458905160515,"pX":0.8539793153006516,"pZ":0.2865492794346987,"vX0":8.18505429859788,"vY0":-132.72082397695564,"vZ0":-9.506557424201773,"x":84.45,"y":231.04,"x0":-1.460012898012232,"y0":50.00176543629268,"z0":5.774645679026919,"aX":-10.944738962394933},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":9.5,"spinRate":1838,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.40951982817722277,"extension":6.869727176864856},"index":3,"playId":"ea71ff84-5379-351a-8ef1-fc7f298b24b7","pitchNumber":1,"startTime":"2026-07-28T03:12:32.580Z","endTime":"2026-07-28T03:12:36.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165583327406345,"aZ":-12.461834078244461,"pfxX":-2.7503316677415732,"pfxZ":9.928057839610364,"pX":0.6673360477810741,"pZ":3.447674677330947,"vX0":6.63790554085273,"vY0":-139.49714782384942,"vZ0":-4.718320875282072,"x":91.56,"y":145.69,"x0":-1.3777987228705768,"y0":50.005247137355596,"z0":5.972227652053553,"aX":-5.462979665688165},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":3.7,"spinRate":2262,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3915180093936632,"extension":6.771033250641127},"index":4,"playId":"9fcfec13-645b-33e2-b408-572be459cbc4","pitchNumber":2,"startTime":"2026-07-28T03:12:58.139Z","endTime":"2026-07-28T03:13:04.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648314391111803,"aZ":-27.363840228490567,"pfxX":-0.8614681450054955,"pfxZ":2.78281331745516,"pX":0.3706078685713404,"pZ":2.8469672357102414,"vX0":5.238342138809679,"vY0":-130.01345839156983,"vZ0":-2.8196033258507205,"x":102.87,"y":161.91,"x0":-1.5496431499745715,"y0":50.00557228488474,"z0":6.000279555509036,"aX":-1.4914050063317787},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":1406,"spinDirection":207},"zone":3,"typeConfidence":0.87,"plateTime":0.41965225447086274,"extension":6.804325542064154},"index":5,"playId":"e6669aee-9c26-3e15-8643-b645c54736bb","pitchNumber":3,"startTime":"2026-07-28T03:13:24.656Z","endTime":"2026-07-28T03:13:28.024Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.125201828843476,"aZ":-24.337717373483724,"pfxX":-3.386377237226683,"pfxZ":4.349888112848783,"pX":0.7846884881075451,"pZ":0.5149244304291479,"vX0":6.90614077099487,"vY0":-132.39027072134945,"vZ0":-9.608943770167524,"x":87.09,"y":224.88,"x0":-1.3996908518347977,"y0":50.00520028323221,"z0":5.9264357046123095,"aX":-6.105899543731525},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":4.9,"spinRate":1644,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4112746018762614,"extension":6.789823554445531},"index":6,"playId":"2c7c4bfa-5a35-3d01-9d51-35e5bb374ffd","pitchNumber":4,"startTime":"2026-07-28T03:13:48.958Z","endTime":"2026-07-28T03:13:52.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46455446821695,"aZ":-33.902943331484536,"pfxX":6.313027354115689,"pfxZ":-1.33278949315224,"pX":-0.14544015924091214,"pZ":1.664588110745356,"vX0":1.769332292255216,"vY0":-112.8123821577943,"vZ0":-2.0431731759358662,"x":122.54,"y":193.84,"x0":-1.7590378131960596,"y0":50.002796043780236,"z0":5.981638802821765,"aX":8.181925790539909},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.6,"breakHorizontal":-11.9,"spinRate":2332,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.4844917232196986,"extension":6.249109993916959},"index":7,"playId":"bdb76e68-594b-397c-b6b9-0d2d2ed5cac3","pitchNumber":5,"startTime":"2026-07-28T03:14:10.950Z","endTime":"2026-07-28T03:14:17.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T03:14:17.163Z","atBatIndex":80},"scoringPlays":[7,8,9,28,29,31,43,56,64,67,79],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":193.52,"y":123.41},"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":1,"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":60.75,"y":130.73},"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":1,"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":116.76,"y":68.24},"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":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":188.03,"y":111.46},"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":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":160.26,"y":68.78},"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":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":32.62,"y":94.78},"type":"H","description":"Triple"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":188.39,"y":99.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":51.54,"y":81.35},"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":2,"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":206.06,"y":122.6},"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":2,"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":124.07,"y":172.1},"type":"O","description":"Forceout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":84.47,"y":111.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":177.69,"y":108.96},"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":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":129.21,"y":145.94},"type":"O","description":"Grounded Into DP"},{"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":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":85.09,"y":176.87},"type":"O","description":"Pop Out"}]}},{"startIndex":25,"endIndex":36,"top":[25,26,27,28,29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":119.07,"y":82.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":121.6,"y":163.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":167.95,"y":50.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":142.9,"y":145.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"coordinates":{"x":102.46,"y":175.69},"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":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":147.86,"y":142.99},"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":4,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":79.01,"y":100.3},"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":4,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":100.81,"y":152.03},"type":"O","description":"Forceout"}]}},{"startIndex":37,"endIndex":46,"top":[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":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":112.47,"y":144.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":109.43,"y":174.85},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":126.17,"y":189.21},"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":5,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":157.62,"y":131.19},"type":"O","description":"Groundout"},{"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":107.54,"y":99.53},"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":146.85,"y":122.49},"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":105.37,"y":158.62},"type":"O","description":"Forceout"},{"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":164.2,"y":167.75},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":52,"top":[47,48,49],"bottom":[50,51,52],"hits":{"away":[],"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":157.6,"y":161.66},"type":"O","description":"Groundout"},{"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":105.19,"y":166.08},"type":"O","description":"Groundout"},{"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":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":176.89,"y":93.75},"type":"O","description":"Lineout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":213.48,"y":120.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":83.72,"y":115.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":158.0,"y":71.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":134.79,"y":143.41},"type":"O","description":"Forceout"}],"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":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":110.95,"y":145.43},"type":"O","description":"Groundout"},{"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":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":109.35,"y":83.67},"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":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":36.52,"y":107.41},"type":"H","description":"Double"}]}},{"startIndex":62,"endIndex":71,"top":[62,63,64,65,66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":94.72,"y":165.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":114.3,"y":74.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":117.78,"y":191.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":107.98,"y":110.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":150.0,"y":169.77},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"coordinates":{"x":46.54,"y":71.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":117.04,"y":144.93},"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":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":127.35,"y":135.12},"type":"O","description":"Groundout"},{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":107.91,"y":151.01},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":80,"top":[72,73,74],"bottom":[75,76,77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":115.56,"y":185.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":121.96,"y":42.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":106.05,"y":153.91},"type":"O","description":"Double Play"}],"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":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":111.97,"y":167.75},"type":"E","description":"Field Error"},{"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":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":69.01,"y":67.25},"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":9,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":135.8,"y":132.25},"type":"E","description":"Field Error"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":2,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":10,"errors":3,"leftOnBase":9},"away":{"runs":9,"hits":10,"errors":2,"leftOnBase":4}},"defense":{"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"catcher":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"first":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"second":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"third":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"shortstop":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"left":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"center":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"right":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"onDeck":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"inHole":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"battingOrder":5,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"onDeck":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"inHole":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"battingOrder":5,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".234","atBats":37,"obp":".313","slg":".418","ops":".731","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":8,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":1,"groundOuts":12,"airOuts":6,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"3.41","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.19","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":59,"strikes":96,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":4,"pitchesPerInning":"17.22","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":2,"chances":43,"passedBall":1,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":37,"gamesStarted":2,"flyOuts":27,"groundOuts":74,"airOuts":45,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":200,"obp":".268","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":791,"era":"1.89","inningsPitched":"57.0","wins":3,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.02","battersFaced":220,"outs":171,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":296,"strikes":495,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".750","pitchesPerInning":"13.88","gamesFinished":13,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"6.63","walksPer9Inn":"3.00","hitsPer9Inn":"6.16","runsScoredPer9":"2.05","homeRunsPer9":"0.63","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":0,"chances":15,"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"}]},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"39","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":5,"groundOuts":10,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".255","atBats":47,"obp":".294","slg":".362","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":17,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":4,"putOuts":153,"errors":3,"chances":160,"fielding":".981","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":35,"groundOuts":82,"airOuts":75,"runs":36,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":78,"baseOnBalls":18,"intentionalWalks":0,"hits":71,"hitByPitch":5,"avg":".236","atBats":301,"obp":".287","slg":".372","ops":".659","caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":112,"rbi":37,"leftOnBase":124,"sacBunts":2,"sacFlies":3,"babip":".282","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.10","popOuts":23,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":191,"putOuts":109,"errors":9,"chances":309,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":8,"airOuts":18,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".218","atBats":78,"obp":".315","slg":".346","ops":".661","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":27,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".366","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":45,"errors":0,"chances":46,"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"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":26,"gamesStarted":1,"flyOuts":32,"groundOuts":38,"airOuts":58,"runs":23,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":4,"atBats":162,"obp":".321","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":700,"era":"4.64","inningsPitched":"42.2","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.29","battersFaced":185,"outs":128,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":253,"strikes":447,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":15,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.33","walksPer9Inn":"3.80","hitsPer9Inn":"7.80","runsScoredPer9":"4.85","homeRunsPer9":"0.63","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":15,"groundOuts":12,"airOuts":20,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".203","atBats":64,"obp":".354","slg":".375","ops":".729","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":24,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":42,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"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":62,"flyOuts":19,"groundOuts":41,"airOuts":41,"runs":22,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".235","atBats":162,"obp":".278","slg":".444","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":72,"rbi":27,"leftOnBase":61,"sacBunts":0,"sacFlies":3,"babip":".261","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":26,"errors":8,"chances":76,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID641857":{"person":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":34,"groundOuts":51,"airOuts":52,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".211","atBats":228,"obp":".271","slg":".373","ops":".644","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":85,"rbi":26,"leftOnBase":98,"sacBunts":1,"sacFlies":0,"babip":".277","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":41,"errors":6,"chances":155,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":20,"flyOuts":48,"groundOuts":97,"airOuts":97,"runs":57,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":122,"baseOnBalls":30,"intentionalWalks":0,"hits":107,"hitByPitch":3,"atBats":419,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1814,"era":"4.25","inningsPitched":"108.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.27","battersFaced":456,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":655,"strikes":1159,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".364","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.50","hitsPer9Inn":"8.92","runsScoredPer9":"4.75","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.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":48,"gamesStarted":0,"flyOuts":15,"groundOuts":72,"airOuts":23,"runs":21,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":2,"hits":38,"hitByPitch":5,"atBats":149,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":542,"era":"4.31","inningsPitched":"39.2","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":19,"whip":"1.21","battersFaced":166,"outs":119,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":542,"balls":167,"strikes":375,"strikePercentage":".690","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.13","rbi":1,"winPercentage":".600","pitchesPerInning":"13.66","gamesFinished":7,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"4.08","walksPer9Inn":"2.27","hitsPer9Inn":"8.62","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":27,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"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"}]},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":36,"groundOuts":71,"airOuts":60,"runs":36,"doubles":10,"triples":1,"homeRuns":16,"strikeOuts":71,"baseOnBalls":21,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".258","atBats":271,"obp":".318","slg":".480","ops":".798","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":130,"rbi":43,"leftOnBase":97,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.94","popOuts":14,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":411,"errors":0,"chances":451,"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"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":24,"groundOuts":43,"airOuts":53,"runs":19,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".231","atBats":173,"obp":".265","slg":".393","ops":".658","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":68,"rbi":14,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.83","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":62,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":38,"groundOuts":44,"airOuts":67,"runs":22,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":28,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".165","atBats":206,"obp":".267","slg":".277","ops":".544","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":57,"rbi":14,"leftOnBase":90,"sacBunts":1,"sacFlies":1,"babip":".197","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":18,"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":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":25,"putOuts":581,"errors":5,"chances":611,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":45,"groundOuts":91,"airOuts":80,"runs":69,"doubles":18,"triples":3,"homeRuns":31,"strikeOuts":105,"baseOnBalls":50,"intentionalWalks":4,"hits":104,"hitByPitch":3,"avg":".275","atBats":378,"obp":".363","slg":".585","ops":".948","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":221,"rbi":73,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.19","popOuts":11,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":385,"errors":3,"chances":419,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 6-1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"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":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":56,"runs":9,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":1,"hits":41,"hitByPitch":0,"atBats":195,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":817,"era":"1.35","inningsPitched":"53.1","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.09","battersFaced":215,"outs":160,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":266,"strikes":551,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".857","pitchesPerInning":"15.32","gamesFinished":6,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.63","walksPer9Inn":"2.87","hitsPer9Inn":"6.92","runsScoredPer9":"1.52","homeRunsPer9":"0.34","inheritedRunners":32,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"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"}]},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":20,"flyOuts":53,"groundOuts":101,"airOuts":98,"runs":62,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":102,"baseOnBalls":36,"intentionalWalks":1,"hits":108,"hitByPitch":3,"atBats":402,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1745,"era":"4.41","inningsPitched":"102.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":50,"whip":"1.41","battersFaced":450,"outs":306,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1745,"balls":649,"strikes":1096,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".583","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.18","hitsPer9Inn":"9.53","runsScoredPer9":"5.47","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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":49,"gamesStarted":0,"flyOuts":28,"groundOuts":24,"airOuts":50,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":55,"baseOnBalls":27,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":158,"obp":".317","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":770,"era":"2.44","inningsPitched":"44.1","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":12,"whip":"1.31","battersFaced":189,"outs":133,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":307,"strikes":463,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"17.37","gamesFinished":5,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"11.17","walksPer9Inn":"5.48","hitsPer9Inn":"6.29","runsScoredPer9":"3.05","homeRunsPer9":"0.61","inheritedRunners":37,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":18,"groundOuts":37,"airOuts":39,"runs":18,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".250","atBats":156,"obp":".343","slg":".333","ops":".676","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":52,"rbi":17,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"156.00","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":119,"putOuts":63,"errors":4,"chances":186,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":48,"groundOuts":72,"airOuts":83,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":119,"baseOnBalls":37,"intentionalWalks":1,"hits":79,"hitByPitch":1,"avg":".226","atBats":350,"obp":".299","slg":".414","ops":".713","caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":145,"rbi":45,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.88","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":132,"errors":7,"chances":365,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608331":{"person":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":15,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":27,"strikes":39,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":36,"groundOuts":70,"airOuts":67,"runs":25,"doubles":10,"triples":1,"homeRuns":1,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":243,"obp":".270","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1040,"era":"3.23","inningsPitched":"69.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.02","battersFaced":271,"outs":209,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1040,"balls":394,"strikes":646,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":3,"winPercentage":".571","pitchesPerInning":"14.93","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.84","hitsPer9Inn":"6.33","runsScoredPer9":"3.23","homeRunsPer9":"0.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":43,"gamesStarted":0,"flyOuts":13,"groundOuts":49,"airOuts":30,"runs":28,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":1,"hits":37,"hitByPitch":2,"atBats":149,"obp":".318","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":658,"era":"4.66","inningsPitched":"38.2","wins":3,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":20,"whip":"1.37","battersFaced":173,"outs":116,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":658,"balls":252,"strikes":406,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".750","pitchesPerInning":"17.02","gamesFinished":10,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.72","hitsPer9Inn":"8.61","runsScoredPer9":"6.52","homeRunsPer9":"1.40","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"802","stats":{"batting":{"summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":54,"groundOuts":81,"airOuts":97,"runs":51,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":55,"baseOnBalls":45,"intentionalWalks":0,"hits":63,"hitByPitch":0,"avg":".215","atBats":293,"obp":".317","slg":".389","ops":".706","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":114,"rbi":41,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".226","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.64","popOuts":24,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":164,"errors":3,"chances":168,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(S, 21)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":14,"groundOuts":51,"airOuts":33,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":166,"obp":".268","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":763,"era":"2.40","inningsPitched":"45.0","wins":4,"losses":3,"saves":21,"saveOpportunities":23,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.04","battersFaced":183,"outs":135,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":254,"strikes":509,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".571","pitchesPerInning":"16.96","gamesFinished":38,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.80","hitsPer9Inn":"6.60","runsScoredPer9":"3.00","homeRunsPer9":"0.40","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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"}]},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":10,"groundOuts":11,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":46,"obp":".235","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":195,"era":"0.71","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.87","battersFaced":51,"outs":38,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":73,"strikes":122,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.39","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.24","walksPer9Inn":"2.84","hitsPer9Inn":"4.97","runsScoredPer9":"1.42","homeRunsPer9":"0.71","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":45,"groundOuts":41,"airOuts":77,"runs":27,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":66,"baseOnBalls":12,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":240,"obp":".273","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":966,"era":"3.92","inningsPitched":"62.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.10","battersFaced":255,"outs":186,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":305,"strikes":661,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".375","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"9.58","walksPer9Inn":"1.74","hitsPer9Inn":"8.13","runsScoredPer9":"3.92","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":22,"gamesStarted":22,"flyOuts":70,"groundOuts":112,"airOuts":119,"runs":37,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":157,"baseOnBalls":25,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":479,"obp":".246","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2017,"era":"2.07","inningsPitched":"130.1","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"0.93","battersFaced":515,"outs":391,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2017,"balls":647,"strikes":1370,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".625","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"6.28","strikeoutsPer9Inn":"10.84","walksPer9Inn":"1.73","hitsPer9Inn":"6.63","runsScoredPer9":"2.55","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680474,700250,502671,691176,683011,665862,676609,682987,642708,663757,645305,608331,683409,657612,518585,687396,621112,666808,670280],"pitchers":[608331,683409,657612,518585,687396,621112,666808,670280],"bench":[641857,669224],"bullpen":[543037,693645,701542,677960,642232],"battingOrder":[680474,700250,502671,691176,683011,665862,676609,663757,645305],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chisholm Jr. (14, Murphy, C); Rosario, A (5, Hudson, B)."},{"label":"HR","value":"Sánchez, A (1, 8th inning off Newcomb, S, 2 on, 2 out)."},{"label":"TB","value":"Chisholm Jr. 3; Domínguez 2; Goldschmidt; Rice 2; Rosario, A 2; Sánchez, A 4; Volpe."},{"label":"RBI","value":"Chisholm Jr. 2 (45); Jones, S (8); Rice (73); Sánchez, A 3 (7); Volpe (17)."},{"label":"2-out RBI","value":"Rice; Sánchez, A 3."},{"label":"Runners left in scoring position, 2 out","value":"Sánchez, A."},{"label":"Team RISP","value":"5-for-12."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Chisholm Jr. 2 (29, 3rd base off Murphy, C/Quero, 2nd base off Newcomb, S/Quero)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Caballero (9, fielding); Volpe (4, fielding)."},{"label":"Outfield assists","value":"Schuemann (Montgomery, C at home)."},{"label":"PB","value":"Sánchez, A (1)."},{"label":"DP","value":"(Chisholm Jr.-Volpe-Goldschmidt)."}]}],"note":[{"label":"a","value":"Doubled for Jones, S in the 7th."}]},"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":1,"groundOuts":12,"airOuts":6,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".241","atBats":36,"obp":".319","slg":".410","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":15,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"4.15","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.31","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":59,"strikes":113,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":8,"pitchesPerInning":"19.11","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":3,"chances":37,"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":"701","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":51,"groundOuts":72,"airOuts":81,"runs":38,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":79,"hitByPitch":4,"avg":".281","atBats":281,"obp":".338","slg":".441","ops":".779","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":124,"rbi":37,"leftOnBase":117,"sacBunts":4,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.83","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":222,"errors":3,"chances":226,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":19,"groundOuts":58,"airOuts":35,"runs":18,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".247","atBats":162,"obp":".279","slg":".284","ops":".563","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":46,"rbi":12,"leftOnBase":68,"sacBunts":2,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"162.00","popOuts":5,"lineOuts":11},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":98,"errors":4,"chances":176,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"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":70,"flyOuts":23,"groundOuts":34,"airOuts":43,"runs":24,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".250","atBats":152,"obp":".281","slg":".513","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":78,"rbi":24,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.89","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":34,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":34,"groundOuts":44,"airOuts":46,"runs":54,"doubles":8,"triples":0,"homeRuns":22,"strikeOuts":98,"baseOnBalls":56,"intentionalWalks":5,"hits":59,"hitByPitch":1,"avg":".240","atBats":246,"obp":".382","slg":".541","ops":".923","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":133,"rbi":48,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.18","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":31,"putOuts":472,"errors":2,"chances":505,"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":"500","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":43,"groundOuts":105,"airOuts":74,"runs":59,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":101,"baseOnBalls":39,"intentionalWalks":0,"hits":104,"hitByPitch":3,"avg":".276","atBats":377,"obp":".346","slg":".390","ops":".736","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":147,"rbi":38,"leftOnBase":130,"sacBunts":4,"sacFlies":3,"babip":".354","groundOutsToAirouts":"1.42","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"47.12","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":217,"putOuts":166,"errors":4,"chances":387,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":39,"gamesStarted":4,"flyOuts":27,"groundOuts":41,"airOuts":41,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":192,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":857,"era":"2.58","inningsPitched":"52.1","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":7,"blownSaves":3,"earnedRuns":15,"whip":"1.07","battersFaced":212,"outs":157,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":857,"balls":279,"strikes":578,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"16.38","gamesFinished":11,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"12.73","walksPer9Inn":"3.10","hitsPer9Inn":"6.54","runsScoredPer9":"3.44","homeRunsPer9":"0.69","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"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}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":99,"flyOuts":56,"groundOuts":57,"airOuts":101,"runs":49,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":131,"baseOnBalls":35,"intentionalWalks":3,"hits":83,"hitByPitch":9,"avg":".224","atBats":371,"obp":".305","slg":".464","ops":".769","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":172,"rbi":61,"leftOnBase":200,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.46","popOuts":32,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":101,"errors":8,"chances":314,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":9,"gamesStarted":0,"flyOuts":16,"groundOuts":15,"airOuts":25,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":66,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":279,"era":"3.78","inningsPitched":"16.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.38","battersFaced":71,"outs":50,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":84,"strikes":195,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.74","gamesFinished":7,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.32","walksPer9Inn":"2.70","hitsPer9Inn":"9.72","runsScoredPer9":"3.78","homeRunsPer9":"0.54","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"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, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"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":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":35,"groundOuts":29,"airOuts":58,"runs":18,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":168,"obp":".261","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":707,"era":"3.63","inningsPitched":"44.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.05","battersFaced":181,"outs":134,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":249,"strikes":458,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.83","gamesFinished":16,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.42","hitsPer9Inn":"7.05","runsScoredPer9":"3.63","homeRunsPer9":"1.61","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":24,"groundOuts":32,"airOuts":41,"runs":11,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".132","atBats":121,"obp":".226","slg":".298","ops":".524","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":36,"rbi":11,"leftOnBase":58,"sacBunts":1,"sacFlies":1,"babip":".133","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.20","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":31,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":20,"putOuts":335,"errors":4,"chances":359,"fielding":".989","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-3 | 3B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":45,"airOuts":31,"runs":21,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".248","atBats":141,"obp":".323","slg":".411","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":58,"rbi":20,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":87,"errors":3,"chances":94,"fielding":".968","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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"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":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":41,"gamesStarted":0,"flyOuts":18,"groundOuts":27,"airOuts":35,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":133,"obp":".329","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":691,"era":"4.21","inningsPitched":"36.1","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":17,"whip":"1.38","battersFaced":158,"outs":109,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":287,"strikes":404,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"19.02","gamesFinished":20,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.90","walksPer9Inn":"5.45","hitsPer9Inn":"6.94","runsScoredPer9":"4.95","homeRunsPer9":"1.49","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"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":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","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":25,"gamesStarted":2,"flyOuts":23,"groundOuts":16,"airOuts":34,"runs":14,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":97,"obp":".348","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":459,"era":"4.56","inningsPitched":"25.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.44","battersFaced":115,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":459,"balls":162,"strikes":297,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.47","rbi":3,"winPercentage":"1.000","pitchesPerInning":"17.88","gamesFinished":7,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"8.77","walksPer9Inn":"4.91","hitsPer9Inn":"8.06","runsScoredPer9":"4.91","homeRunsPer9":"0.70","inheritedRunners":10,"inheritedRunnersScored":4,"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":{"summary":"3.1 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":14,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"8.10","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":13,"gamesStarted":13,"flyOuts":33,"groundOuts":52,"airOuts":68,"runs":42,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":54,"baseOnBalls":31,"intentionalWalks":0,"hits":56,"hitByPitch":6,"atBats":226,"obp":".352","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1057,"era":"6.15","inningsPitched":"60.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.45","battersFaced":267,"outs":180,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1057,"balls":403,"strikes":654,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".300","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.65","hitsPer9Inn":"8.40","runsScoredPer9":"6.30","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":50,"airOuts":47,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".181","atBats":160,"obp":".249","slg":".225","ops":".474","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":36,"rbi":15,"leftOnBase":89,"sacBunts":2,"sacFlies":5,"babip":".221","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":23,"stolenBasePercentage":".697","caughtStealingPercentage":".303","assists":15,"putOuts":358,"errors":6,"chances":379,"fielding":".984","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"901","stats":{"batting":{"note":"c-","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":93,"flyOuts":49,"groundOuts":65,"airOuts":80,"runs":41,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":78,"baseOnBalls":27,"intentionalWalks":1,"hits":69,"hitByPitch":0,"avg":".240","atBats":287,"obp":".302","slg":".415","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":119,"rbi":53,"leftOnBase":118,"sacBunts":1,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.70","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":21,"gamesStarted":17,"flyOuts":73,"groundOuts":83,"airOuts":129,"runs":44,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":130,"baseOnBalls":35,"intentionalWalks":0,"hits":97,"hitByPitch":8,"atBats":435,"obp":".292","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1908,"era":"3.19","inningsPitched":"118.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.12","battersFaced":482,"outs":355,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1908,"balls":633,"strikes":1275,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".583","pitchesPerInning":"16.12","gamesFinished":1,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.89","walksPer9Inn":"2.66","hitsPer9Inn":"7.38","runsScoredPer9":"3.35","homeRunsPer9":"0.99","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":1,"chances":21,"fielding":".952","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-4)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":4,"strikes":20,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"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":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":46,"gamesStarted":6,"flyOuts":30,"groundOuts":42,"airOuts":43,"runs":17,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":2,"hits":41,"hitByPitch":4,"atBats":161,"obp":".332","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":744,"era":"3.00","inningsPitched":"45.0","wins":3,"losses":4,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.29","battersFaced":192,"outs":135,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":254,"strikes":490,"strikePercentage":".660","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":1,"winPercentage":".429","pitchesPerInning":"16.53","gamesFinished":9,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.40","hitsPer9Inn":"8.20","runsScoredPer9":"3.40","homeRunsPer9":"0.40","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":21,"gamesStarted":11,"flyOuts":65,"groundOuts":97,"airOuts":117,"runs":52,"doubles":14,"triples":1,"homeRuns":19,"strikeOuts":68,"baseOnBalls":36,"intentionalWalks":1,"hits":100,"hitByPitch":3,"atBats":379,"obp":".330","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1662,"era":"4.25","inningsPitched":"97.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.40","battersFaced":423,"outs":292,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1662,"balls":655,"strikes":1007,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".455","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.29","walksPer9Inn":"3.33","hitsPer9Inn":"9.25","runsScoredPer9":"4.81","homeRunsPer9":"1.76","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":1,"chances":17,"fielding":".941","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":{"summary":"1.0 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":1,"flyOuts":20,"groundOuts":63,"airOuts":48,"runs":21,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":3,"hits":46,"hitByPitch":6,"atBats":211,"obp":".307","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":916,"era":"2.97","inningsPitched":"57.2","wins":1,"losses":2,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":19,"whip":"1.16","battersFaced":239,"outs":173,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":322,"strikes":594,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":3,"winPercentage":".333","pitchesPerInning":"15.88","gamesFinished":6,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"8.58","walksPer9Inn":"3.28","hitsPer9Inn":"7.18","runsScoredPer9":"3.28","homeRunsPer9":"0.31","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":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":29,"airOuts":23,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":106,"obp":".341","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":505,"era":"3.38","inningsPitched":"29.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.47","battersFaced":129,"outs":88,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":192,"strikes":313,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".000","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"10.13","walksPer9Inn":"6.14","hitsPer9Inn":"7.06","runsScoredPer9":"3.38","homeRunsPer9":"0.31","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":18,"airOuts":13,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".225","atBats":71,"obp":".291","slg":".408","ops":".699","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":29,"rbi":7,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"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"}]},"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":"101","stats":{"batting":{"note":"b-","summary":"0-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":42,"groundOuts":102,"airOuts":62,"runs":56,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":0,"hits":83,"hitByPitch":19,"avg":".281","atBats":295,"obp":".374","slg":".414","ops":".788","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":122,"rbi":30,"leftOnBase":77,"sacBunts":3,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.14","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":140,"errors":2,"chances":164,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":85,"groundOuts":74,"airOuts":144,"runs":72,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":78,"baseOnBalls":58,"intentionalWalks":2,"hits":93,"hitByPitch":6,"avg":".242","atBats":385,"obp":".347","slg":".483","ops":".830","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":186,"rbi":63,"leftOnBase":154,"sacBunts":0,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.51","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":28,"lineOuts":31},"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":135,"putOuts":178,"errors":8,"chances":321,"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"}]}},"batters":[545341,803011,808959,678246,695657,805367,695731,677592,671976,700337,682668,643217,702273,669684,670950,663542,656794,622554],"pitchers":[702273,669684,670950,663542,656794,622554],"bench":[691011],"bullpen":[680732,607200,663855,641743,663436,805326,691799],"battingOrder":[803011,808959,678246,695657,805367,695731,671976,700337,643217],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Grichuk (11, Fried); Vargas, M (25, Hill, T); Meidroth (19, Headrick)."},{"label":"3B","value":"Montgomery, B (2, Fried)."},{"label":"TB","value":"Acuña; Grichuk 2; Meidroth 2; Montgomery, B 3; Montgomery, C 3; Murakami; Quero; Vargas, M 2."},{"label":"RBI","value":"Meidroth (38); Montgomery, B (20); Montgomery, C 2 (61)."},{"label":"2-out RBI","value":"Montgomery, B."},{"label":"Runners left in scoring position, 2 out","value":"Pereira; Peters; Meidroth; Vargas, M."},{"label":"SF","value":"Meidroth."},{"label":"GIDP","value":"Meidroth."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vargas, M (8, fielding); Quero (6, pickoff); Newcomb, S (1, throw)."},{"label":"DP","value":"(Vargas, M-Murakami)."}]}],"note":[{"label":"a","value":"Grounded out for Pereira in the 5th."},{"label":"b","value":"Lined out for Grichuk in the 6th."},{"label":"c","value":"Struck out for Acuña in the 9th."}]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Schuemann (Strike-Confirmed); Sánchez, A 2 (Ball-Overturned to Strike, Ball-Confirmed); Quero 3 (Ball-Confirmed, Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Fried 66-39; Chivilli 13-8; Hill, T 6-6; Cruz, F 21-12; Headrick 14-10; Blackburn, P 10-7; Doval 20-11; Bednar 5-3; Schultz 72-44; Murphy, C 15-9; Richards, T 29-18; Hudson, B 24-20; Newcomb, S 19-14; Domínguez 13-8."},{"label":"Groundouts-flyouts","value":"Fried 2-1; Chivilli 1-0; Hill, T 1-0; Cruz, F 4-0; Headrick 1-0; Blackburn, P 2-0; Doval 1-0; Bednar 0-0; Schultz 1-1; Murphy, C 2-0; Richards, T 2-1; Hudson, B 1-1; Newcomb, S 2-1; Domínguez 0-1."},{"label":"Batters faced","value":"Fried 15; Chivilli 4; Hill, T 3; Cruz, F 5; Headrick 5; Blackburn, P 3; Doval 5; Bednar 1; Schultz 14; Murphy, C 4; Richards, T 7; Hudson, B 5; Newcomb, S 7; Domínguez 3."},{"label":"Inherited runners-scored","value":"Cruz, F 1-0; Bednar 2-0; Murphy, C 2-2."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Roberto Ortiz. 2B: Jim Wolf. 3B: Alex MacKay. "},{"label":"Weather","value":"74 degrees, Clear."},{"label":"Wind","value":"12 mph, R To L."},{"label":"First pitch","value":"7:00 PM."},{"label":"T","value":"3:13 (:20 delay)."},{"label":"Att","value":"22,357."},{"label":"Venue","value":"Rate Field."},{"label":"July 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","boxscoreName":"Montgomery, C"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":99,"flyOuts":56,"groundOuts":57,"airOuts":101,"runs":49,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":131,"baseOnBalls":35,"intentionalWalks":3,"hits":83,"hitByPitch":9,"avg":".224","atBats":371,"obp":".305","slg":".464","ops":".769","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":172,"rbi":61,"leftOnBase":200,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.46","popOuts":32,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":101,"errors":8,"chances":314,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","boxscoreName":"Chisholm Jr."},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":48,"groundOuts":72,"airOuts":83,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":119,"baseOnBalls":37,"intentionalWalks":1,"hits":79,"hitByPitch":1,"avg":".226","atBats":350,"obp":".299","slg":".414","ops":".713","caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":145,"rbi":45,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.88","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":132,"errors":7,"chances":365,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","boxscoreName":"Richards, T"},"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, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"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":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":35,"groundOuts":29,"airOuts":58,"runs":18,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":168,"obp":".261","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":707,"era":"3.63","inningsPitched":"44.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.05","battersFaced":181,"outs":134,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":249,"strikes":458,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.83","gamesFinished":16,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.42","hitsPer9Inn":"7.05","runsScoredPer9":"3.63","homeRunsPer9":"1.61","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"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"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"loser":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"save":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}