{"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":824568,"link":"/api/v1.1/game/824568/feed/live","metaData":{"wait":10,"timeStamp":"20260730_212701","gameEvents":["walk","game_finished"],"logicalEvents":["countChange","count40","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824568,"type":"R","doubleHeader":"N","id":"2026/07/30/nyamlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824568-2026-07-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-30T18:10:00Z","originalDate":"2026-07-30","officialDate":"2026-07-30","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":48,"ties":0,"pct":".560"},"records":{},"divisionLeader":false,"wins":61,"losses":48,"winningPercentage":".560"},"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":108,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":51,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":57,"losses":51,"winningPercentage":".528"},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"Partly Cloudy","temp":"84","wind":"4 mph, L To R"},"gameInfo":{"attendance":29384,"firstPitch":"2026-07-30T18:11:00.000Z","gameDurationMinutes":195},"review":{"hasChallenges":true,"away":{"used":4,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":3,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"home":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":810851,"fullName":"William Russo","link":"/api/v1/people/810851"},"moundVisits":{"away":{"used":1,"remaining":4},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Yankees challenged (catcher interference), call on the field was overturned: Trent Grisham reaches on catcher interference by Edgar Quero. Trent Grisham to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T18:11:56.539Z","endTime":"2026-07-30T18:12:20.660Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":"c_catcher_interf"}]}],"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-30T15:12:19.717Z","endTime":"2026-07-30T17:45:53.049Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T17:45:53.049Z","endTime":"2026-07-30T18:10:47.032Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T18:10:47.032Z","endTime":"2026-07-30T18:11:58.615Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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.8,"endSpeed":85.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125981489827883,"aZ":-12.687171822259437,"pfxX":-4.13711632974126,"pfxZ":10.310078562285272,"pX":-0.16104155427070246,"pZ":3.77423371412242,"vX0":6.915739012322679,"vY0":-136.39750523517546,"vZ0":-3.7824660249703665,"x":123.14,"y":136.88,"x0":-2.1882495134136604,"y0":50.00203659437401,"z0":6.049686466729293,"aX":-7.819536079498902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2739,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.40109287079050615,"extension":6.748843396558938},"index":3,"playId":"18102acb-e665-3594-9f8b-1509c804afb4","pitchNumber":1,"startTime":"2026-07-30T18:11:58.615Z","endTime":"2026-07-30T18:12:02.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810610782517703,"aZ":-13.472330203797998,"pfxX":-3.487329730680783,"pfxZ":10.174018978008291,"pX":0.8532335363021771,"pZ":1.724961449973123,"vX0":8.749283312931771,"vY0":-133.95672300898795,"vZ0":-8.415280789595176,"x":84.48,"y":192.21,"x0":-1.985539240033789,"y0":50.002626390804394,"z0":5.845926286777239,"aX":-6.410720031375205},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2604,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.40709017149483806,"extension":6.843775521773697},"index":4,"playId":"51ac8d68-6f0f-30d0-a997-2c6b664e9bb2","pitchNumber":2,"startTime":"2026-07-30T18:12:14.800Z","endTime":"2026-07-30T18:12:20.660Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":147},"playEndTime":"2026-07-30T18:12:20.660Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks. Trent Grisham to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T18:15:45.279Z","endTime":"2026-07-30T18:18:08.013Z","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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32577485137561,"aZ":-42.892893049845064,"pfxX":2.765482135418001,"pfxZ":-8.801192712279299,"pX":-1.5372918764711376,"pZ":3.6547422908830596,"vX0":0.5378776914788541,"vY0":-109.64739763272618,"vZ0":3.9754084055845818,"x":175.6,"y":140.1,"x0":-2.1450471829764792,"y0":50.00308494350105,"z0":6.394065590616065,"aX":3.368044535540804},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-14.6,"breakHorizontal":-5.2,"spinRate":2361,"spinDirection":27},"zone":11,"typeConfidence":0.9,"plateTime":0.49948081315663506,"extension":6.681722855759804},"index":0,"playId":"7585de1f-7373-3ff5-8d8f-3f3b7ad48762","pitchNumber":1,"startTime":"2026-07-30T18:15:57.263Z","endTime":"2026-07-30T18:16:01.087Z","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":93.4,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082477182236715,"aZ":-13.709021967530186,"pfxX":-3.0950455905431262,"pfxZ":9.843935990844187,"pX":-1.1357509535465162,"pZ":2.7500187784803147,"vX0":3.966640328354332,"vY0":-135.92319377243544,"vZ0":-6.110195124035771,"x":160.29,"y":164.53,"x0":-2.210157670150499,"y0":50.003172487393655,"z0":5.9746140276098485,"aX":-5.806221372187011},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2577,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4025824800814739,"extension":6.715671367555729},"index":1,"playId":"d8145ceb-045e-3af9-9841-81b235e7289e","pitchNumber":2,"startTime":"2026-07-30T18:16:15.399Z","endTime":"2026-07-30T18:16:20.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81025726002208,"aZ":-25.979536617678963,"pfxX":3.7252335962351673,"pfxZ":3.745603876639458,"pX":1.36138538003843,"pZ":2.1974793337639653,"vX0":7.5304748230798895,"vY0":-127.38742572321893,"vZ0":-4.260208514647559,"x":65.11,"y":179.45,"x0":-2.1103783229202313,"y0":50.000979070226904,"z0":5.931985911630126,"aX":6.153663239048671},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-8.4,"spinRate":2570,"spinDirection":172},"zone":14,"typeConfidence":0.92,"plateTime":0.4290740052779598,"extension":6.875519520367992},"index":2,"playId":"a3b8856f-cc40-3814-8589-4f70908a3945","pitchNumber":3,"startTime":"2026-07-30T18:16:36.626Z","endTime":"2026-07-30T18:16:40.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198027019751606,"aZ":-16.452966617866828,"pfxX":-8.902407012656953,"pfxZ":8.181783101432389,"pX":-0.6790930550446167,"pZ":3.406679985085476,"vX0":6.521649388750029,"vY0":-137.22210483187405,"vZ0":-4.183142262307716,"x":142.89,"y":146.8,"x0":-1.9208148568997667,"y0":50.00406814152768,"z0":6.059932036895961,"aX":-17.108211251726193},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2472,"spinDirection":207},"zone":1,"typeConfidence":0.94,"plateTime":0.3979972573811521,"extension":6.778746750036158},"index":3,"playId":"74c84830-c37a-33ab-a5da-0dab01a9d451","pitchNumber":4,"startTime":"2026-07-30T18:16:57.246Z","endTime":"2026-07-30T18:17:01.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"a28c81f1-bb90-3fd6-9da6-c3af6b0bb846","startTime":"2026-07-30T18:17:17.169Z","endTime":"2026-07-30T18:17:20.453Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406624111276717,"aZ":-23.05942393784719,"pfxX":2.360101496148933,"pfxZ":5.2474904562281655,"pX":0.3565348026973055,"pZ":2.8181365357255452,"vX0":5.520214752531451,"vY0":-130.46587332966462,"vZ0":-3.8475246739337026,"x":103.41,"y":162.69,"x0":-2.0868252916463454,"y0":50.004260746812925,"z0":6.03359310760611,"aX":4.101111317557471},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":-5.4,"spinRate":2717,"spinDirection":173},"zone":6,"typeConfidence":0.69,"plateTime":0.4185470659197148,"extension":6.748519153950949},"index":5,"playId":"0caabc2c-c919-3f8e-a1d7-380a989215c5","pitchNumber":5,"startTime":"2026-07-30T18:17:38.688Z","endTime":"2026-07-30T18:17:42.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.313761441623235,"aZ":-41.73166284395998,"pfxX":0.8581002347088837,"pfxZ":-7.488234321445741,"pX":-1.385629545296378,"pZ":3.824822985546157,"vX0":1.2571193983129532,"vY0":-111.47209578666771,"vZ0":3.980524430846836,"x":169.82,"y":135.51,"x0":-2.065204585832443,"y0":50.002350243424395,"z0":6.283917849039886,"aX":1.09515200983542},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.5,"breakHorizontal":-1.8,"spinRate":2346,"spinDirection":26},"zone":11,"typeConfidence":0.9,"plateTime":0.48866205811833563,"extension":6.83350334670098},"index":6,"playId":"6f1af8bf-a715-302f-bdde-b86606d78d1c","pitchNumber":6,"startTime":"2026-07-30T18:18:04.001Z","endTime":"2026-07-30T18:18:08.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:18:08.013Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T18:18:25.075Z","endTime":"2026-07-30T18:21:09.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":"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.6,"endSpeed":85.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.084274767323922,"aZ":-15.04157646876876,"pfxX":-7.003734539046995,"pfxZ":9.16858651742971,"pX":-0.9238849481860854,"pZ":3.8513299484705,"vX0":5.3072809329715565,"vY0":-136.1224466492756,"vZ0":-3.333881997250177,"x":152.22,"y":134.79,"x0":-1.99315055637967,"y0":50.00236969780447,"z0":6.139347300254553,"aX":-13.08641501070297},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2454,"spinDirection":204},"zone":11,"typeConfidence":0.81,"plateTime":0.4030506504891953,"extension":6.830491320498759},"index":0,"playId":"b8dc035e-4575-37b7-a48b-480e50cad784","pitchNumber":1,"startTime":"2026-07-30T18:18:39.065Z","endTime":"2026-07-30T18:18:42.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T18:18:53.084Z","endTime":"2026-07-30T18:19:29.932Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456051286167593,"aZ":-22.624805971179207,"pfxX":0.900475210212091,"pfxZ":5.652279425317427,"pX":-0.2730402972085536,"pZ":2.2043887686648094,"vX0":4.933350201060407,"vY0":-128.8503117240228,"vZ0":-4.887136797819927,"x":127.41,"y":179.26,"x0":-2.3254657679387747,"y0":50.00525554460066,"z0":5.862128289116775,"aX":1.5222152422365705},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":-2.6,"spinRate":2634,"spinDirection":191},"zone":5,"typeConfidence":0.53,"plateTime":0.42424324130906177,"extension":6.746467898595519},"index":2,"playId":"fde51b84-da24-3338-888a-be02e0a73213","pitchNumber":2,"startTime":"2026-07-30T18:19:29.932Z","endTime":"2026-07-30T18:19:34.559Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.445781389187857,"aZ":-9.675119726740151,"pfxX":-4.8446988093869345,"pfxZ":11.937525516693185,"pX":-0.3131613622327878,"pZ":1.607775102603898,"vX0":5.831682925521606,"vY0":-136.73925412922634,"vZ0":-9.894804364759741,"x":128.94,"y":195.37,"x0":-1.8487113715738104,"y0":50.00496133086182,"z0":5.946818441627279,"aX":-9.133235505844073},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":7.4,"spinRate":2538,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.4012746102978526,"extension":6.927566278240592},"index":3,"playId":"a79a1918-185b-3e37-8dcc-12bac01e46c1","pitchNumber":3,"startTime":"2026-07-30T18:19:53.038Z","endTime":"2026-07-30T18:19:57.399Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22939418796948,"aZ":-43.17529706981869,"pfxX":1.2522693332412986,"pfxZ":-8.096036095024296,"pX":-0.07667572989541245,"pZ":-0.5351650781162844,"vX0":3.9694794957616018,"vY0":-116.20450847391419,"vZ0":-5.291984637830948,"x":119.92,"y":253.23,"x0":-1.9748134218150664,"y0":50.0058025911796,"z0":5.904936268651408,"aX":1.7004486100184744},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.7,"breakHorizontal":-3.4,"spinRate":2625,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.47264312462359914,"extension":6.817573480761531},"index":4,"playId":"dd62e8ed-8d26-3e40-849f-26d93e3503c4","pitchNumber":4,"startTime":"2026-07-30T18:20:15.041Z","endTime":"2026-07-30T18:20:19.103Z","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.6,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84749869547032,"aZ":-14.127775770999687,"pfxX":-8.598698052743206,"pfxZ":9.124927756936561,"pX":-1.9711967909900974,"pZ":2.6984877200515136,"vX0":3.4672953427801128,"vY0":-140.4658100074017,"vZ0":-6.318088582763178,"x":192.14,"y":165.92,"x0":-2.1116904257319438,"y0":50.0027398766141,"z0":5.913016664715904,"aX":-17.007473513759294},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":14.8,"spinRate":2430,"spinDirection":203},"zone":11,"typeConfidence":0.94,"plateTime":0.3914574811387621,"extension":6.844100751659308},"index":5,"playId":"26e93167-75e0-35e5-abc1-3c8c471d0826","pitchNumber":5,"startTime":"2026-07-30T18:20:45.103Z","endTime":"2026-07-30T18:20:48.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92204999203026,"aZ":-20.667244028083953,"pfxX":1.0851318739743356,"pfxZ":6.577176947941557,"pX":0.5936238965093673,"pZ":2.274599032816712,"vX0":6.375851681071707,"vY0":-131.46007443088558,"vZ0":-5.26860363380566,"x":112.13,"y":155.59,"x0":-2.0044349054756285,"y0":50.00490762536766,"z0":5.839441398466626,"aX":1.8982368505841136},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-3.4,"spinRate":2772,"spinDirection":182},"zone":6,"typeConfidence":0.95,"plateTime":0.41667992445021707,"extension":6.87218105174076},"index":6,"playId":"907fd704-01bb-3324-960c-3a26c366da8d","pitchNumber":6,"startTime":"2026-07-30T18:21:05.338Z","endTime":"2026-07-30T18:21:09.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:21:09.063Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T18:21:31.128Z","endTime":"2026-07-30T18:22:46.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.281453871630724,"aZ":-25.352653181240754,"pfxX":2.4251899763630496,"pfxZ":4.159052090013227,"pX":0.8907705589658317,"pZ":1.940203014233721,"vX0":6.380518033580633,"vY0":-126.57100133112598,"vZ0":-5.124812183589655,"x":83.05,"y":186.39,"x0":-1.9672177295629227,"y0":50.002669331081826,"z0":5.994872694985947,"aX":3.9745803106845523},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-5.8,"spinRate":2605,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4310247756915637,"extension":6.862161493926757},"index":0,"playId":"6586993b-88d7-3801-ba66-e3f8e5f55fa8","pitchNumber":1,"startTime":"2026-07-30T18:21:38.962Z","endTime":"2026-07-30T18:21:41.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66071310246292,"aZ":-29.42366037819761,"pfxX":3.490296901705892,"pfxZ":1.6991835520443352,"pX":1.5832368176940546,"pZ":1.0985168322670722,"vX0":7.840772991763085,"vY0":-126.55747776129994,"vZ0":-6.1248241155787975,"x":56.65,"y":209.12,"x0":-2.0124972216494657,"y0":50.00032047005652,"z0":5.916736015616971,"aX":5.641170253032128},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-8.2,"spinRate":2590,"spinDirection":102},"zone":14,"typeConfidence":0.92,"plateTime":0.43335567719360224,"extension":6.851361678363619},"index":1,"playId":"61508668-0b99-3575-8b1d-b5198718ca18","pitchNumber":2,"startTime":"2026-07-30T18:21:59.150Z","endTime":"2026-07-30T18:22:02.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91686839472668,"aZ":-13.365383619198647,"pfxX":-6.570091614550049,"pfxZ":9.32681938319135,"pX":-0.2889148683123493,"pZ":3.4959135873641123,"vX0":6.786861865044533,"vY0":-140.64057247966474,"vZ0":-4.77279614193339,"x":128.01,"y":144.39,"x0":-1.872093314821141,"y0":50.00114901378365,"z0":6.072233858547913,"aX":-13.247794427583525},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2484,"spinDirection":203},"zone":11,"typeConfidence":0.87,"plateTime":0.38847275919712576,"extension":6.829913357934737},"index":2,"playId":"ea5b95d4-9dfb-3344-8253-90359dcaef26","pitchNumber":3,"startTime":"2026-07-30T18:22:21.682Z","endTime":"2026-07-30T18:22:24.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.900649082911347,"aZ":-11.005026286150041,"pfxX":-2.1575741380022335,"pfxZ":10.582212490105153,"pX":0.05805884060458756,"pZ":3.3814652224807036,"vX0":5.971355951163569,"vY0":-140.12086168760553,"vZ0":-5.867432757012769,"x":114.79,"y":147.48,"x0":-1.8146445432667202,"y0":50.000521079794886,"z0":6.212798538278375,"aX":-4.315763859153283},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":2.8,"spinRate":2687,"spinDirection":195},"zone":2,"typeConfidence":0.92,"plateTime":0.3900047836705278,"extension":6.835814965532221},"index":3,"playId":"36d1d5ba-e113-3a1d-9c24-96d3f5d8efcd","pitchNumber":4,"startTime":"2026-07-30T18:22:43.355Z","endTime":"2026-07-30T18:22:46.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:22:46.602Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out to shortstop Luisangel Acuña.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T18:23:01.175Z","endTime":"2026-07-30T18:24:12.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":"Flyout","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":2},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18466971165609,"aZ":-10.180337557510208,"pfxX":-4.892506431142012,"pfxZ":11.018055447216508,"pX":-0.3236542017361267,"pZ":2.8687391819674657,"vX0":6.633201297142879,"vY0":-140.68978149627316,"vZ0":-6.639354703961482,"x":129.34,"y":161.32,"x0":-2.0809456382925164,"y0":50.003364247097906,"z0":5.925660369907071,"aX":-9.76707870699662},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2627,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.3899441753142465,"extension":6.815857193453051},"index":0,"playId":"66d8fba3-f1b2-309a-af1b-dd5d95c1130b","pitchNumber":1,"startTime":"2026-07-30T18:23:18.717Z","endTime":"2026-07-30T18:23:21.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.445764909188735,"aZ":-44.023041147232796,"pfxX":2.1851303751257958,"pfxZ":-8.7174417053281,"pX":-0.6751018926412533,"pZ":3.2373116407822757,"vX0":2.2101184561077303,"vY0":-115.77877202897747,"vZ0":2.710013563519195,"x":142.73,"y":151.37,"x0":-1.9256915714680194,"y0":50.00394643484121,"z0":6.262040538218058,"aX":2.969161665925298},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.9,"breakHorizontal":-4.6,"spinRate":2491,"spinDirection":27},"zone":1,"typeConfidence":0.9,"plateTime":0.4729214906889978,"extension":6.84127494420601},"index":1,"playId":"b2856276-9f30-3804-8e51-af6b95b0fa01","pitchNumber":2,"startTime":"2026-07-30T18:23:42.092Z","endTime":"2026-07-30T18:23:45.720Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82531319097909,"aZ":-11.520377441697207,"pfxX":-4.677288528793808,"pfxZ":10.284518038093784,"pX":0.447398072804894,"pZ":3.184156291352143,"vX0":8.502711219498675,"vY0":-140.14119971896952,"vZ0":-5.544087879353586,"x":99.95,"y":152.81,"x0":-2.0050352028080094,"y0":50.00024089130204,"z0":5.92657652194079,"aX":-9.391469318818574},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2729,"spinDirection":207},"zone":3,"typeConfidence":0.87,"plateTime":0.3894036387559954,"extension":6.640068894996481},"hitData":{"launchSpeed":89.3,"launchAngle":64.0,"totalDistance":173.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":76.58,"coordY":150.2}},"index":2,"playId":"8dc4d825-7957-34ea-975c-7691e896ff8d","pitchNumber":3,"startTime":"2026-07-30T18:24:03.367Z","endTime":"2026-07-30T18:24:12.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:24:12.847Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yankees challenged (tag play), call on the field was overturned: Chase Meidroth grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T18:26:31.332Z","endTime":"2026-07-30T18:27:31.644Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T18:26:18.970Z","endTime":"2026-07-30T18:26:33.635Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20371781706996,"aZ":-25.814699997093925,"pfxX":10.853578658243848,"pfxZ":3.591022631795547,"pX":0.8686961384565242,"pZ":2.2682607492689164,"vX0":-8.463478337063645,"vY0":-132.43486015292177,"vZ0":-3.7829721884181344,"x":83.89,"y":177.54,"x0":2.7013115891196833,"y0":50.00158986165557,"z0":5.610942540543104,"aX":19.21112058304986},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-17.8,"spinRate":2118,"spinDirection":128},"zone":14,"typeConfidence":0.87,"plateTime":0.4141406629533573,"extension":5.488509418133717},"index":1,"playId":"f48d9a7a-41c8-31b0-b1f1-1677299958e0","pitchNumber":1,"startTime":"2026-07-30T18:26:33.635Z","endTime":"2026-07-30T18:26:36.877Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01886611058371,"aZ":-24.573136961141277,"pfxX":10.319898885970836,"pfxZ":4.130327684651411,"pX":1.2564553760385393,"pZ":2.0108749888972675,"vX0":-7.362202633037201,"vY0":-134.96027892767856,"vZ0":-4.9100136159541545,"x":69.11,"y":184.49,"x0":2.68219141968432,"y0":50.00273443183981,"z0":5.589650933158257,"aX":18.99232951373233},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":-17.0,"spinRate":2364,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.40620111154741556,"extension":5.593706555645675},"index":2,"playId":"2034832d-2cb9-31a6-98ad-65d48f705584","pitchNumber":2,"startTime":"2026-07-30T18:26:50.239Z","endTime":"2026-07-30T18:26:53.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621171525768787,"aZ":-29.935255776210653,"pfxX":5.855809501583632,"pfxZ":1.4198766966522753,"pX":0.5890627911493908,"pZ":0.7150976386122873,"vX0":-6.956446855489316,"vY0":-124.28044272428492,"vZ0":-5.682545081347973,"x":94.55,"y":219.47,"x0":2.656372776134523,"y0":50.000209411128374,"z0":5.50073499809064,"aX":9.209837579868857},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-9.1,"spinRate":1989,"spinDirection":122},"zone":14,"typeConfidence":0.87,"plateTime":0.43978548148612884,"extension":5.500621323450425},"index":3,"playId":"7c0f5865-dc39-33ed-ac83-cde8bf53c836","pitchNumber":3,"startTime":"2026-07-30T18:27:06.651Z","endTime":"2026-07-30T18:27:10.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46425492399379,"aZ":-26.925801546323022,"pfxX":10.155991117527527,"pfxZ":2.8651403354847558,"pX":-0.46347419282487806,"pZ":2.1781411584081782,"vX0":-11.3773040326396,"vY0":-134.32318062376606,"vZ0":-3.705107058655207,"x":134.67,"y":179.97,"x0":2.5028886353277184,"y0":50.003929734986876,"z0":5.484942088610912,"aX":18.60392400941894},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":-16.1,"spinRate":2249,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.407419273480607,"extension":5.5971878479195},"hitData":{"launchSpeed":88.7,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.19,"coordY":169.57}},"index":4,"playId":"e89fcf62-0ba3-3d18-bd51-1a95a0a14a09","pitchNumber":4,"startTime":"2026-07-30T18:27:23.917Z","endTime":"2026-07-30T18:27:31.644Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":147},"playEndTime":"2026-07-30T18:27:31.644Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Munetaka Murakami singles on a line drive to left fielder Spencer Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T18:29:12.999Z","endTime":"2026-07-30T18:30:51.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":72.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.13493953216704,"aZ":-34.62410637034463,"pfxX":-7.918036651244382,"pfxZ":-1.887644841185855,"pX":0.2603696992963168,"pZ":2.182150114076436,"vX0":-4.265348027144689,"vY0":-112.58325465626442,"vZ0":0.2961582320977849,"x":107.08,"y":179.86,"x0":3.20060291982257,"y0":50.00174928582292,"z0":5.519173203600852,"aX":-10.285238385128235},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.1,"breakHorizontal":15.4,"spinRate":2631,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.48429392165811525,"extension":5.412498350374708},"index":0,"playId":"026586ee-d3d3-3551-bb0e-8edc6040e28b","pitchNumber":1,"startTime":"2026-07-30T18:29:12.999Z","endTime":"2026-07-30T18:29:16.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.850085786239752,"aZ":-34.08393743681096,"pfxX":-8.068793322029645,"pfxZ":-1.4299635448243802,"pX":-0.2888883301154907,"pZ":1.8598740758960042,"vX0":-4.803443686635457,"vY0":-114.58955615502181,"vZ0":-0.6967649543716804,"x":128.01,"y":188.56,"x0":2.8778519823807978,"y0":50.00106253423223,"z0":5.478566500621519,"aX":-10.799587149063644},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.5,"breakHorizontal":15.7,"spinRate":2625,"spinDirection":287},"zone":7,"typeConfidence":0.9,"plateTime":0.47677316310867024,"extension":5.60544094007049},"index":1,"playId":"180e3cda-4b3c-38fd-9002-97702c7e93e4","pitchNumber":2,"startTime":"2026-07-30T18:29:27.807Z","endTime":"2026-07-30T18:29:31.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-30T18:29:45.865Z","endTime":"2026-07-30T18:29:48.703Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38667258049723,"aZ":-31.916310974830324,"pfxX":-5.814231571127494,"pfxZ":0.18668241453745793,"pX":-2.4104986667358776,"pZ":1.557144875534356,"vX0":-9.749668153665507,"vY0":-117.45091658616967,"vZ0":-1.886246770206224,"x":208.88,"y":196.74,"x0":2.5432765311305756,"y0":50.00413940778308,"z0":5.3271307078202215,"aX":-8.157253589368567},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":2635,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.46560835763860586,"extension":5.68676984342196},"index":3,"playId":"59ff9545-7fc0-31c6-b7af-c8160fe05067","pitchNumber":3,"startTime":"2026-07-30T18:29:48.703Z","endTime":"2026-07-30T18:29:51.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04128139014614,"aZ":-33.92038472622495,"pfxX":-7.755054607452965,"pfxZ":-1.2555899841797258,"pX":-1.4971997628690261,"pZ":1.0496215225364285,"vX0":-7.495434585751831,"vY0":-117.13746155544229,"vZ0":-2.620786519467619,"x":174.07,"y":210.44,"x0":2.7511525542706123,"y0":50.00287278734735,"z0":5.352968711313162,"aX":-10.780754665519387},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.6,"breakHorizontal":15.8,"spinRate":2725,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.46751735689935003,"extension":5.654316203334704},"index":4,"playId":"c6479ecd-7252-3970-a45c-75ecf4be6b08","pitchNumber":4,"startTime":"2026-07-30T18:30:06.440Z","endTime":"2026-07-30T18:30:10.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04932279312067,"aZ":-33.262789718497785,"pfxX":-1.7041999928718474,"pfxZ":-0.6940736668151062,"pX":-0.8106024371476138,"pZ":0.7825991763033268,"vX0":-7.812789500120775,"vY0":-124.05717688067614,"vZ0":-4.865184319234398,"x":147.9,"y":217.65,"x0":2.591021827305704,"y0":50.00132550178119,"z0":5.517887425927351,"aX":-2.6763995351389847},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.2,"breakHorizontal":4.8,"spinRate":2733,"spinDirection":275},"zone":13,"typeConfidence":0.93,"plateTime":0.4402178748433978,"extension":5.664537500106448},"index":5,"playId":"4b686153-915d-3009-855f-30b8067ef696","pitchNumber":5,"startTime":"2026-07-30T18:30:22.107Z","endTime":"2026-07-30T18:30:25.843Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.421259918389474,"aZ":-30.38444422221421,"pfxX":-6.1897971879300036,"pfxZ":1.2257646968310887,"pX":-0.27741677771153544,"pZ":2.3297948956963217,"vX0":-5.580373754928402,"vY0":-119.38991398027346,"vZ0":-0.9495148686127459,"x":127.57,"y":175.88,"x0":2.8843937462345086,"y0":50.00327258995182,"z0":5.438456399025575,"aX":-9.041457941081068},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":12.5,"spinRate":2679,"spinDirection":292},"zone":4,"typeConfidence":0.9,"plateTime":0.45670516973970887,"extension":5.62581713663507},"hitData":{"launchSpeed":83.5,"launchAngle":20.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.27,"coordY":104.46}},"index":6,"playId":"fb34911e-4ee1-3014-8692-c43467ee3328","pitchNumber":6,"startTime":"2026-07-30T18:30:39.717Z","endTime":"2026-07-30T18:30:51.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:30:51.231Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T18:30:54.411Z","endTime":"2026-07-30T18:33:47.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449379359546395,"aZ":-36.23988616265542,"pfxX":8.908727063181388,"pfxZ":-2.610204983385045,"pX":0.4375825122551507,"pZ":1.3462172912857415,"vX0":-8.319447948452279,"vY0":-124.35683417553513,"vZ0":-2.975442358507304,"x":100.32,"y":202.43,"x0":2.6793973847351693,"y0":50.0042092593054,"z0":5.584025950158273,"aX":13.863787008638543},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.2,"breakHorizontal":-14.0,"spinRate":2021,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.44155082896208686,"extension":5.597744283457888},"index":0,"playId":"de9bbf6d-8bab-3b56-8afd-5880c5ddb7e3","pitchNumber":1,"startTime":"2026-07-30T18:31:15.354Z","endTime":"2026-07-30T18:31:18.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90238139376921,"aZ":-33.090185280485564,"pfxX":-2.4892471471934945,"pfxZ":-0.5766790085937545,"pX":0.26330629886595686,"pZ":1.3937069413416718,"vX0":-4.950064372234866,"vY0":-124.6932439321171,"vZ0":-3.736952339604632,"x":106.96,"y":201.15,"x0":2.5869871929485186,"y0":50.00043964447216,"z0":5.603090178020412,"aX":-3.9718814770996294},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.5,"spinRate":2628,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.43700777653071166,"extension":5.67504365325649},"index":1,"playId":"2e7f21d1-6c41-3e93-8461-1bbd402f315d","pitchNumber":2,"startTime":"2026-07-30T18:31:39.337Z","endTime":"2026-07-30T18:31:44.029Z","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":85.7,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3694284091876,"aZ":-31.363475343432697,"pfxX":8.064766161419366,"pfxZ":0.5150617521156802,"pX":0.8709355548857463,"pZ":1.7307478642961542,"vX0":-6.7641859176122185,"vY0":-124.62656340494588,"vZ0":-3.047567730317124,"x":83.8,"y":192.05,"x0":2.579957217062604,"y0":50.00138294540925,"z0":5.575133807482002,"aX":12.613758638665969},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-13.0,"spinRate":1848,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.4404611211811389,"extension":5.570185189226789},"index":2,"playId":"a497f91b-c395-35f5-a7dd-fb0fd62d9bc4","pitchNumber":3,"startTime":"2026-07-30T18:31:58.820Z","endTime":"2026-07-30T18:32:02.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.198270537849066,"aZ":-29.878790750512067,"pfxX":-6.2618964114713975,"pfxZ":1.6324603769346666,"pX":-0.9915455612770163,"pZ":2.203333646697483,"vX0":-7.292907524270482,"vY0":-117.99144463909799,"vZ0":-0.7156032796446357,"x":154.8,"y":179.29,"x0":2.956944971858086,"y0":50.002229184843294,"z0":5.272416093884485,"aX":-8.795735589280438},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":2706,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4648499758282627,"extension":5.467446530362548},"index":3,"playId":"7c0a5696-64fd-3728-a070-576847b914ad","pitchNumber":4,"startTime":"2026-07-30T18:32:19.582Z","endTime":"2026-07-30T18:32:24.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26561972016038,"aZ":-25.709160037587587,"pfxX":9.880525591860273,"pfxZ":3.4309704591787114,"pX":0.7721520927541969,"pZ":2.6933785383611153,"vX0":-8.405823773594168,"vY0":-136.64742511494524,"vZ0":-2.5376024198742106,"x":87.57,"y":166.06,"x0":2.6107239389442705,"y0":50.00025798817607,"z0":5.407898350013388,"aX":18.605938709276003},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":-16.1,"spinRate":2257,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.4014621008358099,"extension":5.543849049004495},"index":4,"playId":"70c8b424-633b-3208-bf8e-81eba607ea0a","pitchNumber":5,"startTime":"2026-07-30T18:32:40.929Z","endTime":"2026-07-30T18:32:45.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T18:33:08.062Z","endTime":"2026-07-30T18:33:20.822Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261037647037266,"aZ":-29.628498306361674,"pfxX":5.968121044530093,"pfxZ":1.616515085300839,"pX":1.689775556652822,"pZ":2.1063343349260086,"vX0":-4.648877594340504,"vY0":-124.55273640859329,"vZ0":-2.2602317527224978,"x":52.59,"y":181.91,"x0":2.802096162118802,"y0":50.003740819651696,"z0":5.467816271064817,"aX":9.407774154932154},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-9.7,"spinRate":1804,"spinDirection":96},"zone":14,"typeConfidence":0.88,"plateTime":0.4392086716255097,"extension":5.5338106440978585},"index":6,"playId":"f4c4a68f-315f-3013-ad40-9f01c6f0dc93","pitchNumber":6,"startTime":"2026-07-30T18:33:20.822Z","endTime":"2026-07-30T18:33:24.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514876194000163,"aZ":-27.07352001069071,"pfxX":9.894098270101743,"pfxZ":2.6478602069099164,"pX":-0.36686661775881085,"pZ":3.1924676197509707,"vX0":-11.42418090718143,"vY0":-137.36956096270524,"vZ0":-1.1814771634717918,"x":130.98,"y":152.58,"x0":2.5470891986959883,"y0":50.0002010898539,"z0":5.457237787566542,"aX":19.034770723429173},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":-15.7,"spinRate":2258,"spinDirection":129},"zone":1,"typeConfidence":0.91,"plateTime":0.39771266989065746,"extension":5.610470599647581},"index":7,"playId":"99a2a08f-173b-34c7-89b6-f76796b0a014","pitchNumber":7,"startTime":"2026-07-30T18:33:41.695Z","endTime":"2026-07-30T18:33:47.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:33:47.544Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (12) on a ground ball to left fielder Spencer Jones, deflected by shortstop Anthony Volpe. Munetaka Murakami to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T18:34:01.269Z","endTime":"2026-07-30T18:36:16.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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_deflection"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.689366165097205,"aZ":-34.249304576764345,"pfxX":-7.681715719575563,"pfxZ":-1.5029529316498742,"pX":-0.3267408227838427,"pZ":1.7981902527661884,"vX0":-5.130660560536838,"vY0":-116.99803350808524,"vZ0":-0.9014826200453665,"x":129.45,"y":190.23,"x0":2.894691193497333,"y0":50.00128539213337,"z0":5.406591737311381,"aX":-10.616581947711689},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":2533,"spinDirection":300},"zone":7,"typeConfidence":0.9,"plateTime":0.46867896195082226,"extension":5.4586592623007455},"index":0,"playId":"12672362-1408-3793-b42e-a7d3641a3d5c","pitchNumber":1,"startTime":"2026-07-30T18:34:12.675Z","endTime":"2026-07-30T18:34:16.254Z","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":86.8,"endSpeed":80.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81360011120065,"aZ":-32.849156647658056,"pfxX":6.647067220952543,"pfxZ":-0.4124291646959968,"pX":0.9012025860839227,"pZ":1.082127620497961,"vX0":-6.693042904615622,"vY0":-126.2725222062956,"vZ0":-4.227765414402247,"x":82.65,"y":209.56,"x0":2.71785894285568,"y0":50.00505464031401,"z0":5.410191266718668,"aX":10.775522086805479},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-10.6,"spinRate":1991,"spinDirection":85},"zone":14,"typeConfidence":0.89,"plateTime":0.43314968888602623,"extension":5.710605994201246},"index":1,"playId":"63ac941d-556c-3be5-9b11-50f4f3fa6677","pitchNumber":2,"startTime":"2026-07-30T18:34:31.378Z","endTime":"2026-07-30T18:34:35.302Z","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":84.9,"endSpeed":78.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953789999847093,"aZ":-34.06220582462415,"pfxX":7.292013444772926,"pfxZ":-1.2189376320270942,"pX":1.5660529535553454,"pZ":1.71739440916325,"vX0":-5.028306247157702,"vY0":-123.54481324490915,"vZ0":-2.1918542761536575,"x":57.31,"y":192.41,"x0":2.681800494460548,"y0":50.00530552494978,"z0":5.482993433805383,"aX":11.257271528778672},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-12.0,"spinRate":1885,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.44358526550565935,"extension":5.612392904969065},"index":2,"playId":"1980f544-4304-3c22-8826-69041fa738db","pitchNumber":3,"startTime":"2026-07-30T18:34:51.471Z","endTime":"2026-07-30T18:34:55.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197170974339027,"aZ":-34.62462126830897,"pfxX":7.5851443639043925,"pfxZ":-1.550829185135436,"pX":-0.40463762711009676,"pZ":1.6230839161566615,"vX0":-9.732104678669465,"vY0":-124.93889884131306,"vZ0":-2.565495337634853,"x":132.42,"y":194.96,"x0":2.5558117428993112,"y0":50.00310211434253,"z0":5.5091436808179655,"aX":11.99138653510683},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-11.5,"spinRate":1987,"spinDirection":110},"zone":7,"typeConfidence":0.91,"plateTime":0.43841581889076897,"extension":5.723235200187542},"index":3,"playId":"8c7709e3-f969-34be-82cd-47a848ee2f3b","pitchNumber":4,"startTime":"2026-07-30T18:35:13.249Z","endTime":"2026-07-30T18:35:16.262Z","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":81.8,"endSpeed":75.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.155889365695526,"aZ":-32.18224444784856,"pfxX":-9.767962800227677,"pfxZ":-0.00812338707869742,"pX":-0.4040823233772603,"pZ":2.7396472392279687,"vX0":-5.167895964762645,"vY0":-119.05692886943258,"vZ0":0.6577280424669085,"x":132.4,"y":164.81,"x0":3.0612354016104577,"y0":50.001788692433706,"z0":5.364942964736016,"aX":-14.065276633498902},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":19.0,"spinRate":2698,"spinDirection":298},"zone":4,"typeConfidence":0.91,"plateTime":0.4594906608495859,"extension":5.810550487123913},"index":4,"playId":"710edaa3-0560-37e1-a156-950841231af4","pitchNumber":5,"startTime":"2026-07-30T18:35:38.301Z","endTime":"2026-07-30T18:35:44.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07376191954002,"aZ":-32.60663551567191,"pfxX":8.397239646768911,"pfxZ":-0.2684016134989795,"pX":0.6376211216838205,"pZ":1.914025510102969,"vX0":-7.447847052974465,"vY0":-126.00029430765763,"vZ0":-2.292569819327341,"x":92.7,"y":187.1,"x0":2.5556998783240172,"y0":50.00588043697257,"z0":5.497419764789301,"aX":13.364933542488828},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-13.3,"spinRate":1883,"spinDirection":87},"zone":9,"typeConfidence":0.92,"plateTime":0.43644616336018505,"extension":5.877245993878867},"hitData":{"launchSpeed":97.7,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.56,"coordY":148.99}},"index":5,"playId":"eeaf37bd-680b-3ce7-9839-f7007182c076","pitchNumber":6,"startTime":"2026-07-30T18:36:05.494Z","endTime":"2026-07-30T18:36:16.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:36:16.412Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, first baseman Ben Rice to pitcher Ryan Weathers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T18:36:47.687Z","endTime":"2026-07-30T18:38:13.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587959650600297,"aZ":-33.70428557252699,"pfxX":-5.560013282029096,"pfxZ":-1.1210562371309312,"pX":-0.9495867533450439,"pZ":2.658620526365889,"vX0":-6.741171613122445,"vY0":-116.53348142036162,"vZ0":0.7526554680711994,"x":153.2,"y":167.0,"x0":2.7064092110810734,"y0":50.00073821913447,"z0":5.5239440527979315,"aX":-7.617751172475221},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.6,"breakHorizontal":11.8,"spinRate":2642,"spinDirection":289},"zone":11,"typeConfidence":0.9,"plateTime":0.47063568424953495,"extension":5.527862082145722},"index":0,"playId":"095164c2-1016-358d-af10-a9023454d0a0","pitchNumber":1,"startTime":"2026-07-30T18:36:58.448Z","endTime":"2026-07-30T18:37:03.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27857854714142,"aZ":-34.29186819330374,"pfxX":-5.537180107283974,"pfxZ":-1.4952107981617253,"pX":1.0808970168995533,"pZ":2.514869909593992,"vX0":-3.0092725308210833,"vY0":-118.5412815071896,"vZ0":0.6176786265986993,"x":75.8,"y":170.88,"x0":3.087247343210213,"y0":50.000698858514454,"z0":5.3887669493427595,"aX":-7.855920942213828},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.3,"breakHorizontal":10.8,"spinRate":2653,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.46257137333719944,"extension":5.690451547640419},"index":1,"playId":"8b337c65-51e1-3a0a-8af1-476c4fa114a9","pitchNumber":2,"startTime":"2026-07-30T18:37:19.297Z","endTime":"2026-07-30T18:37:24.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922264524943174,"aZ":-29.73784722718056,"pfxX":10.1666029669802,"pfxZ":1.3372012199002867,"pX":-1.1038839882644815,"pZ":3.702194901315761,"vX0":-12.601577722038005,"vY0":-134.67218975276765,"vZ0":0.7188480566728943,"x":159.08,"y":138.82,"x0":2.32868404133606,"y0":50.00467416843101,"z0":5.545274356418112,"aX":18.561925155947172},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.9,"breakHorizontal":-15.5,"spinRate":2378,"spinDirection":122},"zone":11,"typeConfidence":0.83,"plateTime":0.40766141210332973,"extension":5.581347846510901},"index":2,"playId":"166dadca-aec3-3819-b4bd-12c91e12a5eb","pitchNumber":3,"startTime":"2026-07-30T18:37:41.958Z","endTime":"2026-07-30T18:37:45.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51828873315015,"aZ":-26.434237144261946,"pfxX":10.999792121782436,"pfxZ":3.060917802486239,"pX":-0.013887111002251339,"pZ":2.945973943972709,"vX0":-10.55792922128317,"vY0":-135.5964620578441,"vZ0":-1.627840723146023,"x":117.53,"y":159.24,"x0":2.4867372373991934,"y0":50.005439933143606,"z0":5.384893026613152,"aX":20.64424579060201},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":-17.9,"spinRate":2270,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.40276158233063963,"extension":5.712982971119227},"hitData":{"launchSpeed":74.0,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.7,"coordY":163.52}},"index":3,"playId":"954e01bb-ebd5-3755-83ef-f902967a6274","pitchNumber":4,"startTime":"2026-07-30T18:38:06.471Z","endTime":"2026-07-30T18:38:13.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:38:13.713Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T18:40:25.992Z","endTime":"2026-07-30T18:42:38.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":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":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60786482625677,"aZ":-12.614980701522555,"pfxX":-2.6484785113809366,"pfxZ":10.381738156152931,"pX":0.38860642338889817,"pZ":2.3749723093814374,"vX0":7.019274213147286,"vY0":-136.09117624883672,"vZ0":-7.680627596603116,"x":102.19,"y":174.66,"x0":-1.8748669167747236,"y0":50.00444314252368,"z0":6.099074853714658,"aX":-4.99102165570095},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2528,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.40178165402325217,"extension":6.817380727128154},"index":0,"playId":"d58711ae-54e2-3375-b1d1-ed29b85e083c","pitchNumber":1,"startTime":"2026-07-30T18:40:42.901Z","endTime":"2026-07-30T18:40:46.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.140072898350912,"aZ":-26.89030056935333,"pfxX":-9.088014824395078,"pfxZ":3.2999276345521142,"pX":-0.5321569892088791,"pZ":1.808310291196471,"vX0":6.056309960389309,"vY0":-124.8954342976026,"vZ0":-4.910987273745589,"x":137.28,"y":189.96,"x0":-1.792295688987547,"y0":50.00069753998746,"z0":5.977697085995227,"aX":-14.539458747243904},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":1779,"spinDirection":227},"zone":7,"typeConfidence":0.92,"plateTime":0.4364256893639289,"extension":6.997697805800927},"index":1,"playId":"468541c8-a308-3346-93b4-ffd80f38ddfe","pitchNumber":2,"startTime":"2026-07-30T18:41:01.789Z","endTime":"2026-07-30T18:41:04.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.165817115218992,"aZ":-13.908246256627146,"pfxX":-3.616020042874963,"pfxZ":9.378770466091543,"pX":-0.020835888966437878,"pZ":3.8749463992445325,"vX0":6.63068972598855,"vY0":-138.05338821289226,"vZ0":-3.3340246344240883,"x":117.79,"y":134.16,"x0":-1.9742518083961522,"y0":50.00102377928563,"z0":6.022984282204374,"aX":-7.041752447125477},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2770,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.39540779783258895,"extension":6.55678816555544},"index":2,"playId":"9b99ec54-dbf6-3be4-81d9-72eb0f1f2bd5","pitchNumber":3,"startTime":"2026-07-30T18:41:21.816Z","endTime":"2026-07-30T18:41:25.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75533726229617,"aZ":-41.314068620656656,"pfxX":-0.8326092591312779,"pfxZ":-6.436378571621472,"pX":0.5276396563401282,"pZ":-1.0327396606128694,"vX0":5.810184044913974,"vY0":-118.18933599685991,"vZ0":-7.279566851760242,"x":96.89,"y":266.66,"x0":-1.85051556194868,"y0":50.00255329617235,"z0":5.864990506061782,"aX":-1.1821838385933472},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.2,"breakHorizontal":0.1,"spinRate":2581,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.46278667339446944,"extension":6.799930377182144},"index":3,"playId":"13a40c81-0c21-30ee-8cda-0da3aa06ea09","pitchNumber":4,"startTime":"2026-07-30T18:41:45.400Z","endTime":"2026-07-30T18:41:48.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341679521968764,"aZ":-41.51076998385325,"pfxX":2.2102083724791957,"pfxZ":-6.761795688875269,"pX":2.656963248987273,"pZ":-0.9302943320802636,"vX0":9.25081986186722,"vY0":-117.10945885547211,"vZ0":-6.635279929461467,"x":15.72,"y":263.9,"x0":-1.6411747919333461,"y0":50.0030570622505,"z0":5.848971601652522,"aX":3.051035677221277},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.8,"breakHorizontal":-6.4,"spinRate":2523,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4687694880319464,"extension":6.85093981700797},"index":4,"playId":"0868c13e-2831-3c67-b47a-de6df0003173","pitchNumber":5,"startTime":"2026-07-30T18:42:09.543Z","endTime":"2026-07-30T18:42:13.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.034284945458626,"aZ":-21.86752399346759,"pfxX":1.9709359421995614,"pfxZ":5.707378138512427,"pX":0.5368868505828385,"pZ":1.586292994027997,"vX0":6.576994881671981,"vY0":-132.68454961156516,"vZ0":-7.019795105687406,"x":96.54,"y":195.95,"x0":-2.2174584379120117,"y0":50.00196229871781,"z0":5.829176475647415,"aX":3.5573498332852966},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":-4.8,"spinRate":2671,"spinDirection":191},"zone":9,"typeConfidence":0.96,"plateTime":0.4108313626548368,"extension":6.770809268674213},"index":5,"playId":"b7491e29-4f26-324a-97e1-b1e1c6ce398b","pitchNumber":6,"startTime":"2026-07-30T18:42:34.817Z","endTime":"2026-07-30T18:42:38.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:42:38.649Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T18:42:48.250Z","endTime":"2026-07-30T18:43:54.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27917346421244,"aZ":-25.54816394495292,"pfxX":3.5680459730378544,"pfxZ":3.9132137041528026,"pX":0.1650894559420905,"pZ":2.728149704995995,"vX0":4.312976477578799,"vY0":-129.38568547890515,"vZ0":-3.4317251232902364,"x":110.71,"y":165.12,"x0":-1.9877806509103502,"y0":50.00447807644932,"z0":6.032039148293695,"aX":6.041907081481986},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":-7.4,"spinRate":2410,"spinDirection":173},"zone":2,"typeConfidence":0.9,"plateTime":0.42350862067761463,"extension":6.639487030765616},"index":0,"playId":"03722a9d-5cd9-3949-84d9-d1e924a5c2e7","pitchNumber":1,"startTime":"2026-07-30T18:43:04.801Z","endTime":"2026-07-30T18:43:08.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767410525069945,"aZ":-13.756204086308463,"pfxX":-6.160411842713442,"pfxZ":9.604412512407485,"pX":-0.151930698396182,"pZ":2.665157665036883,"vX0":6.209643428873717,"vY0":-137.4437174994035,"vZ0":-6.761853225778411,"x":122.79,"y":166.82,"x0":-1.6374726474921353,"y0":50.00399406854229,"z0":6.087019301066687,"aX":-11.815885805311154},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2227,"spinDirection":201},"zone":5,"typeConfidence":0.61,"plateTime":0.3981349187381724,"extension":6.740554906568803},"index":1,"playId":"77970bdb-cd18-3527-8505-ac6588eeb18a","pitchNumber":2,"startTime":"2026-07-30T18:43:22.653Z","endTime":"2026-07-30T18:43:25.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-30T18:43:33.451Z","endTime":"2026-07-30T18:43:48.254Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71361237524237,"aZ":-8.934341695209895,"pfxX":-2.984490041883515,"pfxZ":12.03649299248195,"pX":0.7792475845152754,"pZ":2.119477085392733,"vX0":7.367626389781295,"vY0":-138.72723983818383,"vZ0":-9.034409915449231,"x":87.3,"y":181.55,"x0":-1.5343203661088787,"y0":50.005203804875116,"z0":6.031328301599814,"aX":-5.7637133123539},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":3.7,"spinRate":2689,"spinDirection":198},"zone":6,"typeConfidence":0.92,"plateTime":0.3962168114819802,"extension":6.8315208337167705},"index":3,"playId":"c2363338-44fb-3c63-b8e5-6f89543dbaba","pitchNumber":3,"startTime":"2026-07-30T18:43:48.254Z","endTime":"2026-07-30T18:43:54.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:43:54.257Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T18:44:03.636Z","endTime":"2026-07-30T18:45:27.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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(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":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78206380895174,"aZ":-10.264268304720705,"pfxX":-3.332491663899802,"pfxZ":11.296792308772453,"pX":-0.16745346603200525,"pZ":2.1094740740975824,"vX0":5.889133812887969,"vY0":-139.0201000807558,"vZ0":-8.536551561835926,"x":123.38,"y":181.82,"x0":-1.8890933658232003,"y0":50.00511116542971,"z0":5.918213882000674,"aX":-6.4650435917365625},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":4.7,"spinRate":2630,"spinDirection":206},"zone":8,"typeConfidence":0.92,"plateTime":0.39535755020798735,"extension":6.7536099887911565},"index":0,"playId":"329d850a-4759-38a2-9eab-badcc5771e43","pitchNumber":1,"startTime":"2026-07-30T18:44:19.514Z","endTime":"2026-07-30T18:44:23.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72025079445609,"aZ":-8.677868636879518,"pfxX":-4.1624887392016054,"pfxZ":11.51669955383878,"pX":-0.30363092197695485,"pZ":2.4282188782728764,"vX0":5.965738242738344,"vY0":-141.97610050210056,"vZ0":-8.240990385330393,"x":128.57,"y":173.22,"x0":-1.8919853630325676,"y0":50.00278641823182,"z0":5.922040068501403,"aX":-8.49245459952613},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":6.4,"spinRate":2701,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.38589906705627186,"extension":6.758954486448757},"index":1,"playId":"ba9d23aa-8976-3f79-b72f-e12edcff3ae2","pitchNumber":2,"startTime":"2026-07-30T18:44:40.993Z","endTime":"2026-07-30T18:44:44.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-30T18:44:52.364Z","endTime":"2026-07-30T18:45:03.764Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"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":97.7,"endSpeed":88.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.658864596960214,"aZ":-11.040228832424093,"pfxX":-3.437382374630605,"pfxZ":10.397818369836902,"pX":-1.3123405764757823,"pZ":3.6913735158918453,"vX0":3.49996173690837,"vY0":-142.1579245354238,"vZ0":-4.518512443955679,"x":167.02,"y":139.11,"x0":-2.116939220778557,"y0":50.005101485231386,"z0":6.01090944371977,"aX":-6.988480343469345},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2700,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.38630872804609284,"extension":6.491732576305354},"index":3,"playId":"e38228f4-275e-3095-890a-f77fc33dc265","pitchNumber":3,"startTime":"2026-07-30T18:45:03.764Z","endTime":"2026-07-30T18:45:09.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87929030525933,"aZ":-44.20464986511954,"pfxX":3.2764329382212614,"pfxZ":-8.80531118067691,"pX":-1.1973606535610486,"pZ":1.4830466991347067,"vX0":0.9947864147105516,"vY0":-117.20076019974363,"vZ0":-1.0691168925668575,"x":162.64,"y":198.74,"x0":-2.0550015225359215,"y0":50.00475126739814,"z0":6.140258204264036,"aX":4.475623064279545},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.8,"breakHorizontal":-6.2,"spinRate":2578,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.4706225924475622,"extension":6.682063969598275},"index":4,"playId":"6b11a9fb-fbf6-38bd-b9d3-f4991fa0c5bc","pitchNumber":4,"startTime":"2026-07-30T18:45:23.124Z","endTime":"2026-07-30T18:45:27.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:45:27.089Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira challenged (pitch result), call on the field was confirmed: Everson Pereira called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T18:47:38.289Z","endTime":"2026-07-30T18:48:51.938Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27138143012105,"aZ":-23.865381575950803,"pfxX":10.462955059597721,"pfxZ":4.522511733127237,"pX":-0.7537725789936023,"pZ":0.964560041132796,"vX0":-12.158824684140102,"vY0":-134.65669423137206,"vZ0":-7.096801476428986,"x":145.73,"y":212.74,"x0":2.460930286410956,"y0":50.00086275205316,"z0":5.32290098287441,"aX":19.210954632640448},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":-16.3,"spinRate":2361,"spinDirection":124},"zone":13,"typeConfidence":0.92,"plateTime":0.4067869672379061,"extension":5.597241018461765},"index":0,"playId":"87a437a3-d530-3586-b06b-94f783548733","pitchNumber":1,"startTime":"2026-07-30T18:47:41.680Z","endTime":"2026-07-30T18:47:45.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24984573405357,"aZ":-32.93669817035528,"pfxX":-6.585323259331807,"pfxZ":-0.5507809729137367,"pX":0.5093070786507732,"pZ":2.751681682868902,"vX0":-3.797533169099919,"vY0":-116.72670166528766,"vZ0":0.7796649963891034,"x":97.59,"y":164.48,"x0":3.0164980817249014,"y0":50.00578662271215,"z0":5.529625598556642,"aX":-9.032155918456883},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.5,"breakHorizontal":13.0,"spinRate":2595,"spinDirection":283},"zone":6,"typeConfidence":0.9,"plateTime":0.4703669981127323,"extension":5.487741985742638},"index":1,"playId":"b560579e-ae90-3c01-a4c1-ba423a223433","pitchNumber":2,"startTime":"2026-07-30T18:47:57.822Z","endTime":"2026-07-30T18:48:01.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.334501573654663,"aZ":-30.952113316358822,"pfxX":6.261033066787342,"pfxZ":0.7839493682356125,"pX":1.8802724759952725,"pZ":3.1819510558749102,"vX0":-3.945935435472295,"vY0":-124.7776793251765,"vZ0":0.18757976235355422,"x":45.33,"y":152.87,"x0":2.6799145286565635,"y0":50.00096999490826,"z0":5.68519732739387,"aX":9.735706762600863},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":-10.2,"spinRate":2026,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.44129494808981784,"extension":5.482267656689844},"index":2,"playId":"fef0da25-23ed-388c-9df3-4bc5cd627c51","pitchNumber":3,"startTime":"2026-07-30T18:48:11.927Z","endTime":"2026-07-30T18:48:15.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420716423093115,"aZ":-23.199856887072496,"pfxX":10.732831196811148,"pfxZ":4.777274359234105,"pX":0.8042753905108742,"pZ":2.2403537146749355,"vX0":-8.929934568946859,"vY0":-136.30190491962003,"vZ0":-3.9578417620557333,"x":86.34,"y":178.29,"x0":2.731181070084991,"y0":50.00411079790791,"z0":5.316575195971243,"aX":20.16321901822606},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":-17.5,"spinRate":2315,"spinDirection":122},"zone":6,"typeConfidence":0.91,"plateTime":0.4021142043966446,"extension":5.685203559510525},"index":3,"playId":"7eb383ce-1cb0-3bd9-b99d-689247db0306","pitchNumber":4,"startTime":"2026-07-30T18:48:27.938Z","endTime":"2026-07-30T18:48:30.938Z","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":87.7,"endSpeed":81.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097326714132485,"aZ":-29.240072281745764,"pfxX":-1.3412899503281028,"pfxZ":1.7676087865070125,"pX":-0.24696613444643228,"pZ":1.9593996919945724,"vX0":-6.75662785861945,"vY0":-127.55972453665831,"vZ0":-3.3202407856494136,"x":126.41,"y":185.88,"x0":2.6051061093760266,"y0":50.00003175773007,"z0":5.571783631410547,"aX":-2.218261014361672},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":3.8,"spinRate":2681,"spinDirection":244},"zone":7,"typeConfidence":0.96,"plateTime":0.42862983377592245,"extension":5.555747892143807},"index":4,"playId":"a5e800e7-f927-3a2b-a028-0b501f78ee94","pitchNumber":5,"startTime":"2026-07-30T18:48:46.806Z","endTime":"2026-07-30T18:48:51.938Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"}},"playEndTime":"2026-07-30T18:48:51.938Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T18:49:31.084Z","endTime":"2026-07-30T18:50:10.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91774957381705,"aZ":-31.612123981425846,"pfxX":-4.254802352429879,"pfxZ":0.4046046638420453,"pX":0.3925562767894934,"pZ":2.4688754598795293,"vX0":-4.852018033248889,"vY0":-117.69899208983821,"vZ0":-0.16538137683654242,"x":102.04,"y":172.12,"x0":3.035838120470393,"y0":50.0052910568443,"z0":5.474368265064059,"aX":-5.952698908245175},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.0,"breakHorizontal":8.9,"spinRate":2638,"spinDirection":299},"zone":6,"typeConfidence":0.9,"plateTime":0.4658539722675301,"extension":5.488350273677889},"index":0,"playId":"859382a2-cbe4-3df4-a6fd-bddddb8f6f6f","pitchNumber":1,"startTime":"2026-07-30T18:49:31.084Z","endTime":"2026-07-30T18:49:35.003Z","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":87.3,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53911055809349,"aZ":-30.544292133452277,"pfxX":8.243401395382385,"pfxZ":1.014154835948263,"pX":2.7550357228786453,"pZ":1.437736026095551,"vX0":-2.7465267006052634,"vY0":-126.96893400475696,"vZ0":-4.060537623665933,"x":11.98,"y":199.96,"x0":2.789131651098956,"y0":50.003465709618936,"z0":5.528139184809094,"aX":13.26299600820821},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-14.2,"spinRate":1982,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.433809797995488,"extension":5.49217634552993},"index":1,"playId":"26d40bba-80c6-3b22-bdbb-202cc26578b8","pitchNumber":2,"startTime":"2026-07-30T18:49:46.671Z","endTime":"2026-07-30T18:49:50.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053775278236873,"aZ":-31.091874156357914,"pfxX":-7.155502039188541,"pfxZ":0.7639954063074228,"pX":-0.22584305713914968,"pZ":1.4201621024082836,"vX0":-5.051755737188908,"vY0":-118.51575875174575,"vZ0":-2.3228752368767918,"x":125.61,"y":200.44,"x0":2.8711300248794873,"y0":50.000377976827,"z0":5.284619004192458,"aX":-10.059277896716473},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":14.3,"spinRate":2603,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4641901419850951,"extension":5.515684372156126},"hitData":{"launchSpeed":80.9,"launchAngle":8.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.46,"coordY":147.78}},"index":2,"playId":"f8af7955-0e9c-32bc-b5ff-39611f4521e1","pitchNumber":3,"startTime":"2026-07-30T18:50:03.409Z","endTime":"2026-07-30T18:50:10.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:50:10.817Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T18:50:22.222Z","endTime":"2026-07-30T18:51:00.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":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":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38122167230181,"aZ":-23.650451224360918,"pfxX":10.369477556182854,"pfxZ":4.626766168695777,"pX":1.2564415233191708,"pZ":2.9939055381063606,"vX0":-7.4355765002525995,"vY0":-135.7922745965607,"vZ0":-2.2608418794160765,"x":69.11,"y":157.94,"x0":2.7012003125111224,"y0":50.00377207655718,"z0":5.505434019164994,"aX":19.111914260428865},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-16.9,"spinRate":2199,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.40539315075794624,"extension":5.679475468057956},"index":0,"playId":"8a6221d1-f72f-3cd4-aa3d-2a2474808e15","pitchNumber":1,"startTime":"2026-07-30T18:50:38.523Z","endTime":"2026-07-30T18:50:42.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23000962767953,"aZ":-23.512143960368437,"pfxX":10.430217913518671,"pfxZ":4.641607286868211,"pX":0.4703708303008804,"pZ":2.252891929548823,"vX0":-9.306269075850835,"vY0":-135.86892874435713,"vZ0":-4.110715815749117,"x":99.07,"y":177.95,"x0":2.5875942376463277,"y0":50.0038520854722,"z0":5.4227090960957,"aX":19.469767245419845},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":-16.9,"spinRate":2211,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.4033899199646531,"extension":5.864898542717647},"hitData":{"launchSpeed":106.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.88,"coordY":152.02}},"index":1,"playId":"4fa13e08-7773-33cd-9e67-64b9fdb2e733","pitchNumber":2,"startTime":"2026-07-30T18:50:53.146Z","endTime":"2026-07-30T18:51:00.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:51:00.088Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T18:53:13.433Z","endTime":"2026-07-30T18:55:05.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.900813070368,"aZ":-24.4438579697236,"pfxX":3.2293235413785784,"pfxZ":4.5517665046452525,"pX":-0.37040649411713794,"pZ":2.700142901989038,"vX0":3.613130451632383,"vY0":-129.19779578858177,"vZ0":-3.7256579722529617,"x":131.12,"y":165.88,"x0":-2.2043091852126824,"y0":50.0001437940519,"z0":6.0306524112347075,"aX":5.479824131626121},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.7,"breakHorizontal":-6.6,"spinRate":2581,"spinDirection":181},"zone":4,"typeConfidence":0.88,"plateTime":0.42329788813163205,"extension":6.538426364914398},"index":0,"playId":"baad3888-0620-3517-a967-d00eadb74eb2","pitchNumber":1,"startTime":"2026-07-30T18:53:24.119Z","endTime":"2026-07-30T18:53:28.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.942394752718723,"aZ":-44.03681576859953,"pfxX":1.663870054742942,"pfxZ":-9.276303013019419,"pX":-0.2527640724706135,"pZ":3.168702310720314,"vX0":2.9714206680812385,"vY0":-112.5397252772732,"vZ0":2.7505316424405306,"x":126.63,"y":153.23,"x0":-1.8077320441539595,"y0":50.00153639859263,"z0":6.399821165718507,"aX":2.127887601300173},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.7,"breakHorizontal":-3.8,"spinRate":2434,"spinDirection":27},"zone":2,"typeConfidence":0.9,"plateTime":0.4872090010756187,"extension":6.624917579269158},"index":1,"playId":"8a624fc8-34c7-3555-afd5-3ccf91f1ee4d","pitchNumber":2,"startTime":"2026-07-30T18:53:42.837Z","endTime":"2026-07-30T18:53:46.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-30T18:53:52.911Z","endTime":"2026-07-30T18:54:04.387Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58475897131197,"aZ":-10.715641241404878,"pfxX":-6.503336698912854,"pfxZ":11.061619511782979,"pX":1.1739082070626417,"pZ":1.7427622419366926,"vX0":10.552933701187882,"vY0":-138.12411768552897,"vZ0":-9.33315939675571,"x":72.25,"y":191.73,"x0":-1.84414809599892,"y0":50.00350954350035,"z0":5.877803303579521,"aX":-12.617617904444511},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":9.7,"spinRate":2573,"spinDirection":190},"zone":14,"typeConfidence":0.7,"plateTime":0.395912569376383,"extension":6.802897243184866},"index":3,"playId":"2f4ce731-e33d-3526-bee1-8f03f92390b1","pitchNumber":3,"startTime":"2026-07-30T18:54:04.387Z","endTime":"2026-07-30T18:54:08.618Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86882324235963,"aZ":-8.630888633792189,"pfxX":-4.073934626380785,"pfxZ":11.841605260715832,"pX":0.8806068871342836,"pZ":2.508124109672005,"vX0":8.77592058570796,"vY0":-140.16848079231832,"vZ0":-8.15005690490539,"x":83.43,"y":171.06,"x0":-1.7626283006818178,"y0":50.006995699079276,"z0":6.018257401343036,"aX":-8.10291762132385},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.9,"breakHorizontal":5.5,"spinRate":2757,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.39085811613637755,"extension":6.971115739865347},"index":4,"playId":"07bed391-911d-319f-9f68-a1c767d27090","pitchNumber":4,"startTime":"2026-07-30T18:54:24.667Z","endTime":"2026-07-30T18:54:30.958Z","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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.525490564336813,"aZ":-31.08054130164399,"pfxX":1.109727979967506,"pfxZ":0.6790969970947174,"pX":0.13305394711982216,"pZ":3.240593566997247,"vX0":4.9624566396121415,"vY0":-125.23102778711022,"vZ0":-0.8345438590090335,"x":111.93,"y":151.28,"x0":-2.0089073886573177,"y0":50.00099720286745,"z0":6.094397605760987,"aX":1.7828574860266395},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-3.0,"spinRate":2572,"spinDirection":76},"zone":2,"typeConfidence":0.89,"plateTime":0.43542838429344677,"extension":6.766964861213186},"index":5,"playId":"577b9a0d-c1ed-3bc5-a531-fbd960398c66","pitchNumber":5,"startTime":"2026-07-30T18:55:01.972Z","endTime":"2026-07-30T18:55:05.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:55:05.879Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T18:55:24.352Z","endTime":"2026-07-30T18:57:24.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":{"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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.582541309381607,"aZ":-14.216109605937865,"pfxX":-7.685803739150417,"pfxZ":9.20069559148099,"pX":-0.061458604233226515,"pZ":2.6393292361244813,"vX0":7.617381200086199,"vY0":-138.50701676309694,"vZ0":-6.493053159983382,"x":119.34,"y":167.52,"x0":-1.8425356313853327,"y0":50.006011717473555,"z0":5.956555541772342,"aX":-15.006184803037224},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2449,"spinDirection":206},"zone":5,"typeConfidence":0.92,"plateTime":0.3947442161474308,"extension":6.758243003021164},"index":0,"playId":"a70d05c6-32ff-3dac-880e-babbc5209689","pitchNumber":1,"startTime":"2026-07-30T18:55:34.171Z","endTime":"2026-07-30T18:55:40.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007532294646502,"aZ":-10.895652325473796,"pfxX":-2.18236188394489,"pfxZ":10.775027568856713,"pX":1.092692237158904,"pZ":3.28101118516367,"vX0":8.716852758313609,"vY0":-139.32418717818612,"vZ0":-5.612130126398168,"x":75.35,"y":150.19,"x0":-1.7869220513953843,"y0":50.00284986341797,"z0":6.035246453005029,"aX":-4.311800342423519},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":2.3,"spinRate":2676,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.3924724728026874,"extension":6.577942271443278},"index":1,"playId":"fabace37-c37b-3462-a64b-bc9c12a6130c","pitchNumber":2,"startTime":"2026-07-30T18:56:08.211Z","endTime":"2026-07-30T18:56:11.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-30T18:56:22.681Z","endTime":"2026-07-30T18:56:39.523Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.308907009500142,"aZ":-32.03105772566025,"pfxX":2.556134283845271,"pfxZ":0.08721220706007049,"pX":-0.5552805637803588,"pZ":0.8279684368091056,"vX0":3.0956795543638944,"vY0":-124.48695469401376,"vZ0":-5.94479387935178,"x":138.17,"y":216.42,"x0":-2.1396463717134138,"y0":50.00057090677272,"z0":5.848513061959985,"aX":4.074165375970201},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":-5.3,"spinRate":2565,"spinDirection":84},"zone":13,"typeConfidence":0.9,"plateTime":0.43736028857358766,"extension":6.7088398340593365},"index":3,"playId":"600da531-b000-39bc-95e3-64e9ad2f8b72","pitchNumber":3,"startTime":"2026-07-30T18:56:39.523Z","endTime":"2026-07-30T18:56:43.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61334152087663,"aZ":-10.772837125924024,"pfxX":-3.9668954866241743,"pfxZ":11.034051678578672,"pX":-0.6549212745731389,"pZ":3.6160433895888953,"vX0":5.425496522770642,"vY0":-139.1936821935645,"vZ0":-4.459618092941362,"x":141.96,"y":141.15,"x0":-2.124531497307855,"y0":50.00435133876239,"z0":5.96718123075348,"aX":-7.695542371880817},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":5.9,"spinRate":2644,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.3952521370159121,"extension":6.8237140409743535},"index":4,"playId":"ee9a4830-1ba8-36c7-bf75-5ad2b76755d4","pitchNumber":4,"startTime":"2026-07-30T18:57:00.979Z","endTime":"2026-07-30T18:57:05.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97971706346189,"aZ":-22.90679757076299,"pfxX":1.3839788088984672,"pfxZ":5.406068946137358,"pX":-0.5855971446409294,"pZ":2.3133470613474314,"vX0":3.451225577759646,"vY0":-130.2712865913058,"vZ0":-4.811605594478706,"x":139.32,"y":176.32,"x0":-2.1086912672105176,"y0":50.00424648713018,"z0":5.921275137058185,"aX":2.3727727207136233},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.9,"breakHorizontal":-3.2,"spinRate":2709,"spinDirection":183},"zone":4,"typeConfidence":0.71,"plateTime":0.42084512576711397,"extension":6.735744177900332},"index":5,"playId":"6ef107f4-f6d5-39d1-bae6-94b32de0f85e","pitchNumber":5,"startTime":"2026-07-30T18:57:20.663Z","endTime":"2026-07-30T18:57:24.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:57:24.568Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out sharply to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T18:57:31.875Z","endTime":"2026-07-30T18:58:00.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8157044453323,"aZ":-15.418324547674223,"pfxX":-9.039434802278763,"pfxZ":8.691181379287116,"pX":0.02968902640762128,"pZ":2.9560487792871526,"vX0":8.120249528109984,"vY0":-138.66892365956173,"vZ0":-5.24382759691114,"x":115.87,"y":158.97,"x0":-1.77610929841961,"y0":50.00645614279562,"z0":5.916431092577171,"aX":-17.43701083700952},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":14.5,"spinRate":2499,"spinDirection":203},"zone":2,"typeConfidence":0.93,"plateTime":0.3964501554558346,"extension":6.715405243127262},"hitData":{"launchSpeed":102.2,"launchAngle":34.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.81,"coordY":46.38}},"index":0,"playId":"17a4a3a1-55e1-30ce-bb70-1b28eb4f5aa8","pitchNumber":1,"startTime":"2026-07-30T18:57:51.001Z","endTime":"2026-07-30T18:58:00.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T18:58:00.599Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T19:00:02.315Z","endTime":"2026-07-30T19:00:40.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"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":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05685669060811,"aZ":-24.632283235654995,"pfxX":9.320766437117543,"pfxZ":4.1345687684632635,"pX":0.19672512976091547,"pZ":1.7021648858842329,"vX0":-9.283660182339785,"vY0":-134.01613300754582,"vZ0":-5.187102508406582,"x":109.5,"y":192.82,"x0":2.48919880284032,"y0":50.00551797876237,"z0":5.4147096351365755,"aX":17.014090993004313},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":-15.0,"spinRate":2390,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.40817716580810304,"extension":5.681245000367987},"index":0,"playId":"4650e1d1-add0-322a-bf0d-b989ab09b392","pitchNumber":1,"startTime":"2026-07-30T19:00:14.973Z","endTime":"2026-07-30T19:00:18.619Z","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.3,"endSpeed":78.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72751304575633,"aZ":-30.961524501074287,"pfxX":6.429505076465922,"pfxZ":0.7675123781084716,"pX":0.02058146851427221,"pZ":1.6403606994247266,"vX0":-8.30116097350732,"vY0":-125.30727875210117,"vZ0":-3.3572738030048432,"x":116.22,"y":194.49,"x0":2.5501216138119895,"y0":50.00373783587335,"z0":5.5431129674724,"aX":10.16500483531471},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-9.6,"spinRate":1895,"spinDirection":122},"zone":8,"typeConfidence":0.88,"plateTime":0.43811405216796384,"extension":5.619025909040548},"hitData":{"launchSpeed":95.7,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":161.79}},"index":1,"playId":"c7206280-26f5-3a0a-a33c-d89cc566ff90","pitchNumber":2,"startTime":"2026-07-30T19:00:32.238Z","endTime":"2026-07-30T19:00:40.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:00:40.424Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T19:01:08.151Z","endTime":"2026-07-30T19:02:19.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T19:01:00.697Z","endTime":"2026-07-30T19:01:10.419Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06163034033831,"aZ":-14.722957705421992,"pfxX":5.497846020489682,"pfxZ":9.11491495388293,"pX":0.1907236803553051,"pZ":3.5043521087944534,"vX0":-8.66097608041893,"vY0":-137.40305527085098,"vZ0":-2.8559203351139546,"x":109.73,"y":144.16,"x0":2.6674401186518026,"y0":50.00470936278692,"z0":5.556030263684735,"aX":10.529107153125096},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-8.2,"spinRate":2569,"spinDirection":135},"zone":12,"typeConfidence":0.92,"plateTime":0.3984289491542983,"extension":5.562245310995434},"index":1,"playId":"f2622dff-427f-3ecd-be00-69ddbd37ae57","pitchNumber":1,"startTime":"2026-07-30T19:01:10.419Z","endTime":"2026-07-30T19:01:15.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.673031202004076,"aZ":-29.160484454956737,"pfxX":6.660790432530654,"pfxZ":1.9185778328274363,"pX":-1.2637546139904885,"pZ":2.444637407044293,"vX0":-10.904683630191544,"vY0":-123.9062567737334,"vZ0":-1.8382562564665856,"x":165.17,"y":172.77,"x0":2.310883508523964,"y0":50.000624378269166,"z0":5.611794373071268,"aX":10.449252137561707},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-9.8,"spinRate":2032,"spinDirection":121},"zone":11,"typeConfidence":0.89,"plateTime":0.4405303637163698,"extension":5.693001919192297},"index":2,"playId":"922ab5d4-acbf-3390-8c22-60a028ba3add","pitchNumber":2,"startTime":"2026-07-30T19:01:26.372Z","endTime":"2026-07-30T19:01:30.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36815093632019,"aZ":-22.972067122796304,"pfxX":10.028202884811654,"pfxZ":4.972600747144858,"pX":0.3011489633068613,"pZ":2.8140022701643734,"vX0":-9.386161347053159,"vY0":-134.7327332822082,"vZ0":-2.7980707059587546,"x":105.52,"y":162.8,"x0":2.5154607730519243,"y0":50.00398457525348,"z0":5.476991716990583,"aX":18.56622473623168},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":2293,"spinDirection":134},"zone":3,"typeConfidence":0.89,"plateTime":0.4054399473134809,"extension":5.7050601109660946},"index":3,"playId":"a43259db-24d1-3751-9e16-2cadaecb6980","pitchNumber":3,"startTime":"2026-07-30T19:01:40.915Z","endTime":"2026-07-30T19:01:44.503Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723274229730936,"aZ":-21.48009919999627,"pfxX":9.864841319932152,"pfxZ":5.711774471108214,"pX":-0.8872179935828038,"pZ":2.4967406008526427,"vX0":-11.924156067658389,"vY0":-135.7217595970081,"vZ0":-4.026435288577526,"x":150.82,"y":171.37,"x0":2.274219662294119,"y0":50.00163084570713,"z0":5.488783962792551,"aX":18.467634721449798},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-15.5,"spinRate":2263,"spinDirection":133},"zone":11,"typeConfidence":0.89,"plateTime":0.40301986423229064,"extension":5.702447809934859},"index":4,"playId":"f28a0bc3-ff4e-3dd5-86ec-0d90191849a7","pitchNumber":4,"startTime":"2026-07-30T19:01:56.171Z","endTime":"2026-07-30T19:02:01.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330204833581867,"aZ":-25.85525141311047,"pfxX":9.75225480867502,"pfxZ":3.329994268948141,"pX":1.1980836665655892,"pZ":2.7930559505529144,"vX0":-7.304350035337872,"vY0":-136.72420332608075,"vZ0":-2.1813028989930094,"x":71.33,"y":163.37,"x0":2.6333391225927985,"y0":50.00476583867107,"z0":5.370326399024438,"aX":18.518933630264772},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":-16.2,"spinRate":2283,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.4001621295343014,"extension":5.693001772790416},"index":5,"playId":"88351416-79b5-3297-939a-1493dd35b40d","pitchNumber":5,"startTime":"2026-07-30T19:02:14.350Z","endTime":"2026-07-30T19:02:19.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:02:19.279Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T19:02:30.257Z","endTime":"2026-07-30T19:05:19.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501094453657334,"aZ":-32.13102933395597,"pfxX":-6.0228155124422615,"pfxZ":0.02984887570349848,"pX":-2.113042868157437,"pZ":2.046918768734226,"vX0":-9.475207080500217,"vY0":-118.33093161625438,"vZ0":-1.093000396892186,"x":197.54,"y":183.51,"x0":2.7322989429200546,"y0":50.0028024721458,"z0":5.470200876120919,"aX":-8.501697456792138},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.1,"breakHorizontal":13.3,"spinRate":2610,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.46366540584952354,"extension":5.6245737679746215},"index":0,"playId":"c0479be5-3e23-339f-adec-e639ba982988","pitchNumber":1,"startTime":"2026-07-30T19:02:46.104Z","endTime":"2026-07-30T19:02:49.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606210071775884,"aZ":-31.64879477872586,"pfxX":-0.9050303050871213,"pfxZ":0.3556771987908167,"pX":0.5973254056330218,"pZ":2.8950866867949636,"vX0":-4.751849154776646,"vY0":-121.40279724733868,"vZ0":-0.1017917032825747,"x":94.23,"y":160.61,"x0":2.6971335462772053,"y0":50.00550674747587,"z0":5.69056851139633,"aX":-1.3518439674695855},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":2.8,"spinRate":2703,"spinDirection":272},"zone":3,"typeConfidence":0.84,"plateTime":0.4510462138318707,"extension":5.60834007754291},"index":1,"playId":"608f91ad-5f21-3a56-84ec-03207e1c8bd9","pitchNumber":2,"startTime":"2026-07-30T19:03:06.191Z","endTime":"2026-07-30T19:03:10.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22221442006098,"aZ":-21.6395431567527,"pfxX":11.353820477070116,"pfxZ":5.494200189296643,"pX":0.6967775651104057,"pZ":2.934112773147885,"vX0":-9.106000414306092,"vY0":-137.95128147064324,"vZ0":-2.847662057067937,"x":90.44,"y":159.56,"x0":2.574163366636634,"y0":50.00116364871423,"z0":5.447277430947691,"aX":21.764140875056853},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-18.5,"spinRate":2359,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.39785327883859356,"extension":5.679294231854779},"index":2,"playId":"a3ee9910-51d3-312c-858e-42c2a0b003d0","pitchNumber":3,"startTime":"2026-07-30T19:03:26.061Z","endTime":"2026-07-30T19:03:29.248Z","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":96.5,"endSpeed":88.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55663818593112,"aZ":-14.228675771898661,"pfxX":7.4017200531090195,"pfxZ":8.963478867003674,"pX":-1.4498438200187087,"pZ":2.3380065174783837,"vX0":-13.012152201814917,"vY0":-139.8846589976393,"vZ0":-5.932736010117758,"x":172.26,"y":175.65,"x0":2.2789813155184246,"y0":50.001190726220145,"z0":5.402325537254319,"aX":14.817076406319778},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":-11.0,"spinRate":2565,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.39004312548001785,"extension":5.7593400402952},"index":3,"playId":"484bfa6d-3f30-3b6a-9fec-c6b6efd85e6c","pitchNumber":4,"startTime":"2026-07-30T19:03:52.320Z","endTime":"2026-07-30T19:03:56.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57681965252546,"aZ":-33.19357550665165,"pfxX":7.699434377152139,"pfxZ":-0.6530654904717856,"pX":0.20840876410955245,"pZ":1.2767289323635418,"vX0":-8.213648606456063,"vY0":-124.76554566802454,"vZ0":-3.3724486238279034,"x":109.06,"y":204.31,"x0":2.5526192637534875,"y0":50.00123492453706,"z0":5.399392783797239,"aX":12.061441543469641},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-11.9,"spinRate":1939,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.44005743613685633,"extension":5.901469830901906},"index":4,"playId":"5b7b0951-243b-3ac3-ad40-d414685e9efd","pitchNumber":5,"startTime":"2026-07-30T19:04:12.217Z","endTime":"2026-07-30T19:04:16.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"7e82f9d0-d651-3b43-9e09-49de7a513f4a","startTime":"2026-07-30T19:04:35.873Z","endTime":"2026-07-30T19:04:38.899Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27907015246055,"aZ":-15.57636168112136,"pfxX":6.125502656440594,"pfxZ":8.519805348249356,"pX":-0.8225266976628733,"pZ":3.5809796541672716,"vX0":-10.512639700875987,"vY0":-139.19177225625486,"vZ0":-2.60346124827237,"x":148.35,"y":142.09,"x0":2.2195635188071936,"y0":50.00494602918344,"z0":5.568622991495679,"aX":11.937388589328236},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2460,"spinDirection":136},"zone":11,"typeConfidence":0.92,"plateTime":0.39455019448141426,"extension":5.698315992847362},"index":6,"playId":"e84eb714-a8dd-35e7-969a-c9a92059750c","pitchNumber":6,"startTime":"2026-07-30T19:04:55.449Z","endTime":"2026-07-30T19:04:59.562Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75391158415719,"aZ":-12.863121036422749,"pfxX":6.0433354668653125,"pfxZ":10.013156051102857,"pX":0.27474353742403124,"pZ":3.2645256152853035,"vX0":-8.70271918993495,"vY0":-138.67080515589595,"vZ0":-3.338988403351957,"x":106.53,"y":150.64,"x0":2.6825419435647633,"y0":50.006672776197554,"z0":5.354073859598904,"aX":11.660423319856871},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-8.9,"spinRate":2480,"spinDirection":135},"zone":2,"typeConfidence":0.93,"plateTime":0.39641496858459613,"extension":5.684373765557824},"index":7,"playId":"0b484fff-e63c-3b03-8354-789760cdf717","pitchNumber":7,"startTime":"2026-07-30T19:05:15.504Z","endTime":"2026-07-30T19:05:19.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:05:19.651Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to shortstop Anthony Volpe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T19:05:45.975Z","endTime":"2026-07-30T19:05:57.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72864877100737,"aZ":-15.313096811571317,"pfxX":7.358184158753005,"pfxZ":8.735980837304018,"pX":-0.14019132972221848,"pZ":2.84642589378552,"vX0":-10.046693668124007,"vY0":-138.28145680706072,"vZ0":-4.085217714663245,"x":122.34,"y":161.93,"x0":2.5894143153682148,"y0":50.00616575808665,"z0":5.374910736887622,"aX":14.208591579536012},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":-11.2,"spinRate":2413,"spinDirection":131},"zone":2,"typeConfidence":0.91,"plateTime":0.3965652819068124,"extension":5.687440611904672},"hitData":{"launchSpeed":101.1,"launchAngle":64.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.98,"coordY":140.52}},"index":0,"playId":"5f42f939-d0c2-34d8-bf6f-523a65613cc8","pitchNumber":1,"startTime":"2026-07-30T19:05:46.333Z","endTime":"2026-07-30T19:05:57.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:05:57.187Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T19:08:02.266Z","endTime":"2026-07-30T19:09:37.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903634867546515,"aZ":-25.168640220669396,"pfxX":1.5664597253350383,"pfxZ":4.199510371924125,"pX":0.5767835204051728,"pZ":2.100485518736025,"vX0":6.350221709273303,"vY0":-127.28182466751745,"vZ0":-4.808291284467858,"x":95.01,"y":182.07,"x0":-2.136718576059668,"y0":50.00400575850628,"z0":5.965312973533212,"aX":2.614932438981405},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":-4.1,"spinRate":2529,"spinDirection":174},"zone":9,"typeConfidence":0.9,"plateTime":0.427512477394167,"extension":6.6282384604523275},"index":0,"playId":"ffb2e7ff-9b3d-392f-b5e1-b4bb640c441a","pitchNumber":1,"startTime":"2026-07-30T19:08:10.287Z","endTime":"2026-07-30T19:08:14.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151189094049485,"aZ":-22.547279291749003,"pfxX":-9.565585564066385,"pfxZ":6.27492508238543,"pX":0.3411906925925052,"pZ":2.8968194616792546,"vX0":7.9347914381253,"vY0":-122.7610207558829,"vZ0":-3.041315659699033,"x":103.99,"y":160.57,"x0":-1.6822222584181508,"y0":50.00322234729849,"z0":6.060517478939529,"aX":-14.67461251056046},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.9,"breakHorizontal":15.6,"spinRate":1877,"spinDirection":220},"zone":3,"typeConfidence":0.92,"plateTime":0.44532993629567796,"extension":6.822119825656501},"index":1,"playId":"13e85471-de94-3c12-8a79-357dd6861aa1","pitchNumber":2,"startTime":"2026-07-30T19:08:34.127Z","endTime":"2026-07-30T19:08:37.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76228549334666,"aZ":-11.130760906218491,"pfxX":-3.9827484439644096,"pfxZ":10.351374290318764,"pX":-1.093569805451867,"pZ":3.454217549943501,"vX0":3.8742230395369983,"vY0":-140.91908637058884,"vZ0":-5.354193328620456,"x":158.68,"y":145.52,"x0":-1.9615490915969378,"y0":50.005900331866144,"z0":6.083000733278917,"aX":-8.098929881454387},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2677,"spinDirection":204},"zone":11,"typeConfidence":0.8,"plateTime":0.3870787084674352,"extension":6.831518488244032},"index":2,"playId":"b02377de-39da-34c4-bb26-a71a9c6d0b3a","pitchNumber":3,"startTime":"2026-07-30T19:08:51.491Z","endTime":"2026-07-30T19:08:55.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.965193353444178,"aZ":-12.130199064509153,"pfxX":-3.8567275927690585,"pfxZ":10.066154829058469,"pX":-0.9301873618218303,"pZ":2.332048957218381,"vX0":4.434150413490849,"vY0":-139.62001495620672,"vZ0":-7.73281653702245,"x":152.46,"y":175.81,"x0":-2.0315407951061166,"y0":50.00192208692875,"z0":5.920640360275614,"aX":-7.678432617936847},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2627,"spinDirection":202},"zone":13,"typeConfidence":0.86,"plateTime":0.3910526272392425,"extension":6.646434615569233},"index":3,"playId":"de011949-3420-3b00-abf3-80614654f8d0","pitchNumber":4,"startTime":"2026-07-30T19:09:12.686Z","endTime":"2026-07-30T19:09:17.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11880072426084,"aZ":-29.68411313642455,"pfxX":1.4593973889222471,"pfxZ":1.5361965247705092,"pX":0.42047472380227396,"pZ":1.3823042425756917,"vX0":5.464140099029414,"vY0":-125.72524906094232,"vZ0":-5.420217872948093,"x":100.97,"y":201.46,"x0":-1.958393906104946,"y0":50.00493780237587,"z0":5.934696286374053,"aX":2.3690985476503497},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":-3.7,"spinRate":2581,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.43333042847374026,"extension":6.7275927969363245},"index":4,"playId":"dc9ff008-be66-3f66-8921-4a77347a99b4","pitchNumber":5,"startTime":"2026-07-30T19:09:33.661Z","endTime":"2026-07-30T19:09:37.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:09:37.763Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T19:09:44.033Z","endTime":"2026-07-30T19:11:21.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12190656627863,"aZ":-15.01163805286432,"pfxX":-8.406311756382141,"pfxZ":8.529429118979227,"pX":0.2500252674601212,"pZ":2.654238327108721,"vX0":8.47503583305634,"vY0":-139.69715300310392,"vZ0":-6.76540450654641,"x":107.47,"y":167.12,"x0":-1.704712981553539,"y0":50.00243120968278,"z0":6.061229202226714,"aX":-16.91577743907138},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2486,"spinDirection":199},"zone":5,"typeConfidence":0.94,"plateTime":0.38940016572047575,"extension":6.7708809313262845},"index":0,"playId":"3488fc18-1930-33c9-bb0b-a477ae4c22b7","pitchNumber":1,"startTime":"2026-07-30T19:10:02.716Z","endTime":"2026-07-30T19:10:05.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72342936584124,"aZ":-32.20876356940898,"pfxX":3.160766830137964,"pfxZ":-0.025131344025393076,"pX":0.539428597206073,"pZ":2.7062031797565274,"vX0":4.859731843508168,"vY0":-124.90092028783837,"vZ0":-1.9403138570783316,"x":96.44,"y":165.71,"x0":-1.8373873035336632,"y0":50.00035172867495,"z0":6.126351585158794,"aX":5.022732713033406},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-6.8,"spinRate":2636,"spinDirection":115},"zone":6,"typeConfidence":0.9,"plateTime":0.43752172256062316,"extension":6.764299925215113},"index":1,"playId":"57252187-771e-3af7-926d-05e3e9069b59","pitchNumber":2,"startTime":"2026-07-30T19:10:20.100Z","endTime":"2026-07-30T19:10:24.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80625664705399,"aZ":-12.108248568389097,"pfxX":-2.6851231534435374,"pfxZ":10.442324927679945,"pX":0.16376475101436452,"pZ":3.0821138424210783,"vX0":5.8994999533908645,"vY0":-137.3521233085589,"vZ0":-6.116503910846709,"x":110.76,"y":155.56,"x0":-1.6575868234524376,"y0":50.001131909257474,"z0":6.151946042100992,"aX":-5.1593168323751595},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":3.7,"spinRate":2564,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.3979169250610539,"extension":6.731698256890345},"index":2,"playId":"ef9116f7-fc9e-31b2-b90f-2e9a622b61b9","pitchNumber":3,"startTime":"2026-07-30T19:10:54.838Z","endTime":"2026-07-30T19:11:00.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156916693619472,"aZ":-9.807744586570582,"pfxX":-2.470357599236467,"pfxZ":11.345232901609315,"pX":-0.09267296665778388,"pZ":2.8235693259957055,"vX0":5.117361915286483,"vY0":-139.2560838744119,"vZ0":-7.41452139927837,"x":120.53,"y":162.54,"x0":-1.6300601698387247,"y0":50.00539490571399,"z0":6.163349441067055,"aX":-4.871795035986404},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":3.5,"spinRate":2687,"spinDirection":199},"zone":5,"typeConfidence":0.92,"plateTime":0.3927566832273235,"extension":6.665720406642657},"index":3,"playId":"34be39af-50cf-33c4-a60c-1ef2047168f2","pitchNumber":4,"startTime":"2026-07-30T19:11:17.388Z","endTime":"2026-07-30T19:11:21.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:11:21.082Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Jones singles on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T19:11:30.711Z","endTime":"2026-07-30T19:14:30.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77691121849463,"aZ":-43.309872944709575,"pfxX":1.2612753299732802,"pfxZ":-8.621281541474342,"pX":-0.780226890781528,"pZ":3.9511915079553397,"vX0":1.8515802305442184,"vY0":-112.99847350222616,"vZ0":4.180772090011695,"x":146.74,"y":132.1,"x0":-1.7743882176281653,"y0":50.001954394314154,"z0":6.431056923032178,"aX":1.6291371672500434},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.3,"breakHorizontal":-2.8,"spinRate":2449,"spinDirection":28},"zone":11,"typeConfidence":0.9,"plateTime":0.4849065978027989,"extension":6.785863960862909},"index":0,"playId":"88c93211-9e36-38f2-aa60-a322cadc83b7","pitchNumber":1,"startTime":"2026-07-30T19:11:59.441Z","endTime":"2026-07-30T19:12:04.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.310352247638253,"aZ":-41.40888775238217,"pfxX":0.5040554938277295,"pfxZ":-7.0342536662627,"pX":-0.4315654578194671,"pZ":3.36213534283428,"vX0":2.9634818201818534,"vY0":-113.2071281632825,"vZ0":2.582585815894472,"x":133.45,"y":148.0,"x0":-1.816452396179555,"y0":50.00041531955811,"z0":6.315841118812247,"aX":0.6616984717255432},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.9,"breakHorizontal":-1.6,"spinRate":2329,"spinDirection":26},"zone":1,"typeConfidence":0.9,"plateTime":0.48159097268711815,"extension":6.767271180877657},"index":1,"playId":"155033d9-7d00-37d7-923f-4c91c8f27bdc","pitchNumber":2,"startTime":"2026-07-30T19:12:20.027Z","endTime":"2026-07-30T19:12:23.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24810880542581,"aZ":-40.119821561536824,"pfxX":-0.1673721490968838,"pfxZ":-5.9909374631033145,"pX":-0.3716673087047337,"pZ":3.0459019030120973,"vX0":3.4555654645287963,"vY0":-114.17630691848004,"vZ0":1.690251198098948,"x":131.17,"y":156.54,"x0":-1.8805321561676402,"y0":50.00497195070362,"z0":6.232397032980201,"aX":-0.22228393205173735},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.2,"breakHorizontal":-0.5,"spinRate":2342,"spinDirection":16},"zone":4,"typeConfidence":0.9,"plateTime":0.4790072722447807,"extension":6.867757572294669},"index":2,"playId":"484b4164-771b-3334-9108-58622f5455c5","pitchNumber":3,"startTime":"2026-07-30T19:12:42.694Z","endTime":"2026-07-30T19:12:48.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.140808703984085,"aZ":-12.290062009137756,"pfxX":-2.943841623454552,"pfxZ":9.792110262641708,"pX":-0.8752321814049967,"pZ":3.1656935425104664,"vX0":3.8645457763460467,"vY0":-141.54548544134923,"vZ0":-5.861836036595156,"x":150.36,"y":153.31,"x0":-1.8753868732204964,"y0":50.00110132468294,"z0":6.049587936316617,"aX":-5.976758614595522},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2676,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.38688748847148124,"extension":6.701771705401194},"index":3,"playId":"8be5c9fb-a1ad-35ca-bf02-8e96657629da","pitchNumber":4,"startTime":"2026-07-30T19:13:12.186Z","endTime":"2026-07-30T19:13:15.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881446089173423,"aZ":-12.910766888578443,"pfxX":-3.5949660844952005,"pfxZ":9.280771803837855,"pX":-1.1563544977943667,"pZ":3.203815312812547,"vX0":3.7700714865715743,"vY0":-142.06948492834186,"vZ0":-5.4561781191009135,"x":161.08,"y":152.28,"x0":-2.0238460038139476,"y0":50.001307158952216,"z0":5.9472247239114555,"aX":-7.4607503428406545},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2719,"spinDirection":200},"zone":11,"typeConfidence":0.77,"plateTime":0.3832993075612192,"extension":6.670151682865207},"index":4,"playId":"6c20f3d8-82fe-32eb-9a84-0b2af71f97c3","pitchNumber":5,"startTime":"2026-07-30T19:13:36.297Z","endTime":"2026-07-30T19:13:40.776Z","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":96.2,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658734912354287,"aZ":-12.883099168091128,"pfxX":-3.1495650254647902,"pfxZ":9.593990177467191,"pX":-1.516517656199625,"pZ":1.8864510148729856,"vX0":2.400762142809141,"vY0":-139.96565680100503,"vZ0":-8.849056776206433,"x":174.81,"y":187.85,"x0":-1.970527989210457,"y0":50.00032837862997,"z0":5.905764470338751,"aX":-6.33115583561796},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":5.3,"spinRate":2631,"spinDirection":200},"zone":13,"typeConfidence":0.84,"plateTime":0.38936391847110974,"extension":6.841612194029223},"index":5,"playId":"394e833e-6b3a-3548-97f7-590ae0e9a2c0","pitchNumber":6,"startTime":"2026-07-30T19:13:57.073Z","endTime":"2026-07-30T19:14:00.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09882911780792,"aZ":-12.415190484307317,"pfxX":-2.395981258213886,"pfxZ":10.166233551962028,"pX":-0.8981441924767316,"pZ":3.14706005564827,"vX0":3.45686629603738,"vY0":-137.9192849950243,"vZ0":-5.850255286084677,"x":151.24,"y":153.81,"x0":-1.8513215094234057,"y0":50.00429598598706,"z0":6.118945286446452,"aX":-4.657781911590052},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2661,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.39578156285578814,"extension":6.7771561138194825},"hitData":{"launchSpeed":97.8,"launchAngle":14.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.07,"coordY":92.09}},"index":6,"playId":"008cae71-dc8d-3569-bbc7-d1ed3a90875a","pitchNumber":7,"startTime":"2026-07-30T19:14:20.222Z","endTime":"2026-07-30T19:14:30.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:14:30.101Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T19:15:18.465Z","endTime":"2026-07-30T19:18:09.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2548db61-a691-3908-b756-42ef737ebaa4","startTime":"2026-07-30T19:14:59.981Z","endTime":"2026-07-30T19:15:02.981Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26202478726859,"aZ":-12.258312903566946,"pfxX":-3.1086509895836927,"pfxZ":10.303164732206701,"pX":-1.220910548046179,"pZ":3.8108361604517955,"vX0":2.771128238230753,"vY0":-137.59853574797356,"vZ0":-4.024073793777839,"x":163.54,"y":135.89,"x0":-1.8332927451243124,"y0":50.0009696749802,"z0":6.112496115999965,"aX":-6.007805236849126},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2608,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.3968709865679978,"extension":6.628459349181186},"index":1,"playId":"b93d7e2c-df9f-3e3e-8716-19535532b36c","pitchNumber":1,"startTime":"2026-07-30T19:15:20.687Z","endTime":"2026-07-30T19:15:24.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00461838763764,"aZ":-26.540004894692423,"pfxX":2.035899739881704,"pfxZ":3.331323596839961,"pX":1.0541676082823344,"pZ":1.9741694750953307,"vX0":7.2294774962639385,"vY0":-128.38559289831247,"vZ0":-4.708259337218107,"x":76.82,"y":185.48,"x0":-2.046767143587105,"y0":50.00613046844321,"z0":5.862167917896333,"aX":3.44808082962829},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":-5.0,"spinRate":2517,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.42429718248969506,"extension":6.687960342071271},"index":2,"playId":"0dc696e0-fa12-33f5-a70b-d188f81ac388","pitchNumber":2,"startTime":"2026-07-30T19:15:43.806Z","endTime":"2026-07-30T19:15:51.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Jones steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"0dc696e0-fa12-33f5-a70b-d188f81ac388","startTime":"2026-07-30T19:15:55.281Z","endTime":"2026-07-30T19:16:10.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"922cc4f0-f92a-47fe-8e85-8c53e1bf30da","startTime":"2026-07-30T19:16:10.451Z","endTime":"2026-07-30T19:16:15.451Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32242791821589,"aZ":-43.11137846690646,"pfxX":1.2475282220793054,"pfxZ":-8.719950698061947,"pX":-0.16384537295035267,"pZ":3.7157090362694367,"vX0":3.462581374487065,"vY0":-111.36636238365391,"vZ0":4.009350775695923,"x":123.25,"y":138.46,"x0":-1.901989573634411,"y0":50.00393805496055,"z0":6.356303497757274,"aX":1.5640519468533072},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.4,"breakHorizontal":-3.1,"spinRate":2365,"spinDirection":27},"zone":11,"typeConfidence":0.9,"plateTime":0.49214066887666297,"extension":6.712960186798186},"index":5,"playId":"d6c84ba1-ec1e-3451-9cd1-842e7ed68741","pitchNumber":3,"startTime":"2026-07-30T19:16:27.763Z","endTime":"2026-07-30T19:16:32.908Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030475827077463,"aZ":-24.35164767552654,"pfxX":4.46831907442681,"pfxZ":4.62675596179521,"pX":-0.1844430470188833,"pZ":1.9810957295160339,"vX0":3.825286598743781,"vY0":-129.4437299472519,"vZ0":-5.288870683532648,"x":124.03,"y":185.29,"x0":-2.263975563456629,"y0":50.00309124387033,"z0":5.925021090209073,"aX":7.550535820108062},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-9.0,"spinRate":2688,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.423795296112186,"extension":6.805366328217774},"index":6,"playId":"a6f55003-014f-374b-a7c7-4eabc8248f78","pitchNumber":4,"startTime":"2026-07-30T19:17:05.092Z","endTime":"2026-07-30T19:17:10.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025974076581406,"aZ":-11.63178626665567,"pfxX":-3.1298202707903733,"pfxZ":10.88802106649804,"pX":-0.9307665490181276,"pZ":2.936253484094597,"vX0":3.3820793424644395,"vY0":-136.490517317774,"vZ0":-6.197650435736783,"x":152.48,"y":159.5,"x0":-1.7792714834592684,"y0":50.00586824126895,"z0":6.03742680311077,"aX":-5.906865271898118},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":4.9,"spinRate":2596,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40129507168152356,"extension":6.820760139924343},"index":7,"playId":"6c7c8dbd-b277-32c9-b8e8-32cda6074781","pitchNumber":5,"startTime":"2026-07-30T19:17:43.126Z","endTime":"2026-07-30T19:17:47.949Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27272153274764,"aZ":-16.211670151253124,"pfxX":-8.13455042146862,"pfxZ":8.319633538119149,"pX":-1.43264847649225,"pZ":3.7361273310243464,"vX0":4.461944068735923,"vY0":-138.00652726085758,"vZ0":-3.352922684049468,"x":171.61,"y":137.9,"x0":-2.0183016451233056,"y0":50.000256353964005,"z0":6.066413578657744,"aX":-15.603316147481742},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2393,"spinDirection":203},"zone":11,"typeConfidence":0.93,"plateTime":0.3977101764495621,"extension":6.992700073036615},"index":8,"playId":"36d19868-50b8-3cd6-b3a3-23f6cbd83b94","pitchNumber":6,"startTime":"2026-07-30T19:18:05.179Z","endTime":"2026-07-30T19:18:09.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:18:09.004Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe challenged (pitch result), call on the field was confirmed: Anthony Volpe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T19:19:20.575Z","endTime":"2026-07-30T19:20:16.143Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T19:18:21.600Z","endTime":"2026-07-30T19:19:22.813Z","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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.844802004658877,"aZ":-30.240722599022618,"pfxX":1.4081862457207257,"pfxZ":1.2323007340029513,"pX":0.1335984926966867,"pZ":2.6449133547457144,"vX0":4.7622595336571685,"vY0":-123.77499721775375,"vZ0":-2.306054029926747,"x":111.91,"y":167.37,"x0":-1.9918917988627989,"y0":50.00007353886471,"z0":6.100884909735022,"aX":2.201297365595923},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-3.6,"spinRate":2512,"spinDirection":113},"zone":5,"typeConfidence":0.89,"plateTime":0.4411711280508155,"extension":6.748420063332613},"index":1,"playId":"6a1a8d66-67f9-3570-a9a8-7d45337199eb","pitchNumber":1,"startTime":"2026-07-30T19:19:22.813Z","endTime":"2026-07-30T19:19:26.451Z","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.2,"endSpeed":86.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36903889667336,"aZ":-11.247249583132863,"pfxX":-2.9347838780342115,"pfxZ":11.004054184393983,"pX":-0.7066007152695896,"pZ":3.1075410066602194,"vX0":3.8396153210178987,"vY0":-137.04711221842373,"vZ0":-6.3387918989579894,"x":143.93,"y":154.88,"x0":-1.7446707927266494,"y0":50.002946850833915,"z0":6.21922423582425,"aX":-5.5814133143295},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2622,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.3997209405940896,"extension":6.78384108915781},"index":2,"playId":"6a15759f-5307-3bfa-b265-11ed7f5d05e0","pitchNumber":2,"startTime":"2026-07-30T19:19:44.211Z","endTime":"2026-07-30T19:19:47.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119976556913066,"aZ":-43.2392827126772,"pfxX":0.6795330214584854,"pfxZ":-8.431332796294338,"pX":0.6943255873801958,"pZ":3.1314011502603107,"vX0":5.117120695176124,"vY0":-114.15046690505949,"vZ0":2.4249240886340675,"x":90.53,"y":154.23,"x0":-1.669992922301729,"y0":50.0041065057046,"z0":6.329903339688719,"aX":0.8905897199807092},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.3,"breakHorizontal":-2.6,"spinRate":2441,"spinDirection":22},"zone":3,"typeConfidence":0.9,"plateTime":0.4808748865136474,"extension":6.797888062190783},"index":3,"playId":"62ee6012-eb0a-38a8-afc2-bd6c510d564b","pitchNumber":3,"startTime":"2026-07-30T19:20:10.178Z","endTime":"2026-07-30T19:20:16.143Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"}},"playEndTime":"2026-07-30T19:20:16.143Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randal Grichuk walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T19:22:33.889Z","endTime":"2026-07-30T19:24:29.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":78.1,"endSpeed":71.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03897199487331,"aZ":-32.236708359602865,"pfxX":-8.598548284251105,"pfxZ":-0.04451464256061577,"pX":-1.8390327567538038,"pZ":2.2482200022677676,"vX0":-8.194961741195769,"vY0":-113.48875757067562,"vZ0":-0.040008016507764976,"x":187.1,"y":178.08,"x0":2.9449427411363995,"y0":50.0054990414645,"z0":5.494600463623211,"aX":-11.142914073663908},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.2,"breakHorizontal":17.8,"spinRate":2691,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4838450308759228,"extension":5.418773496969319},"index":0,"playId":"e945dc8d-cbe2-3d31-8aaa-fdc9085c2963","pitchNumber":1,"startTime":"2026-07-30T19:22:36.064Z","endTime":"2026-07-30T19:22:39.988Z","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":85.0,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14926161008214,"aZ":-33.98711592432652,"pfxX":8.954447337117092,"pfxZ":-1.1824375961415217,"pX":-0.2647620472709842,"pZ":0.5588937304096323,"vX0":-9.758526031914554,"vY0":-123.28774672186361,"vZ0":-5.011923901353393,"x":127.09,"y":223.69,"x0":2.5864885789148016,"y0":50.002621313079665,"z0":5.49570994243664,"aX":13.746789015380523},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.1,"breakHorizontal":-13.8,"spinRate":1880,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.4447499280585996,"extension":5.583589120342615},"index":1,"playId":"d6ad5b87-f422-339e-83f4-e00393a138d5","pitchNumber":2,"startTime":"2026-07-30T19:22:52.255Z","endTime":"2026-07-30T19:22:55.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.722545430701118,"aZ":-28.158858706195804,"pfxX":-3.993828812912268,"pfxZ":2.841788764112793,"pX":-0.7085407127591719,"pZ":1.923641189162132,"vX0":-7.2858931261190785,"vY0":-117.45838140969745,"vZ0":-2.025199196184908,"x":144.01,"y":186.84,"x0":2.9379293650643286,"y0":50.00449017496252,"z0":5.384874251672069,"aX":-5.648196394280592},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":8.9,"spinRate":2524,"spinDirection":294},"zone":7,"typeConfidence":0.9,"plateTime":0.4641699596167732,"extension":5.521174747175879},"index":2,"playId":"95cfff33-0b1f-3561-a5be-9f13a8d9705f","pitchNumber":3,"startTime":"2026-07-30T19:23:11.477Z","endTime":"2026-07-30T19:23:15.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00689118211724,"aZ":-17.00670670698007,"pfxX":5.426285441051615,"pfxZ":7.945498116187274,"pX":0.1872830206914374,"pZ":4.778230235255213,"vX0":-8.487455707572655,"vY0":-136.7826392265228,"vZ0":0.7875224093911152,"x":109.86,"y":109.77,"x0":2.6146323875037774,"y0":50.004860431816,"z0":5.646186554793679,"aX":10.362214729731622},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-8.2,"spinRate":2484,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.3992730762664163,"extension":5.5978304822714655},"index":3,"playId":"192a4266-5c87-332b-b67e-961981311858","pitchNumber":4,"startTime":"2026-07-30T19:23:32.629Z","endTime":"2026-07-30T19:23:36.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946576109556226,"aZ":-25.7984570041454,"pfxX":9.405326838117817,"pfxZ":3.3917781689403768,"pX":0.15481827816793528,"pZ":3.0918235626778343,"vX0":-9.698506950637823,"vY0":-135.7406693314182,"vZ0":-1.651680483069135,"x":111.1,"y":155.3,"x0":2.5412365467828355,"y0":50.00061579689335,"z0":5.493380982621884,"aX":17.661691909898778},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":-15.1,"spinRate":2328,"spinDirection":129},"zone":2,"typeConfidence":0.89,"plateTime":0.4025392254043485,"extension":5.692303886805871},"index":4,"playId":"2ebb45c7-6a63-33b5-9039-8055c8d01a51","pitchNumber":5,"startTime":"2026-07-30T19:23:47.570Z","endTime":"2026-07-30T19:23:50.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.736958703423443,"aZ":-32.06898635108913,"pfxX":-1.6367116605779959,"pfxZ":0.06550653490268843,"pX":-0.23563882357658464,"pZ":1.2022213249168674,"vX0":-6.285221861850985,"vY0":-124.58924957365065,"vZ0":-4.357961240740716,"x":125.98,"y":206.32,"x0":2.5181166541780042,"y0":50.003214830921436,"z0":5.583644031671694,"aX":-2.608010678515985},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":4.2,"spinRate":2800,"spinDirection":266},"zone":13,"typeConfidence":0.93,"plateTime":0.4372841565555414,"extension":5.5773773213350335},"index":5,"playId":"549e19c0-a64d-3ca8-bd8d-c17bb9792bb4","pitchNumber":6,"startTime":"2026-07-30T19:24:06.340Z","endTime":"2026-07-30T19:24:11.408Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586973975144385,"aZ":-35.07913446870444,"pfxX":-7.398656993046387,"pfxZ":-2.009161357548545,"pX":-0.7612063068895331,"pZ":0.7263724903909226,"vX0":-6.40867124212905,"vY0":-119.89521258988013,"vZ0":-3.3086424515480504,"x":146.02,"y":219.17,"x0":2.9137931656488556,"y0":50.00162609700386,"z0":5.275439792057007,"aX":-10.700782871593853},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.2,"breakHorizontal":15.0,"spinRate":2682,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.45797648971434946,"extension":5.6352022620561915},"index":6,"playId":"6f00b614-bc2f-3354-bbfb-bcb63be9f60b","pitchNumber":7,"startTime":"2026-07-30T19:24:23.578Z","endTime":"2026-07-30T19:24:29.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:24:29.694Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to first baseman Ben Rice in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T19:24:48.925Z","endTime":"2026-07-30T19:26:56.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":80.1,"endSpeed":74.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.690859586929378,"aZ":-30.088451518830244,"pfxX":-6.96720462442781,"pfxZ":1.4898559056649905,"pX":0.7249248703452781,"pZ":2.439422415093505,"vX0":-3.3182994535737187,"vY0":-116.78392685888288,"vZ0":-0.40900346752402605,"x":89.37,"y":172.92,"x0":3.0642096180280873,"y0":50.00004725052983,"z0":5.420043098601158,"aX":-9.729125795824642},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":2664,"spinDirection":311},"zone":6,"typeConfidence":0.91,"plateTime":0.46702564925947865,"extension":5.577580598497696},"index":0,"playId":"5c98f47c-18ae-3497-a9d9-17ae57cf5a23","pitchNumber":1,"startTime":"2026-07-30T19:25:04.471Z","endTime":"2026-07-30T19:25:08.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06552963142792,"aZ":-30.745901750305972,"pfxX":-5.899849400482328,"pfxZ":1.0033854503514874,"pX":-0.6590907861055721,"pZ":2.57619621763926,"vX0":-6.5477731126444265,"vY0":-118.04606256943069,"vZ0":0.0929641588596104,"x":142.12,"y":169.22,"x0":2.9100591000353018,"y0":50.001877319045946,"z0":5.3512886945688045,"aX":-8.379842888803024},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.2,"breakHorizontal":12.2,"spinRate":2635,"spinDirection":292},"zone":4,"typeConfidence":0.91,"plateTime":0.46282435902307384,"extension":5.778152743096458},"index":1,"playId":"3d5a67c8-2134-334d-8ac8-bb2171c9b263","pitchNumber":2,"startTime":"2026-07-30T19:25:22.493Z","endTime":"2026-07-30T19:25:27.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-30T19:26:06.134Z","endTime":"2026-07-30T19:26:26.333Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"746d46a6-622e-3701-8643-adba9533e1ea","startTime":"2026-07-30T19:26:26.333Z","endTime":"2026-07-30T19:26:29.438Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.991235962656916,"aZ":-32.91270304471135,"pfxX":-7.6562874034415325,"pfxZ":-0.5069233009888165,"pX":0.3137490997206736,"pZ":3.433377309889565,"vX0":-3.968359106029904,"vY0":-119.18629926375147,"vZ0":2.188155857197472,"x":105.04,"y":146.08,"x0":2.990362817023467,"y0":50.00363242971559,"z0":5.457098001035617,"aX":-11.113772872659533},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.8,"spinRate":2634,"spinDirection":276},"zone":2,"typeConfidence":0.91,"plateTime":0.4579943183333377,"extension":5.84165535408053},"hitData":{"launchSpeed":77.1,"launchAngle":80.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.23,"coordY":197.42}},"index":4,"playId":"35e246e0-842a-348f-b099-3b68f21956c1","pitchNumber":3,"startTime":"2026-07-30T19:26:47.001Z","endTime":"2026-07-30T19:26:56.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:26:56.849Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Everson Pereira grounds out, third baseman Ryan McMahon to first baseman Ben Rice. Randal Grichuk to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T19:27:27.869Z","endTime":"2026-07-30T19:28:57.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.802275437325413,"aZ":-35.30614959454321,"pfxX":-6.325772759609835,"pfxZ":-2.2821359074813454,"pX":2.578545484006282,"pZ":3.53382663449877,"vX0":0.0401615292960123,"vY0":-115.44916118137631,"vZ0":3.15192063780724,"x":18.71,"y":143.37,"x0":3.3852927204598107,"y0":50.000561809113044,"z0":5.508555526989086,"aX":-8.693929781330452},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.2,"breakHorizontal":11.5,"spinRate":2665,"spinDirection":293},"zone":12,"typeConfidence":0.9,"plateTime":0.47114915862900775,"extension":5.409362134640701},"index":0,"playId":"d251247a-d35c-3531-83de-4a6654407553","pitchNumber":1,"startTime":"2026-07-30T19:27:30.486Z","endTime":"2026-07-30T19:27:33.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673222681934437,"aZ":-16.477828902396983,"pfxX":4.640008340183352,"pfxZ":8.115689415785255,"pX":-0.25908563182561456,"pZ":3.621068496732339,"vX0":-9.192429399310083,"vY0":-137.7291967950409,"vZ0":-2.16465442692858,"x":126.88,"y":141.01,"x0":2.508829826308779,"y0":50.002041107757876,"z0":5.523158828010389,"aX":8.974172874718194},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.6,"spinRate":2455,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.39666377434001543,"extension":5.649979053248988},"index":1,"playId":"435e4a8c-e5c0-38b9-a5e0-6eace3f767c0","pitchNumber":2,"startTime":"2026-07-30T19:27:50.952Z","endTime":"2026-07-30T19:27:55.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791068033769733,"aZ":-31.767415389623668,"pfxX":7.883430465257142,"pfxZ":0.2604131843638786,"pX":0.17861152574477498,"pZ":1.5879715795689429,"vX0":-8.506098338436264,"vY0":-123.65423723105678,"vZ0":-2.943410686531804,"x":110.19,"y":195.9,"x0":2.62584635279414,"y0":50.00291789233234,"z0":5.437184551030563,"aX":12.307360507744054},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-12.5,"spinRate":1941,"spinDirection":116},"zone":8,"typeConfidence":0.91,"plateTime":0.441585494884416,"extension":5.831322346709559},"index":2,"playId":"51caaab2-f28f-3fd3-8383-4ccbad4c5bcc","pitchNumber":3,"startTime":"2026-07-30T19:28:10.726Z","endTime":"2026-07-30T19:28:15.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.095709920545378,"aZ":-25.98424464917048,"pfxX":8.458176039360511,"pfxZ":3.4153363554461578,"pX":-0.48292580363510873,"pZ":1.9536276545629272,"vX0":-10.708819296737584,"vY0":-133.61928336205932,"vZ0":-3.8266081328474,"x":135.41,"y":186.03,"x0":2.473048184719932,"y0":50.00502045158079,"z0":5.265908068732409,"aX":15.337019773826471},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-13.1,"spinRate":2240,"spinDirection":121},"zone":7,"typeConfidence":0.87,"plateTime":0.4095194228164587,"extension":5.594498204476286},"index":3,"playId":"cf9e6632-bf25-3d37-9aa2-48c9fff2b6d0","pitchNumber":4,"startTime":"2026-07-30T19:28:29.410Z","endTime":"2026-07-30T19:28:33.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964412193511635,"aZ":-28.96774551528692,"pfxX":10.434493002056545,"pfxZ":1.7834526512646143,"pX":-0.7309750804677888,"pZ":2.0123118928426775,"vX0":-11.792770678853703,"vY0":-133.59101075673365,"vZ0":-3.240280285029561,"x":144.86,"y":184.45,"x0":2.394159809056107,"y0":50.00462004890908,"z0":5.333210883302917,"aX":18.779430780558066},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":2336,"spinDirection":125},"zone":7,"typeConfidence":0.85,"plateTime":0.4106948398415211,"extension":5.70623310349923},"hitData":{"launchSpeed":90.8,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.4,"coordY":165.94}},"index":4,"playId":"90d82785-11ef-3d81-8068-0e28ec2f9662","pitchNumber":5,"startTime":"2026-07-30T19:28:49.048Z","endTime":"2026-07-30T19:28:57.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:28:57.081Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T19:29:24.185Z","endTime":"2026-07-30T19:29:34.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.422742784000167,"aZ":-29.97587384563293,"pfxX":6.600067542473279,"pfxZ":1.4392278880605849,"pX":0.6047199133946799,"pZ":1.868530395149819,"vX0":-7.309297700150842,"vY0":-123.60582791364169,"vZ0":-2.430897287233795,"x":93.95,"y":188.33,"x0":2.759619730181685,"y0":50.003020039051094,"z0":5.412270094035452,"aX":10.08920342314147},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-10.0,"spinRate":1986,"spinDirection":101},"zone":9,"typeConfidence":0.89,"plateTime":0.445191694591045,"extension":5.566198190001207},"hitData":{"launchSpeed":95.4,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.51,"coordY":149.6}},"index":0,"playId":"8839362c-9ff2-3a2b-b34e-ced4cb4c047b","pitchNumber":1,"startTime":"2026-07-30T19:29:26.550Z","endTime":"2026-07-30T19:29:34.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:29:34.681Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan McMahon flies out to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T19:31:51.561Z","endTime":"2026-07-30T19:32:04.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395690835231008,"aZ":-17.000932896282645,"pfxX":-6.867722600611064,"pfxZ":8.068071676878072,"pX":0.33612590318761365,"pZ":3.1362197924700213,"vX0":8.254188090861911,"vY0":-135.2583614845775,"vZ0":-4.718140147741609,"x":104.19,"y":154.1,"x0":-1.8416890370382342,"y0":50.00237500209845,"z0":6.070037959168372,"aX":-12.914690076294065},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2378,"spinDirection":206},"zone":3,"typeConfidence":0.89,"plateTime":0.40267206762735785,"extension":6.74127374738897},"hitData":{"launchSpeed":99.1,"launchAngle":44.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.2,"coordY":78.27}},"index":0,"playId":"37d12930-8ea3-3e68-b1a0-4d97c5e74bd8","pitchNumber":1,"startTime":"2026-07-30T19:31:54.500Z","endTime":"2026-07-30T19:32:04.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:32:04.635Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Wells doubles (3) on a sharp fly ball to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T19:32:10.960Z","endTime":"2026-07-30T19:34:36.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864817961924942,"aZ":-11.3235848578392,"pfxX":-2.845520684671985,"pfxZ":11.15950804725181,"pX":0.9477030245825572,"pZ":1.984152960400591,"vX0":8.667717778589497,"vY0":-135.189825373467,"vZ0":-8.446149806702223,"x":80.88,"y":185.21,"x0":-1.9171502544350874,"y0":50.00510489803453,"z0":5.925384708218556,"aX":-5.318786649972317},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":3.5,"spinRate":2656,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.40370711257721315,"extension":6.806139377665925},"index":0,"playId":"11bfe70d-f798-3c8a-8bc1-3c2a787d8e5b","pitchNumber":1,"startTime":"2026-07-30T19:32:31.114Z","endTime":"2026-07-30T19:32:36.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595172969353218,"aZ":-25.251674975470685,"pfxX":2.5550656245816006,"pfxZ":4.1481708297922175,"pX":1.2104071755067165,"pZ":1.9435173746067294,"vX0":7.593968194597845,"vY0":-127.90626906692248,"vZ0":-4.936719529926105,"x":70.86,"y":186.31,"x0":-2.120371010721155,"y0":50.002874839372296,"z0":5.860981407697075,"aX":4.2635016279371225},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":-6.2,"spinRate":2636,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.42704825656222445,"extension":6.761366526732565},"index":1,"playId":"cd387a1b-7605-335b-8e15-889b1446d47a","pitchNumber":2,"startTime":"2026-07-30T19:32:52.952Z","endTime":"2026-07-30T19:32:55.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.699011153910234,"aZ":-42.7129342917951,"pfxX":0.08068954501808623,"pfxZ":-8.357549882931453,"pX":1.4421218107462421,"pZ":1.0758180627301748,"vX0":6.783217041240318,"vY0":-111.76866654838821,"vZ0":-1.422705359167322,"x":62.03,"y":209.73,"x0":-1.6462252351175088,"y0":50.00117935490555,"z0":6.1183074023743265,"aX":0.10138565848750682},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.1,"breakHorizontal":-1.9,"spinRate":2372,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4906037632017006,"extension":6.826932589592646},"index":2,"playId":"507e4ab5-6682-3e06-b5e0-7b6b4a608717","pitchNumber":3,"startTime":"2026-07-30T19:33:12.786Z","endTime":"2026-07-30T19:33:16.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822549507609605,"aZ":-22.346936432967624,"pfxX":0.8453155675018924,"pfxZ":5.811136208334306,"pX":-0.7504954253902615,"pZ":3.132455622588721,"vX0":3.412191361374414,"vY0":-128.99849880366315,"vZ0":-3.0840315251413193,"x":145.61,"y":154.2,"x0":-2.1981521487490894,"y0":50.005869827073276,"z0":6.058489683841796,"aX":1.4307137938569643},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":-2.3,"spinRate":2530,"spinDirection":185},"zone":1,"typeConfidence":0.57,"plateTime":0.42394496032821527,"extension":6.759159454259328},"index":3,"playId":"362dcbbc-2495-3914-9f03-36c7afc17fb2","pitchNumber":4,"startTime":"2026-07-30T19:33:35.048Z","endTime":"2026-07-30T19:33:39.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T19:33:49.619Z","endTime":"2026-07-30T19:34:01.788Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678095817412938,"aZ":-10.841037526276722,"pfxX":-0.8513127760338364,"pfxZ":11.430570272531085,"pX":1.47886524625717,"pZ":1.0474551841944326,"vX0":8.934865766145204,"vY0":-135.5342783306408,"vZ0":-10.964982989757956,"x":60.63,"y":210.5,"x0":-1.7453308691476415,"y0":50.006626989441834,"z0":5.894949225077017,"aX":-1.5890230880831047},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-0.2,"spinRate":2566,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.4035899651820567,"extension":6.864332595442607},"index":5,"playId":"5f53fe6e-ed3f-34b1-9a7a-c10cfedf7f0d","pitchNumber":5,"startTime":"2026-07-30T19:34:01.788Z","endTime":"2026-07-30T19:34:05.499Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02639320715016,"aZ":-26.038651704610743,"pfxX":3.1300475160869947,"pfxZ":3.7616868081775516,"pX":-0.4145996603889286,"pZ":2.0966916895477756,"vX0":3.253069056600772,"vY0":-127.83256547238253,"vZ0":-4.352912851955727,"x":132.8,"y":182.17,"x0":-2.1172843844126206,"y0":50.00134475188719,"z0":5.902273028185999,"aX":5.101714145607667},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-6.5,"spinRate":2484,"spinDirection":180},"zone":7,"typeConfidence":0.91,"plateTime":0.43094140914780477,"extension":6.795323369204771},"hitData":{"launchSpeed":102.5,"launchAngle":23.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.6,"coordY":57.41}},"index":6,"playId":"a2fb4f48-3e49-3b14-83c1-54ac0e3e7c07","pitchNumber":6,"startTime":"2026-07-30T19:34:22.169Z","endTime":"2026-07-30T19:34:36.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:34:36.863Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T19:34:51.205Z","endTime":"2026-07-30T19:36:10.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_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":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624646819637743,"aZ":-23.271940520748647,"pfxX":1.919431707615511,"pfxZ":5.09414749859479,"pX":-0.6429127972942995,"pZ":1.9274569635124905,"vX0":3.53047423148856,"vY0":-130.81141914838634,"vZ0":-5.808965401405484,"x":141.51,"y":186.74,"x0":-2.255277133490206,"y0":50.00065935627234,"z0":5.9035459689562835,"aX":3.3498271849168684},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.2,"spinRate":2543,"spinDirection":196},"zone":7,"typeConfidence":0.75,"plateTime":0.417510858229011,"extension":6.604489237121502},"index":0,"playId":"ef858daf-65c6-34ba-bec3-d62bad25d670","pitchNumber":1,"startTime":"2026-07-30T19:35:17.406Z","endTime":"2026-07-30T19:35:21.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13826885778926,"aZ":-23.1012184520329,"pfxX":-7.455764565108233,"pfxZ":5.682076476255153,"pX":-2.3339421843953403,"pZ":3.4964899901112942,"vX0":2.230872134232182,"vY0":-125.24197671969097,"vZ0":-1.5340062494820437,"x":205.96,"y":144.37,"x0":-2.2650473433823315,"y0":50.00043547268428,"z0":5.997271087012575,"aX":-11.900451919635577},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":1826,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4365161789084433,"extension":6.81463639142766},"index":1,"playId":"d66c8598-42b0-3e2a-a518-9337fcb531e5","pitchNumber":2,"startTime":"2026-07-30T19:35:38.008Z","endTime":"2026-07-30T19:35:41.603Z","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.5,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443481472986488,"aZ":-11.14704249400559,"pfxX":-2.0928657535753072,"pfxZ":10.982576065479932,"pX":-0.6402852846682271,"pZ":2.4872681462810755,"vX0":4.066849100092209,"vY0":-137.47759248475535,"vZ0":-7.601819142022082,"x":141.41,"y":171.62,"x0":-1.8667301891769965,"y0":50.00183942603527,"z0":6.044639522318303,"aX":-4.006962058377812},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":2512,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.3983914974271938,"extension":6.778375238461595},"hitData":{"launchSpeed":93.9,"launchAngle":22.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.85,"coordY":65.39}},"index":2,"playId":"fb6142d2-7220-349a-bbf0-041338e407b0","pitchNumber":3,"startTime":"2026-07-30T19:36:00.553Z","endTime":"2026-07-30T19:36:10.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:36:10.420Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rice lines out to shortstop Luisangel Acuña.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T19:37:22.856Z","endTime":"2026-07-30T19:37:51.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T19:36:31.057Z","endTime":"2026-07-30T19:37:24.737Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396882186827114,"aZ":-43.34576510139616,"pfxX":2.3767230984049927,"pfxZ":-8.961587787198221,"pX":-0.9380157667067255,"pZ":3.418209862765338,"vX0":1.5956869402355016,"vY0":-111.61345579388765,"vZ0":3.436211016285501,"x":152.75,"y":146.49,"x0":-1.9741418899850014,"y0":50.00508195133808,"z0":6.360550355080296,"aX":2.9615699177419708},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-14.9,"breakHorizontal":-4.8,"spinRate":2539,"spinDirection":19},"zone":11,"typeConfidence":0.9,"plateTime":0.493069208835029,"extension":6.76789838849802},"index":1,"playId":"bc6f985b-32f7-316e-9210-de5f33693d91","pitchNumber":1,"startTime":"2026-07-30T19:37:24.737Z","endTime":"2026-07-30T19:37:29.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63206892967345,"aZ":-27.158924766919743,"pfxX":1.0809930014073628,"pfxZ":2.8678992220402666,"pX":-0.46099391575017884,"pZ":2.663635791894198,"vX0":3.948194274061045,"vY0":-130.91113157488047,"vZ0":-3.420178915544242,"x":134.57,"y":166.86,"x0":-2.1244852011173365,"y0":50.00477845008493,"z0":6.0029543730865305,"aX":1.8897791811527154},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.8,"spinRate":2629,"spinDirection":179},"zone":4,"typeConfidence":0.69,"plateTime":0.41717850974147774,"extension":6.809484051511834},"hitData":{"launchSpeed":105.9,"launchAngle":7.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":122.59,"coordY":145.36}},"index":2,"playId":"d723745d-afb2-3af7-ad18-66cdde88bdab","pitchNumber":2,"startTime":"2026-07-30T19:37:44.969Z","endTime":"2026-07-30T19:37:51.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:37:51.899Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T19:40:15.157Z","endTime":"2026-07-30T19:40:53.518Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"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":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":73.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.972458684759935,"aZ":-35.88068023702915,"pfxX":-9.019262964089139,"pfxZ":-2.7851290267489848,"pX":-0.8638624554368016,"pZ":1.332835688209447,"vX0":-6.060859452472136,"vY0":-114.84425332234802,"vZ0":-1.4501830314702604,"x":149.93,"y":202.79,"x0":2.9843801289325294,"y0":50.00249711861719,"z0":5.473621741872065,"aX":-12.0040083961566},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.2,"breakHorizontal":17.9,"spinRate":2550,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4775756883737574,"extension":5.354186370651957},"index":0,"playId":"f19edf3b-21e1-3d42-8d58-966fcf752d86","pitchNumber":1,"startTime":"2026-07-30T19:40:29.549Z","endTime":"2026-07-30T19:40:32.944Z","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.5,"endSpeed":78.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128976982740713,"aZ":-31.12679124982455,"pfxX":7.85123671593402,"pfxZ":0.676457869698865,"pX":0.5871207274013206,"pZ":1.4081357926887472,"vX0":-7.3018706391717405,"vY0":-124.30618484084947,"vZ0":-3.638326504406712,"x":94.62,"y":200.76,"x0":2.5560596641824387,"y0":50.00404736565797,"z0":5.501548168144341,"aX":12.171297180447745},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-12.4,"spinRate":1940,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.442239945852116,"extension":5.588094559612867},"hitData":{"launchSpeed":83.3,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.88,"coordY":154.44}},"index":1,"playId":"cabde2dd-47c4-3783-bd71-81c5d0d12d51","pitchNumber":2,"startTime":"2026-07-30T19:40:45.367Z","endTime":"2026-07-30T19:40:53.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:40:53.518Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T19:41:10.430Z","endTime":"2026-07-30T19:42:38.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":2},"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":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92046318178881,"aZ":-24.429672475988077,"pfxX":9.968617291221804,"pfxZ":4.346496322108482,"pX":0.6336529254703174,"pZ":2.5973579447928508,"vX0":-8.425770089513588,"vY0":-132.48798727104077,"vZ0":-2.716010097482251,"x":92.85,"y":168.65,"x0":2.557731228468904,"y0":50.00032314378566,"z0":5.4184633438105,"aX":17.745441082675434},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.2,"spinRate":2193,"spinDirection":130},"zone":6,"typeConfidence":0.87,"plateTime":0.41319747805954554,"extension":5.560855656976103},"index":0,"playId":"24459191-367d-3a1a-bf93-4c2be5c56867","pitchNumber":1,"startTime":"2026-07-30T19:41:18.117Z","endTime":"2026-07-30T19:41:21.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55990860099556,"aZ":-22.370119256530888,"pfxX":11.227002686170406,"pfxZ":5.400676769306896,"pX":0.9917977413247981,"pZ":1.014148566412249,"vX0":-8.202122942185003,"vY0":-134.27553342833352,"vZ0":-7.032414638670124,"x":79.2,"y":211.4,"x0":2.6357564946527425,"y0":50.00435253536032,"z0":5.272103042657204,"aX":20.39068436856137},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-18.5,"spinRate":2256,"spinDirection":125},"zone":14,"typeConfidence":0.92,"plateTime":0.4087668436427623,"extension":5.564197978178666},"index":1,"playId":"999af41f-6cac-35f2-adba-231f3a719a7b","pitchNumber":2,"startTime":"2026-07-30T19:41:40.328Z","endTime":"2026-07-30T19:41:44.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77694033402766,"aZ":-27.989629282296892,"pfxX":10.011747391714506,"pfxZ":2.717929870940501,"pX":-0.2707818437669667,"pZ":0.5397961673152358,"vX0":-9.653056136695206,"vY0":-124.4272115512841,"vZ0":-6.06741582803531,"x":127.32,"y":224.21,"x0":2.3889553491042763,"y0":50.00596824096955,"z0":5.378212045221863,"aX":15.444280743893625},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-15.5,"spinRate":1941,"spinDirection":109},"zone":13,"typeConfidence":0.88,"plateTime":0.44298144502854697,"extension":5.939174640274421},"index":2,"playId":"8e9b3cfc-8057-3aa4-a06a-b396fe76d1f1","pitchNumber":3,"startTime":"2026-07-30T19:41:54.976Z","endTime":"2026-07-30T19:41:59.362Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892453468007474,"aZ":-23.01824244663563,"pfxX":11.108845008185126,"pfxZ":4.972314783088906,"pX":-0.31490912957263417,"pZ":1.883793323953455,"vX0":-11.110114392182394,"vY0":-134.9743951759806,"vZ0":-4.945398922948648,"x":129.0,"y":187.92,"x0":2.415053997163297,"y0":50.00302603683913,"z0":5.364563737503961,"aX":20.458887798214846},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-17.6,"spinRate":2348,"spinDirection":128},"zone":7,"typeConfidence":0.92,"plateTime":0.40608668084139854,"extension":5.7728726489880975},"index":3,"playId":"f1916518-fc5a-3bcd-a203-500bbbf715d4","pitchNumber":4,"startTime":"2026-07-30T19:42:14.897Z","endTime":"2026-07-30T19:42:18.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658778578787285,"aZ":-31.362158888993743,"pfxX":7.129413648424758,"pfxZ":0.5120074149175435,"pX":0.10436101071785743,"pZ":1.3964511393460313,"vX0":-8.418564775416208,"vY0":-125.29083532606332,"vZ0":-3.4956952950742552,"x":113.02,"y":201.08,"x0":2.583991699056209,"y0":50.0035601790169,"z0":5.376731431996846,"aX":11.31913731128864},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":1925,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4374049932652957,"extension":5.7106757184983135},"hitData":{"launchSpeed":50.9,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.35,"coordY":167.76}},"index":4,"playId":"d802c2f5-1b2e-3bdb-911f-7f589d015362","pitchNumber":5,"startTime":"2026-07-30T19:42:32.110Z","endTime":"2026-07-30T19:42:38.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:42:38.923Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T19:43:16.181Z","endTime":"2026-07-30T19:45:13.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T19:43:01.727Z","endTime":"2026-07-30T19:43:18.190Z","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(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":79.1,"endSpeed":72.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88073220057097,"aZ":-31.451398038239326,"pfxX":-6.752708919811851,"pfxZ":0.5413508304672323,"pX":-1.1114082820330615,"pZ":2.666154000486627,"vX0":-7.191207142121997,"vY0":-115.01745450606175,"vZ0":0.5969318556145891,"x":159.36,"y":166.79,"x0":2.9419438264592794,"y0":50.00221355460221,"z0":5.472271374189754,"aX":-8.973997296527342},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":2580,"spinDirection":298},"zone":11,"typeConfidence":0.91,"plateTime":0.47764914081497745,"extension":5.506645131021834},"index":1,"playId":"36edb502-4f2b-3d93-916f-3cf0f47afb39","pitchNumber":1,"startTime":"2026-07-30T19:43:18.190Z","endTime":"2026-07-30T19:43:21.474Z","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":85.5,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362819998847183,"aZ":-28.581295446347067,"pfxX":7.9591233933628285,"pfxZ":2.311576644512143,"pX":0.7185932784972068,"pZ":1.6865024133997164,"vX0":-7.115739303020399,"vY0":-124.29597304007324,"vZ0":-3.254275577069502,"x":89.61,"y":193.24,"x0":2.593050440655844,"y0":50.00472644637736,"z0":5.401951045534248,"aX":12.377900192271616},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-12.6,"spinRate":1806,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4417211279079156,"extension":5.619498132043395},"index":2,"playId":"eaef8343-492a-35a1-8473-610fa5c8b501","pitchNumber":2,"startTime":"2026-07-30T19:43:34.071Z","endTime":"2026-07-30T19:43:39.429Z","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":85.5,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870690192007796,"aZ":-29.37579903826423,"pfxX":7.84039082137285,"pfxZ":1.829954632209001,"pX":-0.2363904689307351,"pZ":0.8940653134500821,"vX0":-9.20732226196434,"vY0":-124.04994331045324,"vZ0":-4.79063029388297,"x":126.01,"y":214.64,"x0":2.5355102863211045,"y0":50.00566502437397,"z0":5.350112476298455,"aX":12.007902338864836},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.2,"breakHorizontal":-11.6,"spinRate":1810,"spinDirection":100},"zone":13,"typeConfidence":0.89,"plateTime":0.44453858321034323,"extension":5.663531625121142},"index":3,"playId":"180ffbed-a30d-34d2-9b11-f5f9c2874f89","pitchNumber":3,"startTime":"2026-07-30T19:43:51.483Z","endTime":"2026-07-30T19:43:55.588Z","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":92.0,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618021815141542,"aZ":-26.10289617567383,"pfxX":10.489357968351102,"pfxZ":3.3435989022637376,"pX":1.1290478934255803,"pZ":2.5878373091616997,"vX0":-7.837203060938986,"vY0":-133.75974029992315,"vZ0":-2.206504069034271,"x":73.96,"y":168.91,"x0":2.732987236685513,"y0":50.000076166978715,"z0":5.293455039136087,"aX":19.02081057950275},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.3,"spinRate":2245,"spinDirection":127},"zone":12,"typeConfidence":0.87,"plateTime":0.40935640252318484,"extension":5.722301692043535},"index":4,"playId":"ce00bb31-52ab-30b4-a136-1b46ab287ee5","pitchNumber":4,"startTime":"2026-07-30T19:44:07.485Z","endTime":"2026-07-30T19:44:12.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150712224151988,"aZ":-24.716246138152094,"pfxX":10.590742310277417,"pfxZ":4.017700861249454,"pX":-0.9424765199207207,"pZ":2.5855434480791017,"vX0":-12.667524834014964,"vY0":-134.62865953210868,"vZ0":-2.8080230284892083,"x":152.92,"y":168.97,"x0":2.4230698994583397,"y0":50.002171596727166,"z0":5.370296191651326,"aX":19.65900388390903},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":-16.8,"spinRate":2245,"spinDirection":124},"zone":11,"typeConfidence":0.91,"plateTime":0.4051056013899559,"extension":5.747677679508436},"index":5,"playId":"d872ec63-b5af-3cad-a6a3-b5f731a28801","pitchNumber":5,"startTime":"2026-07-30T19:44:30.909Z","endTime":"2026-07-30T19:44:35.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802657297000046,"aZ":-24.310098038052306,"pfxX":10.280092001239431,"pfxZ":4.149834483610159,"pX":0.1146187557065629,"pZ":2.185795909700178,"vX0":-9.891757947306271,"vY0":-136.08173590572292,"vZ0":-4.049210678181977,"x":112.63,"y":179.76,"x0":2.4420200441935496,"y0":50.004555465064556,"z0":5.3551718824937184,"aX":19.493292399955948},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":-16.8,"spinRate":2283,"spinDirection":127},"zone":5,"typeConfidence":0.91,"plateTime":0.40082033563756037,"extension":5.6410617253848985},"index":6,"playId":"9bcbda0a-5d15-3bf8-96f8-75a46e4baaf4","pitchNumber":6,"startTime":"2026-07-30T19:44:48.450Z","endTime":"2026-07-30T19:44:51.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164717873473183,"aZ":-30.4694457142592,"pfxX":-6.0187536993476645,"pfxZ":1.1555008645824882,"pX":-1.5935097408861671,"pZ":1.3359983747998125,"vX0":-8.601233718216369,"vY0":-121.10286890198445,"vZ0":-2.9088787461049366,"x":177.74,"y":202.71,"x0":2.801403141256239,"y0":50.00031340804956,"z0":5.2493349399080484,"aX":-8.833161778831453},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":13.2,"spinRate":2615,"spinDirection":292},"zone":13,"typeConfidence":0.88,"plateTime":0.4542696039519827,"extension":5.639724311677515},"index":7,"playId":"da5321dd-2881-3137-a942-49dffbe7eaaa","pitchNumber":7,"startTime":"2026-07-30T19:45:09.482Z","endTime":"2026-07-30T19:45:13.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:45:13.749Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Munetaka Murakami flies out to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T19:45:27.587Z","endTime":"2026-07-30T19:47:47.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97081807941281,"aZ":-28.776562202013274,"pfxX":-3.9012014491019817,"pfxZ":2.3498070271210594,"pX":-2.0612550085269064,"pZ":2.174622634182329,"vX0":-9.748893299249788,"vY0":-118.91873409122626,"vZ0":-1.2233298828064856,"x":195.57,"y":180.07,"x0":2.5839296653161385,"y0":50.00050371283136,"z0":5.285693831014849,"aX":-5.634288391200336},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":9.2,"spinRate":2646,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4590791219971182,"extension":5.7437943667033595},"index":0,"playId":"a8f56730-e679-34a4-9ab3-3df7fa1124e5","pitchNumber":1,"startTime":"2026-07-30T19:45:42.719Z","endTime":"2026-07-30T19:45:46.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88394665976991,"aZ":-25.95046681716825,"pfxX":10.997912413585581,"pfxZ":3.26288672543615,"pX":0.2158315313137957,"pZ":2.5939370483171205,"vX0":-10.174931135612566,"vY0":-136.28218979154195,"vZ0":-2.831611883322932,"x":108.77,"y":168.74,"x0":2.5428197265413823,"y0":50.00592836323839,"z0":5.411436822534658,"aX":20.991838947749958},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":-18.1,"spinRate":2242,"spinDirection":115},"zone":5,"typeConfidence":0.91,"plateTime":0.3997100194817764,"extension":5.647952984538946},"index":1,"playId":"4eb7ddc6-8555-3a33-a43e-87bb08dbe76b","pitchNumber":2,"startTime":"2026-07-30T19:46:03.212Z","endTime":"2026-07-30T19:46:06.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-30T19:46:19.081Z","endTime":"2026-07-30T19:46:33.049Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":87.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67759339069024,"aZ":-14.972713792157553,"pfxX":6.520820739935693,"pfxZ":8.814197217321952,"pX":-0.7883390028121025,"pZ":2.9155083468462757,"vX0":-11.076067250862355,"vY0":-138.7256809212007,"vZ0":-4.049862486762893,"x":147.05,"y":160.06,"x0":2.406506532752488,"y0":50.00075440867094,"z0":5.39048620789248,"aX":12.723801611173153},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":-9.5,"spinRate":2413,"spinDirection":126},"zone":1,"typeConfidence":0.92,"plateTime":0.394640918425996,"extension":5.6084450760798354},"index":3,"playId":"222c5717-83ba-3745-b08f-8f3453b5a4d7","pitchNumber":3,"startTime":"2026-07-30T19:46:33.049Z","endTime":"2026-07-30T19:46:37.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74026540041861,"aZ":-31.13946151197913,"pfxX":-1.7415183821563032,"pfxZ":0.6415457461683527,"pX":-0.8586077885469525,"pZ":2.5126910069387924,"vX0":-8.235041186138519,"vY0":-124.85197576543088,"vZ0":-1.1979729870111735,"x":149.73,"y":170.94,"x0":2.68375429411116,"y0":50.002112457728146,"z0":5.518656512689922,"aX":-2.798491203917393},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":4.7,"spinRate":2609,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.43561649039804173,"extension":5.521824937123477},"index":4,"playId":"8660952c-f9f8-3cf8-91d1-a71b4e4eb800","pitchNumber":4,"startTime":"2026-07-30T19:46:54.499Z","endTime":"2026-07-30T19:46:57.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55555346680994,"aZ":-11.362763505002594,"pfxX":5.666797654903722,"pfxZ":10.946951275763714,"pX":-0.6300495992619917,"pZ":2.3051703158547614,"vX0":-9.90321957355367,"vY0":-138.16037371299575,"vZ0":-6.190654752897257,"x":141.02,"y":176.54,"x0":2.2920352141741502,"y0":50.00188619898293,"z0":5.365107674468287,"aX":10.773032808730314},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2473,"spinDirection":135},"zone":4,"typeConfidence":0.93,"plateTime":0.3989984090221457,"extension":5.706184565659758},"index":5,"playId":"91547209-df0e-3a57-9e77-b8d7e4fe1c19","pitchNumber":5,"startTime":"2026-07-30T19:47:17.260Z","endTime":"2026-07-30T19:47:20.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154604331645373,"aZ":-33.483051415620935,"pfxX":6.883996997046803,"pfxZ":-0.8319688338255444,"pX":-0.04772688187148469,"pZ":1.3618704762986613,"vX0":-8.84898709234351,"vY0":-124.81718555766646,"vZ0":-3.0519845068231755,"x":118.82,"y":202.01,"x0":2.6634820396225987,"y0":50.005752385350156,"z0":5.382068779158183,"aX":10.76963565605305},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-10.2,"spinRate":1985,"spinDirection":120},"zone":13,"typeConfidence":0.89,"plateTime":0.44027676939350924,"extension":5.62391826914167},"hitData":{"launchSpeed":82.2,"launchAngle":36.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.1,"coordY":90.99}},"index":6,"playId":"910ac2e3-1a5c-3242-91a9-d159e60b1ad3","pitchNumber":6,"startTime":"2026-07-30T19:47:39.478Z","endTime":"2026-07-30T19:47:47.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:47:47.281Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jasson Domínguez doubles (11) on a line drive to right fielder Braden Montgomery. Jasson Domínguez out at 3rd on the throw, right fielder Braden Montgomery to second baseman Chase Meidroth to third baseman Colson Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T19:49:51.348Z","endTime":"2026-07-30T19:50:13.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.85137517080341,"aZ":-28.99678597333036,"pfxX":2.0954448528194787,"pfxZ":2.1159341444820186,"pX":-0.013395029092476765,"pZ":2.344760243538639,"vX0":4.397201677064814,"vY0":-120.77746244458262,"vZ0":-2.637241078119918,"x":117.51,"y":175.47,"x0":-2.117985763499171,"y0":50.00324886643464,"z0":5.95855819793324,"aX":3.1468092462672974},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":2493,"spinDirection":130},"zone":5,"typeConfidence":0.83,"plateTime":0.45064370338302506,"extension":6.773112196030759},"hitData":{"launchSpeed":96.2,"launchAngle":15.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.83,"coordY":118.77}},"index":0,"playId":"0a1fc73d-bd4f-37ed-a65c-84a56a0db22b","pitchNumber":1,"startTime":"2026-07-30T19:49:57.710Z","endTime":"2026-07-30T19:50:13.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:50:13.728Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T19:50:48.765Z","endTime":"2026-07-30T19:51:36.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"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":"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":84.6,"endSpeed":77.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781954013928605,"aZ":-32.74508691581503,"pfxX":3.77041218877275,"pfxZ":-0.3711304540220919,"pX":-0.23785169183070334,"pZ":3.150352989793696,"vX0":3.0328075272585786,"vY0":-123.21647487747573,"vZ0":-0.6611483410020194,"x":126.07,"y":153.72,"x0":-1.9751205932433915,"y0":50.004375424157736,"z0":6.192276733522661,"aX":5.789120629421457},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-7.6,"spinRate":2461,"spinDirection":124},"zone":2,"typeConfidence":0.89,"plateTime":0.44475423798350366,"extension":6.561512335900594},"index":0,"playId":"b028a89a-e98d-3b83-b3ed-13c8c9ff8312","pitchNumber":1,"startTime":"2026-07-30T19:50:53.257Z","endTime":"2026-07-30T19:50:57.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.599606428084844,"aZ":-32.028409009416265,"pfxX":3.8675998027154144,"pfxZ":0.096091111010848,"pX":0.9252529793245168,"pZ":2.7672086778846077,"vX0":5.634465900107455,"vY0":-124.5088722739439,"vZ0":-1.7327124924216522,"x":81.73,"y":164.07,"x0":-1.8719420445982915,"y0":50.005312646047486,"z0":6.12902273517457,"aX":6.056773097759256},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.0,"breakHorizontal":-8.3,"spinRate":2412,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.44034917481527547,"extension":6.774843832283801},"index":1,"playId":"9de630c3-95d9-3945-b5e2-26521a65659a","pitchNumber":2,"startTime":"2026-07-30T19:51:11.318Z","endTime":"2026-07-30T19:51:14.318Z","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":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948415268390555,"aZ":-34.50746884620323,"pfxX":4.8006366167216985,"pfxZ":-1.5462091056179492,"pX":0.10266520893756602,"pZ":2.5065932918560923,"vX0":3.724813251949494,"vY0":-122.94924008141032,"vZ0":-1.5069543168965942,"x":99.05,"y":143.98,"x0":-2.061507342384589,"y0":50.00036641203948,"z0":6.086679722942572,"aX":7.264146392572517},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-9.6,"spinRate":2357,"spinDirection":129},"zone":5,"typeConfidence":0.87,"plateTime":0.44743850346593916,"extension":6.682816397485663},"hitData":{"launchSpeed":81.7,"launchAngle":38.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.09,"coordY":89.66}},"index":2,"playId":"5fe33207-3fa0-3c5b-bdea-5a929ed21c51","pitchNumber":3,"startTime":"2026-07-30T19:51:29.624Z","endTime":"2026-07-30T19:51:36.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:51:36.267Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out sharply to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T19:51:56.890Z","endTime":"2026-07-30T19:53:44.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":4},"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":"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.3,"endSpeed":85.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880231375131906,"aZ":-14.172204978343972,"pfxX":-1.988499819687354,"pfxZ":9.650118051422734,"pX":-0.5647584880595414,"pZ":2.6412971837695434,"vX0":4.331045608639118,"vY0":-135.74494611482515,"vZ0":-6.379171152961446,"x":138.53,"y":167.46,"x0":-1.9229511492662226,"y0":50.00028234711169,"z0":6.009425367545541,"aX":-3.708847124465784},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":2.6,"spinRate":2537,"spinDirection":207},"zone":4,"typeConfidence":0.89,"plateTime":0.4035922185522267,"extension":6.690170243569055},"index":0,"playId":"f6d41b95-3c33-31e9-b0c8-2c070d30769a","pitchNumber":1,"startTime":"2026-07-30T19:52:06.986Z","endTime":"2026-07-30T19:52:11.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.766422081321874,"aZ":-42.67800872434008,"pfxX":1.4760926170317372,"pfxZ":-8.117708025226413,"pX":-1.1630691828868682,"pZ":3.196403952436869,"vX0":1.128315500175085,"vY0":-112.80806615843338,"vZ0":2.6932519440497895,"x":161.33,"y":152.48,"x0":-1.8607946745720343,"y0":50.0030410943097,"z0":6.277243700980364,"aX":1.9097414061859777},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.8,"breakHorizontal":-3.0,"spinRate":2436,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.4848108888596605,"extension":6.707886898819279},"index":1,"playId":"e10be084-f580-3f83-b3cf-69172eb9927f","pitchNumber":2,"startTime":"2026-07-30T19:52:27.489Z","endTime":"2026-07-30T19:52:31.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935907600730726,"aZ":-9.783627134218952,"pfxX":-3.253123413773867,"pfxZ":11.935511894288474,"pX":1.0743884697341266,"pZ":1.3760349213420406,"vX0":8.907857686801357,"vY0":-135.66943040225303,"vZ0":-10.361946263972738,"x":76.05,"y":201.63,"x0":-1.8197266582577372,"y0":50.002263259624094,"z0":5.913159333605964,"aX":-6.103250617533966},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":4.1,"spinRate":2675,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.40274936370442527,"extension":6.896999190719148},"index":2,"playId":"9527d5cb-8b56-3812-a9db-495d3c7b899f","pitchNumber":3,"startTime":"2026-07-30T19:52:49.370Z","endTime":"2026-07-30T19:52:53.714Z","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.5,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331429566856215,"aZ":-10.320261304557208,"pfxX":-4.310548894050188,"pfxZ":11.684440410164829,"pX":0.05683231653335302,"pZ":1.50076925079729,"vX0":6.158747677638464,"vY0":-135.78117940804827,"vZ0":-10.156062049276686,"x":114.83,"y":198.26,"x0":-1.6791568943839434,"y0":50.00011464705835,"z0":6.004545003146129,"aX":-8.060085072762147},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":6.5,"spinRate":2500,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4031817729839626,"extension":6.958785526857398},"index":3,"playId":"13e94372-d888-37d6-bc1f-c42470c000f3","pitchNumber":4,"startTime":"2026-07-30T19:53:09.851Z","endTime":"2026-07-30T19:53:15.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.843028894788795,"aZ":-13.733538857093098,"pfxX":-8.817354838141096,"pfxZ":9.422209974296035,"pX":0.29242312519508146,"pZ":2.3661152711500097,"vX0":8.58600168961905,"vY0":-139.1728602820184,"vZ0":-7.373340531769476,"x":105.85,"y":174.89,"x0":-1.6901650431561863,"y0":50.00663472423641,"z0":5.963529592269706,"aX":-17.264638689516985},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":14.2,"spinRate":2381,"spinDirection":202},"zone":9,"typeConfidence":0.93,"plateTime":0.3938681863603919,"extension":6.939302689540424},"hitData":{"launchSpeed":109.8,"launchAngle":45.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.49,"coordY":72.11}},"index":4,"playId":"c259fa49-a28c-3589-a253-88d356c0ad11","pitchNumber":5,"startTime":"2026-07-30T19:53:34.471Z","endTime":"2026-07-30T19:53:44.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:53:44.726Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to shortstop Anthony Volpe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T19:55:48.598Z","endTime":"2026-07-30T19:57:11.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":1},"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":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201262379639257,"aZ":-32.869012416391634,"pfxX":-10.525516522963223,"pfxZ":-0.5211134026176882,"pX":-0.7272575096427724,"pZ":0.833718560606727,"vX0":-5.13163266104386,"vY0":-115.53275562814045,"vZ0":-2.8544875121124544,"x":144.72,"y":216.27,"x0":2.8957854576303923,"y0":50.000716009554175,"z0":5.270588501270185,"aX":-14.107898506881929},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.4,"breakHorizontal":20.4,"spinRate":2668,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4756075341434487,"extension":5.422328327535729},"index":0,"playId":"b22a5bd1-0700-3ce1-aec1-8d6b494ff6dd","pitchNumber":1,"startTime":"2026-07-30T19:56:25.019Z","endTime":"2026-07-30T19:56:28.788Z","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":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753025859028902,"aZ":-34.8014821282882,"pfxX":-6.805238926063019,"pfxZ":-1.9124403535653531,"pX":0.455542054033128,"pZ":2.3461006262674013,"vX0":-3.7052362193139374,"vY0":-117.27973906834835,"vZ0":0.27350526647764317,"x":99.64,"y":175.44,"x0":2.946363583393799,"y0":50.00170629258097,"z0":5.507173163953016,"aX":-9.360147601297328},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":13.3,"spinRate":2729,"spinDirection":297},"zone":6,"typeConfidence":0.9,"plateTime":0.46926582151423224,"extension":5.461471996721579},"index":1,"playId":"1225e6bc-b6ee-3f0c-a71e-997c322e03de","pitchNumber":2,"startTime":"2026-07-30T19:56:46.757Z","endTime":"2026-07-30T19:56:50.658Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657476854965317,"aZ":-33.811906949934304,"pfxX":6.989396876410206,"pfxZ":-1.051870337229441,"pX":0.7805645064962822,"pZ":1.911746888032603,"vX0":-6.795988549310255,"vY0":-124.18944050092756,"vZ0":-1.862456604567898,"x":87.25,"y":187.16,"x0":2.648887207531015,"y0":50.00237398042885,"z0":5.492718979760338,"aX":10.880380194697855},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-11.0,"spinRate":1971,"spinDirection":353},"zone":9,"typeConfidence":0.9,"plateTime":0.441604578791956,"extension":5.834329532017208},"hitData":{"launchSpeed":102.0,"launchAngle":11.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.48,"coordY":141.12}},"index":2,"playId":"b8de073b-aa4a-3780-9c77-1740f0748ddf","pitchNumber":3,"startTime":"2026-07-30T19:57:06.417Z","endTime":"2026-07-30T19:57:11.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:57:11.332Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to left fielder Spencer Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T19:57:32.574Z","endTime":"2026-07-30T19:58:10.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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.8,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.355128604848474,"aZ":-15.085333829355635,"pfxX":6.731499516402399,"pfxZ":9.158794952034915,"pX":0.11908745230825253,"pZ":3.339255138080732,"vX0":-8.70562001015518,"vY0":-136.31373757163436,"vZ0":-2.832202082421439,"x":112.46,"y":148.62,"x0":2.4923727602016346,"y0":50.00226415453484,"z0":5.444410002232633,"aX":12.559844596790146},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-10.2,"spinRate":2253,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.4031329937895922,"extension":5.604322853145822},"index":0,"playId":"ca5cb0e1-f99d-38b0-8fb0-d53895d09193","pitchNumber":1,"startTime":"2026-07-30T19:57:40.792Z","endTime":"2026-07-30T19:57:44.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656813573610997,"aZ":-32.56488070060189,"pfxX":5.9163870311971305,"pfxZ":-0.25863055766959153,"pX":0.5149100921866169,"pZ":1.7755010838051675,"vX0":-6.8378281164649035,"vY0":-123.66374040458376,"vZ0":-2.3107159481684914,"x":97.37,"y":190.84,"x0":2.564089850442956,"y0":50.00058761876507,"z0":5.488782240542638,"aX":9.04332358010563},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-8.9,"spinRate":1954,"spinDirection":111},"zone":9,"typeConfidence":0.87,"plateTime":0.44513995764182157,"extension":5.649986601784465},"hitData":{"launchSpeed":110.6,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.11,"coordY":104.8}},"index":1,"playId":"637f5ead-b491-36b2-b83b-043882a3c876","pitchNumber":2,"startTime":"2026-07-30T19:57:58.882Z","endTime":"2026-07-30T19:58:10.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:58:10.720Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colson Montgomery grounds into a double play, second baseman Jazz Chisholm Jr. to shortstop Anthony Volpe to first baseman Ben Rice. Randal Grichuk out at 2nd. Colson Montgomery out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T19:58:39.024Z","endTime":"2026-07-30T19:59:02.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"32c02b76-8b91-4f84-b5a2-9f85361b351f","startTime":"2026-07-30T19:58:39.024Z","endTime":"2026-07-30T19:58:44.024Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054798986878158,"aZ":-24.844320189524428,"pfxX":9.946589607408198,"pfxZ":3.868564121080153,"pX":-0.2557856766565132,"pZ":2.4221951192960423,"vX0":-10.91131450547919,"vY0":-136.55499587397858,"vZ0":-3.2853892532709867,"x":126.75,"y":173.38,"x0":2.492628669620848,"y0":50.00347180932696,"z0":5.343097131169727,"aX":18.853296970476126},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-15.8,"spinRate":2302,"spinDirection":124},"zone":4,"typeConfidence":0.91,"plateTime":0.40054640671586794,"extension":5.599305459343359},"hitData":{"launchSpeed":103.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.89,"coordY":158.07}},"index":1,"playId":"f134b5ca-db52-31e2-9974-c214eada5a15","pitchNumber":1,"startTime":"2026-07-30T19:58:54.553Z","endTime":"2026-07-30T19:59:02.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T19:59:02.477Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a sharp line drive to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T20:02:00.460Z","endTime":"2026-07-30T20:02:13.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Newcomb replaces Sean Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:00:44.626Z","endTime":"2026-07-30T20:01:52.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T20:01:52.947Z","endTime":"2026-07-30T20:02:02.729Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"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.3,"endSpeed":86.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92178702602229,"aZ":-31.23011936153965,"pfxX":9.841032060108535,"pfxZ":0.4959937658344469,"pX":-0.23752332994536893,"pZ":2.1873118816098613,"vX0":-10.391188103455733,"vY0":-137.01732247032749,"vZ0":-3.6599073604419186,"x":126.05,"y":179.72,"x0":2.3232289195993308,"y0":50.00402132071061,"z0":5.671601316594104,"aX":18.736918494457004},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.2,"breakHorizontal":-15.7,"spinRate":2078,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.39957397120554417,"extension":5.844915657786732},"hitData":{"launchSpeed":102.4,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.25,"coordY":90.75}},"index":2,"playId":"3988d325-3fad-3407-b677-5b5731796bb7","pitchNumber":1,"startTime":"2026-07-30T20:02:02.729Z","endTime":"2026-07-30T20:02:13.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:02:13.524Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Volpe flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T20:02:20.245Z","endTime":"2026-07-30T20:04:26.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":81.9,"endSpeed":74.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320477690836746,"aZ":-33.95705226954157,"pfxX":-7.229671169164364,"pfxZ":-1.2588152407530515,"pX":0.1869996496165475,"pZ":2.3540373790980595,"vX0":-4.187900597530819,"vY0":-119.16490087938558,"vZ0":-0.45629993374734534,"x":109.87,"y":175.22,"x0":2.912843008385473,"y0":50.00048972778009,"z0":5.645865280721965,"aX":-10.276395468285992},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.2,"spinRate":2630,"spinDirection":306},"zone":5,"typeConfidence":0.9,"plateTime":0.46164157535114825,"extension":5.673344824091659},"index":0,"playId":"8a99726c-77ba-372d-b205-4e4c3cabfa08","pitchNumber":1,"startTime":"2026-07-30T20:02:33.187Z","endTime":"2026-07-30T20:02:37.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.294680432869743,"aZ":-17.02881024051334,"pfxX":6.565994991559001,"pfxZ":7.948949937675242,"pX":-0.0047642769032889935,"pZ":2.559422450285185,"vX0":-8.775331625613816,"vY0":-136.25307630397592,"vZ0":-5.8693099062200895,"x":117.18,"y":169.68,"x0":2.3851786391456815,"y0":50.000213375494965,"z0":5.893912556155989,"aX":12.505382861530856},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-10.3,"spinRate":2150,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.4000226206593429,"extension":5.681992479684623},"index":1,"playId":"0b97004e-a795-390f-93f8-0d0f6ca011f7","pitchNumber":2,"startTime":"2026-07-30T20:02:55.827Z","endTime":"2026-07-30T20:02:58.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956406882627864,"aZ":-17.854940593787536,"pfxX":5.311170623704581,"pfxZ":7.484207941610791,"pX":1.307029753690614,"pZ":3.767645122945982,"vX0":-5.170885687130937,"vY0":-136.9221301758461,"vZ0":-2.640245365172896,"x":67.18,"y":137.05,"x0":2.522679586874176,"y0":50.00674874298377,"z0":5.954884092019617,"aX":10.168020023082173},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.6,"spinRate":2049,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.3988050181937126,"extension":5.635815635756345},"index":2,"playId":"98a87296-0609-3420-86e5-7d5c019b740a","pitchNumber":3,"startTime":"2026-07-30T20:03:13.696Z","endTime":"2026-07-30T20:03:17.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"7814ae31-a486-3d91-bab6-86f866e9c1fa","startTime":"2026-07-30T20:03:34.279Z","endTime":"2026-07-30T20:03:37.482Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0027499973426,"aZ":-13.821602103397142,"pfxX":5.6109721778605355,"pfxZ":9.655866620373818,"pX":-0.596755144695471,"pZ":2.358733346202615,"vX0":-9.912042420520523,"vY0":-137.15333942392468,"vZ0":-6.797765419396155,"x":139.75,"y":175.09,"x0":2.338981327056875,"y0":50.00491071248487,"z0":5.81648301780836,"aX":10.667532043523103},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-8.0,"spinRate":2104,"spinDirection":135},"zone":4,"typeConfidence":0.91,"plateTime":0.3997204633929048,"extension":5.8813523327307795},"index":4,"playId":"855ffd21-9346-3f05-9d44-0faed7f45f6b","pitchNumber":4,"startTime":"2026-07-30T20:03:52.958Z","endTime":"2026-07-30T20:03:56.468Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829364734205782,"aZ":-40.7836929470589,"pfxX":-6.311037409943654,"pfxZ":-6.081771510984856,"pX":0.5484201443985277,"pZ":2.1662792537924784,"vX0":-3.042648826598943,"vY0":-118.2650248753077,"vZ0":-0.4539737169345538,"x":96.1,"y":180.29,"x0":2.6722264628731325,"y0":50.004516942322276,"z0":6.1054584752482635,"aX":-8.929099377911498},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.8,"breakHorizontal":12.1,"spinRate":2766,"spinDirection":313},"zone":6,"typeConfidence":0.49,"plateTime":0.4633628086997623,"extension":5.770743884488428},"hitData":{"launchSpeed":88.7,"launchAngle":41.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.58,"coordY":113.88}},"index":5,"playId":"92aa6955-2582-34a3-991b-e4294752c37f","pitchNumber":5,"startTime":"2026-07-30T20:04:13.760Z","endTime":"2026-07-30T20:04:26.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:04:26.681Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan McMahon lines out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T20:05:06.510Z","endTime":"2026-07-30T20:05:17.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d4d0d1f2-b047-3a2f-bb15-90ce097c3663","startTime":"2026-07-30T20:04:50.541Z","endTime":"2026-07-30T20:04:54.458Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32093281100837,"aZ":-23.035354913253517,"pfxX":9.939979487681548,"pfxZ":4.951386759955733,"pX":-0.17367560493311124,"pZ":2.5988920561986433,"vX0":-9.450471356415136,"vY0":-134.76395455462622,"vZ0":-4.086003766090877,"x":123.62,"y":168.61,"x0":2.081149161191478,"y0":50.00457842788578,"z0":5.7550228001099075,"aX":18.350124040916562},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":2202,"spinDirection":127},"zone":5,"typeConfidence":0.83,"plateTime":0.40590351747531983,"extension":5.736591935035435},"hitData":{"launchSpeed":93.2,"launchAngle":19.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.15,"coordY":104.19}},"index":1,"playId":"4a0885bd-84bf-3e63-a44d-cbc68bd24d85","pitchNumber":1,"startTime":"2026-07-30T20:05:08.786Z","endTime":"2026-07-30T20:05:17.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:05:17.394Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Austin Wells batting, Jazz Chisholm Jr. picked off and caught stealing 2nd base, second baseman Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T20:05:32.481Z","endTime":"2026-07-30T20:06:09.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_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":[{"player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"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_touch"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":77.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.178366362877664,"aZ":-34.79609028980055,"pfxX":-3.9880508132382975,"pfxZ":-1.7299088702996794,"pX":0.571398621869758,"pZ":2.3038485872092984,"vX0":-3.9353186963604054,"vY0":-121.44637189330952,"vZ0":-0.7865215352240593,"x":95.22,"y":176.58,"x0":2.724214223079008,"y0":50.005557944800586,"z0":5.627585908226883,"aX":-6.028053842045555},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.1,"breakHorizontal":8.0,"spinRate":2653,"spinDirection":304},"zone":6,"typeConfidence":0.86,"plateTime":0.4490059564198967,"extension":5.731906682942149},"index":0,"playId":"4b82d79a-764b-3054-8678-3b693dc253c4","pitchNumber":1,"startTime":"2026-07-30T20:05:42.288Z","endTime":"2026-07-30T20:05:46.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"4d104bd0-12e5-378a-8b0c-613210c74c2e","startTime":"2026-07-30T20:05:58.375Z","endTime":"2026-07-30T20:06:09.928Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-07-30T20:06:09.928Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T20:08:33.998Z","endTime":"2026-07-30T20:11:13.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":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":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":77.2,"endSpeed":72.3,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.527462151044535,"aZ":-33.27738876957898,"pfxX":-5.553209174586637,"pfxZ":-0.8454576953526676,"pX":0.10523198446168656,"pZ":2.3311922418496405,"vX0":-5.173222673678343,"vY0":-112.52688289476124,"vZ0":0.3677472142696694,"x":112.99,"y":175.84,"x0":3.1428878638581463,"y0":50.003826945974126,"z0":5.496245462064685,"aX":-7.22908738627899},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.2,"breakHorizontal":11.3,"spinRate":2556,"spinDirection":293},"zone":5,"typeConfidence":0.9,"plateTime":0.4839708047378033,"extension":5.339013788895388},"index":0,"playId":"9b467ade-c02d-3523-ac1d-9ecf583040be","pitchNumber":1,"startTime":"2026-07-30T20:08:39.071Z","endTime":"2026-07-30T20:08:44.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859461951277886,"aZ":-33.01073658853974,"pfxX":8.124038929447742,"pfxZ":-0.552117336713799,"pX":2.2658695762575016,"pZ":1.1987426846458973,"vX0":-4.132856618287931,"vY0":-123.5326555622903,"vZ0":-3.319447066185413,"x":30.63,"y":206.41,"x0":2.913849381091827,"y0":50.00024729055503,"z0":5.363363221882474,"aX":12.430940539434689},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":-13.6,"spinRate":1788,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4450750020030383,"extension":5.523438910876012},"index":1,"playId":"ba0aef7b-1fd1-34f8-b629-0f29c8065d18","pitchNumber":2,"startTime":"2026-07-30T20:09:16.929Z","endTime":"2026-07-30T20:09:20.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-30T20:09:40.399Z","endTime":"2026-07-30T20:09:50.843Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938358743450415,"aZ":-36.95012081030399,"pfxX":9.269870168029367,"pfxZ":-3.0712435153879545,"pX":-0.02178434734070797,"pZ":1.3860533960164692,"vX0":-9.071634044955301,"vY0":-124.62165434794417,"vZ0":-2.522599145908679,"x":117.83,"y":201.36,"x0":2.482873355213994,"y0":50.00554984220213,"z0":5.5007896923805735,"aX":14.40287422592226},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.0,"breakHorizontal":-14.4,"spinRate":1813,"spinDirection":129},"zone":13,"typeConfidence":0.92,"plateTime":0.4416107920768577,"extension":5.608170856494508},"index":3,"playId":"88bc3f5e-8694-3f9c-8c6a-8d8219c37253","pitchNumber":3,"startTime":"2026-07-30T20:09:50.843Z","endTime":"2026-07-30T20:09:55.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06276157545689,"aZ":-23.396993252316435,"pfxX":11.96695919529016,"pfxZ":4.779522545952569,"pX":-0.10259554040450455,"pZ":2.271015714256761,"vX0":-11.115650145178614,"vY0":-135.25653473462685,"vZ0":-3.8479143759177434,"x":120.91,"y":177.46,"x0":2.524185084272805,"y0":50.00154618640849,"z0":5.371213387174976,"aX":21.965636378727034},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-19.0,"spinRate":2278,"spinDirection":129},"zone":5,"typeConfidence":0.92,"plateTime":0.40641803162204226,"extension":5.679586726630442},"index":4,"playId":"00ca4418-bf12-370d-a9f4-feddbf84fcc8","pitchNumber":4,"startTime":"2026-07-30T20:10:06.614Z","endTime":"2026-07-30T20:10:13.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558965803662538,"aZ":-31.791275072695097,"pfxX":10.625380310050895,"pfxZ":0.2521762547017232,"pX":-0.24654072589869228,"pZ":0.6004091404680554,"vX0":-9.695450431313738,"vY0":-124.25939120292601,"vZ0":-5.177266204393659,"x":126.4,"y":222.57,"x0":2.3635540217997937,"y0":50.003666791459025,"z0":5.4150111483893415,"aX":16.28294898058262},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.7,"breakHorizontal":-16.4,"spinRate":1848,"spinDirection":118},"zone":13,"typeConfidence":0.92,"plateTime":0.44421094866763244,"extension":5.827090560508427},"index":5,"playId":"a1f89fe7-8f88-312d-9771-0046bce42124","pitchNumber":5,"startTime":"2026-07-30T20:10:47.894Z","endTime":"2026-07-30T20:10:52.028Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635547786763862,"aZ":-29.729727484510285,"pfxX":0.333561349725922,"pfxZ":1.483950103145844,"pX":0.5416626994281791,"pZ":3.084905206751852,"vX0":-5.258563035325,"vY0":-126.59758895873908,"vZ0":-0.5114217006718051,"x":96.35,"y":155.49,"x0":2.5907204719508212,"y0":50.00121624373927,"z0":5.642177782839163,"aX":0.5494842708847286},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":0.5,"spinRate":2501,"spinDirection":238},"zone":3,"typeConfidence":0.87,"plateTime":0.4304840931572773,"extension":5.616761420201272},"index":6,"playId":"f44031e9-4bf4-3cf1-a850-5565225d25cc","pitchNumber":6,"startTime":"2026-07-30T20:11:07.725Z","endTime":"2026-07-30T20:11:13.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:11:13.341Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Montgomery flies out to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T20:11:24.434Z","endTime":"2026-07-30T20:12:05.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37629026287611,"aZ":-32.31492080601741,"pfxX":-5.246533570384993,"pfxZ":-0.10425857926473547,"pX":0.5778556822096659,"pZ":1.7768411033617373,"vX0":-4.31392246436425,"vY0":-117.8677425554705,"vZ0":-1.2899868431928616,"x":94.97,"y":190.81,"x0":3.1194458829191998,"y0":50.00028635598006,"z0":5.34084959073345,"aX":-7.310951152357903},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":10.7,"spinRate":2642,"spinDirection":295},"zone":9,"typeConfidence":0.9,"plateTime":0.4663856081104871,"extension":5.5991754102954445},"index":0,"playId":"be89aa43-0f41-35ad-b32c-aff687f8d367","pitchNumber":1,"startTime":"2026-07-30T20:11:40.627Z","endTime":"2026-07-30T20:11:44.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.653019716441463,"aZ":-30.25284770854703,"pfxX":-6.0746492709892,"pfxZ":1.3330888597176465,"pX":0.311099268814382,"pZ":2.9480875317134014,"vX0":-4.388196538605975,"vY0":-120.27942659024335,"vZ0":0.5176812890343909,"x":105.14,"y":159.18,"x0":2.958290007683995,"y0":50.00437268432433,"z0":5.445885832897806,"aX":-8.764109794274525},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":2721,"spinDirection":287},"zone":2,"typeConfidence":0.9,"plateTime":0.45806946003639304,"extension":5.5301140486690485},"hitData":{"launchSpeed":97.8,"launchAngle":34.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.64,"coordY":56.68}},"index":1,"playId":"06d98de7-8de5-3e3c-bee6-1e17fb2de382","pitchNumber":2,"startTime":"2026-07-30T20:11:55.425Z","endTime":"2026-07-30T20:12:05.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:12:05.140Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T20:13:24.631Z","endTime":"2026-07-30T20:14:24.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T20:12:27.023Z","endTime":"2026-07-30T20:13:26.684Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96761961064296,"aZ":-33.420308838392614,"pfxX":-7.423309903022534,"pfxZ":-0.9170328602626086,"pX":1.7533473761928462,"pZ":3.8490743645626315,"vX0":-1.2251766657966678,"vY0":-115.66395038395031,"vZ0":3.4240008938350783,"x":50.17,"y":134.85,"x0":3.2541187910390392,"y0":50.002138075692834,"z0":5.54806433495993,"aX":-10.087717488190426},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.8,"spinRate":2668,"spinDirection":288},"zone":12,"typeConfidence":0.9,"plateTime":0.4729957256802,"extension":5.573035571991177},"index":1,"playId":"2e555740-5168-3728-b8c0-231f43b107a1","pitchNumber":1,"startTime":"2026-07-30T20:13:26.684Z","endTime":"2026-07-30T20:13:30.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86488893750767,"aZ":-29.335422984017207,"pfxX":8.626207137622849,"pfxZ":1.736990137076897,"pX":0.07637644569670231,"pZ":1.6256863484156756,"vX0":-8.939738133317446,"vY0":-126.53693017332489,"vZ0":-3.5654935786717976,"x":114.09,"y":194.89,"x0":2.5208701559524953,"y0":50.003460092659985,"z0":5.382928434507969,"aX":14.10262143414291},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-13.8,"spinRate":1839,"spinDirection":122},"zone":8,"typeConfidence":0.89,"plateTime":0.4315379414169511,"extension":5.911481444090843},"index":2,"playId":"043f2131-0694-3467-9ee6-56a24c567c64","pitchNumber":2,"startTime":"2026-07-30T20:13:41.077Z","endTime":"2026-07-30T20:13:44.599Z","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.3,"endSpeed":80.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255849158539128,"aZ":-31.9177601080356,"pfxX":10.322290846074628,"pfxZ":0.15288229994627844,"pX":-0.22272561720198555,"pZ":0.30036717370978505,"vX0":-10.088270845148635,"vY0":-126.75156594384404,"vZ0":-5.978274716559848,"x":125.49,"y":230.67,"x0":2.46271029964079,"y0":50.00063349896944,"z0":5.229744438985573,"aX":16.839550824416968},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":2016,"spinDirection":112},"zone":13,"typeConfidence":0.91,"plateTime":0.431683778409222,"extension":5.839874049502178},"index":3,"playId":"8e1a6b33-dad6-328f-84a8-a2100c1b8237","pitchNumber":3,"startTime":"2026-07-30T20:13:56.880Z","endTime":"2026-07-30T20:14:00.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703347742147443,"aZ":-34.15801777362125,"pfxX":8.070646149866857,"pfxZ":-1.2491622578744295,"pX":0.27791972995276587,"pZ":2.2940094778966427,"vX0":-8.39941422799678,"vY0":-125.14569700552977,"vZ0":-0.9575519525559625,"x":106.41,"y":176.84,"x0":2.6254382258967004,"y0":50.00265647472216,"z0":5.473789931368715,"aX":12.831899474959224},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":-12.7,"spinRate":1877,"spinDirection":117},"zone":5,"typeConfidence":0.92,"plateTime":0.43728303866766316,"extension":5.7245200393139655},"hitData":{"launchSpeed":70.9,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.03,"coordY":166.55}},"index":4,"playId":"e0b8bb58-cb06-31b1-8c49-c0895b23bda2","pitchNumber":4,"startTime":"2026-07-30T20:14:18.437Z","endTime":"2026-07-30T20:14:24.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:14:24.623Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, pitcher Sean Newcomb to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T20:16:41.278Z","endTime":"2026-07-30T20:17:01.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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":[1,2],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Amed Rosario replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:16:31.735Z","endTime":"2026-07-30T20:16:43.506Z","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":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"}},{"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.6,"endSpeed":74.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498531136709968,"aZ":-35.754291304330316,"pfxX":-7.241790987004437,"pfxZ":-2.5191301661673258,"pX":-0.3540547567805939,"pZ":3.0870238281733,"vX0":-5.46703716307953,"vY0":-119.98442336874871,"vZ0":1.0782125292667413,"x":130.5,"y":155.43,"x0":2.914661040503126,"y0":50.00186079951518,"z0":5.879421800294059,"aX":-10.298671444671372},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.8,"breakHorizontal":14.6,"spinRate":2726,"spinDirection":308},"zone":1,"typeConfidence":0.89,"plateTime":0.4608422753856365,"extension":5.768089712915875},"index":1,"playId":"55e5ae22-5ae8-35aa-b4e4-f017077ca566","pitchNumber":1,"startTime":"2026-07-30T20:16:43.506Z","endTime":"2026-07-30T20:16:47.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22358809356494,"aZ":-18.55058056548195,"pfxX":6.191699115430282,"pfxZ":7.336258491072773,"pX":0.3665989886863262,"pZ":2.923666733151825,"vX0":-7.95380203421996,"vY0":-136.44389163569298,"vZ0":-4.223652727030495,"x":103.03,"y":159.84,"x0":2.5356804268407886,"y0":50.003793043666626,"z0":5.796077523867441,"aX":11.500297333879885},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-9.2,"spinRate":2214,"spinDirection":130},"zone":3,"typeConfidence":0.89,"plateTime":0.40375268731134106,"extension":5.704453792143258},"hitData":{"launchSpeed":93.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.85,"coordY":184.1}},"index":2,"playId":"1a5263d3-057f-33a3-bbc9-3fec43a05d03","pitchNumber":2,"startTime":"2026-07-30T20:16:54.316Z","endTime":"2026-07-30T20:17:01.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:17:01.850Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trent Grisham singles on a ground ball to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T20:17:25.198Z","endTime":"2026-07-30T20:18:54.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66655955655573,"aZ":-18.306387614174426,"pfxX":5.182224474385395,"pfxZ":7.157426934080101,"pX":0.8614705356919498,"pZ":3.355112976962107,"vX0":-6.365169496579779,"vY0":-138.69519212017713,"vZ0":-3.1760296430983095,"x":84.16,"y":148.19,"x0":2.51902974782884,"y0":50.001158574405814,"z0":5.744453751989262,"aX":10.038424984219763},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":-7.9,"spinRate":2184,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.39578552011128876,"extension":5.813549499035832},"index":0,"playId":"54bf229c-9086-31f1-a1f6-1b4f967b3307","pitchNumber":1,"startTime":"2026-07-30T20:17:33.136Z","endTime":"2026-07-30T20:17:37.704Z","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":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72566656363686,"aZ":-39.23206183032606,"pfxX":-7.0543376212923645,"pfxZ":-4.947475813281698,"pX":1.4768812488253757,"pZ":1.475959954499784,"vX0":-1.2148075862114465,"vY0":-119.9634546721331,"vZ0":-1.2219152180616781,"x":60.7,"y":198.93,"x0":2.9075328064645585,"y0":50.00180235894354,"z0":5.55553291306859,"aX":-10.066090413036662},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.9,"breakHorizontal":13.1,"spinRate":2813,"spinDirection":305},"zone":14,"typeConfidence":0.81,"plateTime":0.460269294854613,"extension":5.746617015497385},"index":1,"playId":"4a48b13e-7360-3766-ae7d-438f3580d2c1","pitchNumber":2,"startTime":"2026-07-30T20:17:47.420Z","endTime":"2026-07-30T20:17:51.157Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82902667083169,"aZ":-25.45088592861334,"pfxX":10.691554355629897,"pfxZ":3.565771064748837,"pX":-0.05166619132332838,"pZ":2.756354756177554,"vX0":-10.256347933772137,"vY0":-137.25259225493366,"vZ0":-2.9684232910109634,"x":118.97,"y":164.36,"x0":2.3666849478277454,"y0":50.00092244024941,"z0":5.608313470013357,"aX":20.14840907255473},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":2309,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4009350860432219,"extension":5.893605850755781},"index":2,"playId":"d6b979e5-b0dc-346a-aaac-69089b845862","pitchNumber":3,"startTime":"2026-07-30T20:18:01.168Z","endTime":"2026-07-30T20:18:04.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86613712289389,"aZ":-18.211835414969556,"pfxX":6.02100734506852,"pfxZ":7.128453671299635,"pX":-0.47422699686748193,"pZ":2.7190203187923068,"vX0":-9.622619415205387,"vY0":-139.45367900199685,"vZ0":-4.956000711291782,"x":135.08,"y":165.37,"x0":2.247076772877962,"y0":50.00604586622077,"z0":5.7296676459949785,"aX":11.79996597283576},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":-8.8,"spinRate":2258,"spinDirection":130},"zone":4,"typeConfidence":0.89,"plateTime":0.39353908544619776,"extension":5.720485792013584},"index":3,"playId":"26c7f474-5d5d-352d-ad8c-1d46212f51e4","pitchNumber":4,"startTime":"2026-07-30T20:18:15.650Z","endTime":"2026-07-30T20:18:18.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T20:18:30.416Z","endTime":"2026-07-30T20:18:43.600Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63799162912109,"aZ":-18.28962972893203,"pfxX":6.781349575759471,"pfxZ":7.1170162501791046,"pX":-0.2315357294107152,"pZ":1.6446038334233355,"vX0":-9.281524566557534,"vY0":-139.3419600382944,"vZ0":-7.520764031443645,"x":125.83,"y":194.38,"x0":2.2739046015830016,"y0":50.001290848567905,"z0":5.60406481401447,"aX":13.227920595355457},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":-10.2,"spinRate":2027,"spinDirection":133},"zone":8,"typeConfidence":0.88,"plateTime":0.3942770636120936,"extension":5.799446691794313},"hitData":{"launchSpeed":89.5,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.62,"coordY":86.03}},"index":5,"playId":"d6fedc14-26a8-3555-b66d-d3a5717a6dd2","pitchNumber":5,"startTime":"2026-07-30T20:18:43.600Z","endTime":"2026-07-30T20:18:54.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:18:54.575Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks. Trent Grisham to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T20:19:03.201Z","endTime":"2026-07-30T20:20:27.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31098987330597,"aZ":-38.122898416001554,"pfxX":-2.674085541252973,"pfxZ":-4.143911857319266,"pX":-1.5729211846573146,"pZ":1.8433369289205495,"vX0":-9.169071507258709,"vY0":-120.22011460614385,"vZ0":-0.8705220791341076,"x":176.96,"y":189.01,"x0":2.666495486269078,"y0":50.00008618807186,"z0":5.649386778388957,"aX":-3.841327898326663},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.4,"breakHorizontal":7.4,"spinRate":2776,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4588465621469542,"extension":6.134721269402828},"index":0,"playId":"599e9850-8484-3295-b5cf-3784cc5dcc2a","pitchNumber":1,"startTime":"2026-07-30T20:19:16.514Z","endTime":"2026-07-30T20:19:19.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77898999847923,"aZ":-26.07295011208179,"pfxX":10.043125734993229,"pfxZ":3.2108872531322534,"pX":-0.7771327652228557,"pZ":1.16576293880447,"vX0":-11.841560930330656,"vY0":-137.80817790340646,"vZ0":-6.7240136242478945,"x":146.62,"y":207.3,"x0":2.293314005030713,"y0":50.00611788810359,"z0":5.426471849097371,"aX":19.1074121343526},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":2325,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.3991506854432125,"extension":6.065330839904322},"index":1,"playId":"610fbab3-96b0-37cd-8289-d7aa970badd8","pitchNumber":2,"startTime":"2026-07-30T20:19:32.670Z","endTime":"2026-07-30T20:19:36.330Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87502319002549,"aZ":-26.849533884659692,"pfxX":8.914481828633207,"pfxZ":2.8238617368653713,"pX":-0.8301216550957449,"pZ":1.7555468860878576,"vX0":-11.144881111469891,"vY0":-136.24496900625522,"vZ0":-4.909061836930649,"x":148.64,"y":191.38,"x0":2.1480694680943393,"y0":50.0050068555956,"z0":5.4276307059749,"aX":16.825019774970972},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.2,"breakHorizontal":-13.9,"spinRate":2257,"spinDirection":120},"zone":13,"typeConfidence":0.89,"plateTime":0.40142791296893066,"extension":6.053167660126743},"index":2,"playId":"2ac7c99e-ae16-347e-bb6e-c90c817f0584","pitchNumber":3,"startTime":"2026-07-30T20:19:50.921Z","endTime":"2026-07-30T20:19:56.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.643005471969015,"aZ":-17.761702102930304,"pfxX":5.564307129664423,"pfxZ":7.476950883941682,"pX":-0.14760572255627646,"pZ":1.5604775088731782,"vX0":-8.479787007432245,"vY0":-137.94306010124367,"vZ0":-7.361066770829236,"x":122.63,"y":196.65,"x0":2.2431324689084664,"y0":50.00148361677919,"z0":5.460637420379132,"aX":10.72434490785025},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":-8.3,"spinRate":2260,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.39703482505806864,"extension":5.944307887564948},"index":3,"playId":"ccaf6239-3280-308b-b7a6-b1b0f979f2e0","pitchNumber":4,"startTime":"2026-07-30T20:20:06.682Z","endTime":"2026-07-30T20:20:10.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17636715364192,"aZ":-24.648156831600552,"pfxX":9.569409811343279,"pfxZ":4.011219066120326,"pX":-0.9970248210029431,"pZ":2.4132578225164627,"vX0":-11.786055568653254,"vY0":-136.22372035504904,"vZ0":-3.830534767465708,"x":155.0,"y":173.62,"x0":2.144227907405,"y0":50.00516571893815,"z0":5.543377992420815,"aX":17.970784350643136},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-14.8,"spinRate":2254,"spinDirection":127},"zone":13,"typeConfidence":0.87,"plateTime":0.40220412870305955,"extension":5.76937919833739},"index":4,"playId":"f9543fd6-5717-3e12-9a3e-d7e128b0ffb0","pitchNumber":5,"startTime":"2026-07-30T20:20:23.563Z","endTime":"2026-07-30T20:20:27.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:20:27.869Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T20:20:37.333Z","endTime":"2026-07-30T20:21:40.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"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.5,"endSpeed":85.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.720215681926334,"aZ":-18.248596107492027,"pfxX":7.89349139123246,"pfxZ":7.432997931279323,"pX":-0.2898851129941317,"pZ":1.9411677506616956,"vX0":-10.017538476605537,"vY0":-137.0588423327184,"vZ0":-6.627846781482942,"x":128.05,"y":186.37,"x0":2.4139339604098264,"y0":50.00001117850303,"z0":5.6694913340294315,"aX":14.781219741139598},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-11.8,"spinRate":2189,"spinDirection":132},"zone":7,"typeConfidence":0.86,"plateTime":0.4020580701589651,"extension":5.737669386192485},"index":0,"playId":"d80253e7-f811-34a4-afd2-3feac066422f","pitchNumber":1,"startTime":"2026-07-30T20:20:58.746Z","endTime":"2026-07-30T20:21:02.299Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075650983147426,"aZ":-36.386898604198834,"pfxX":-7.272508840167353,"pfxZ":-2.9130192124778143,"pX":-0.45191799012352385,"pZ":1.3568441397135207,"vX0":-5.572961338002594,"vY0":-121.53801931097904,"vZ0":-2.3006801034167026,"x":134.23,"y":202.15,"x0":2.8426514311707423,"y0":50.002609145766314,"z0":5.57792954300691,"aX":-10.521827605526676},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.6,"breakHorizontal":14.8,"spinRate":2867,"spinDirection":309},"zone":13,"typeConfidence":0.89,"plateTime":0.45644808589066077,"extension":5.707296110829058},"index":1,"playId":"3ca706e1-646e-37c5-af7c-ae3f911e4bc2","pitchNumber":2,"startTime":"2026-07-30T20:21:14.648Z","endTime":"2026-07-30T20:21:17.967Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45499589529498,"aZ":-14.078002839085771,"pfxX":7.272015757234076,"pfxZ":9.298557607339072,"pX":0.4079019116007961,"pZ":4.068671908564539,"vX0":-7.988930572759269,"vY0":-139.3644040460651,"vZ0":-2.3875342056026065,"x":101.45,"y":128.93,"x0":2.3815878539857804,"y0":50.000242184974006,"z0":5.878510774887592,"aX":14.14926443747046},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-11.3,"spinRate":2390,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.39463328454385627,"extension":5.752974716311422},"index":2,"playId":"780e1804-0219-305f-9acd-0c2210a360fb","pitchNumber":3,"startTime":"2026-07-30T20:21:36.403Z","endTime":"2026-07-30T20:21:40.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:21:40.268Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T20:21:53.000Z","endTime":"2026-07-30T20:22:34.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":"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":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":78.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338333103915826,"aZ":-34.75212674450925,"pfxX":-8.793574086900154,"pfxZ":-1.6615813660100365,"pX":-1.1192470609097205,"pZ":1.5947780007802541,"vX0":-6.733442317299607,"vY0":-124.99637236394703,"vZ0":-2.6192188026820373,"x":159.66,"y":195.72,"x0":2.77331980399822,"y0":50.00606251319114,"z0":5.572593348089852,"aX":-13.611234782551547},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":17.8,"spinRate":2924,"spinDirection":313},"zone":13,"typeConfidence":0.87,"plateTime":0.4419332097796107,"extension":5.692540513288194},"index":0,"playId":"61c5c650-8a3d-35aa-8cb3-a7fc893281f2","pitchNumber":1,"startTime":"2026-07-30T20:22:07.700Z","endTime":"2026-07-30T20:22:13.638Z","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.9,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.949832988261704,"aZ":-13.386824233688682,"pfxX":6.361575879703384,"pfxZ":9.733205549356986,"pX":0.26455852461920215,"pZ":3.086977835225165,"vX0":-8.314203991948427,"vY0":-139.18849307391355,"vZ0":-4.792960667622666,"x":106.92,"y":155.43,"x0":2.4866855855750942,"y0":50.00559682038258,"z0":5.741828704103567,"aX":12.28323190384961},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2402,"spinDirection":126},"zone":2,"typeConfidence":0.91,"plateTime":0.39598337872864864,"extension":5.740221882929125},"hitData":{"launchSpeed":91.3,"launchAngle":29.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.08,"coordY":95.31}},"index":1,"playId":"1de20dcf-bc09-3af6-839c-e23690916b24","pitchNumber":2,"startTime":"2026-07-30T20:22:26.466Z","endTime":"2026-07-30T20:22:34.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:22:34.404Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T20:24:40.661Z","endTime":"2026-07-30T20:25:24.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":[2,3,4],"actionIndex":[0,1],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":"Defensive Substitution: Ali Sánchez replaces Amed Rosario, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:24:20.686Z","endTime":"2026-07-30T20:24:20.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"description":"Pitching Change: Brent Headrick replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T20:24:20.710Z","endTime":"2026-07-30T20:24:42.961Z","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":"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04814861149957,"aZ":-14.232409842339424,"pfxX":4.950853203188403,"pfxZ":9.447310780295034,"pX":0.23634939007499345,"pZ":1.794903505261399,"vX0":-5.721177289522374,"vY0":-137.11874962447743,"vZ0":-9.41392129858991,"x":107.99,"y":190.32,"x0":1.7092105411160847,"y0":50.00512249877881,"z0":6.249756024737764,"aX":9.40469698980828},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.7,"spinRate":2147,"spinDirection":146},"zone":8,"typeConfidence":0.91,"plateTime":0.3998426184173751,"extension":6.808354543044104},"index":2,"playId":"2d24bcf5-54a2-331f-b1e2-75b660c51474","pitchNumber":1,"startTime":"2026-07-30T20:24:42.961Z","endTime":"2026-07-30T20:24:46.084Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326526796849578,"aZ":-30.14337764946515,"pfxX":5.591140911538821,"pfxZ":1.3425404342378613,"pX":1.310510331173431,"pZ":2.256976442244282,"vX0":-3.190544669324608,"vY0":-122.1486556254984,"vZ0":-3.4249162175700496,"x":67.05,"y":177.84,"x0":1.9049902682237838,"y0":50.00513432665527,"z0":6.260152999727032,"aX":8.477463776618078},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.4,"spinRate":815,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.44786086414363924,"extension":6.792065630845128},"index":3,"playId":"2837de67-8188-3dab-8294-6bd4ee253b5b","pitchNumber":2,"startTime":"2026-07-30T20:25:02.104Z","endTime":"2026-07-30T20:25:06.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90948013128007,"aZ":-32.852365547169164,"pfxX":4.888701219172832,"pfxZ":-0.4537121507752433,"pX":0.8711808181196429,"pZ":1.7530152504815524,"vX0":-3.617888922438547,"vY0":-121.79774084366194,"vZ0":-3.957468487952859,"x":83.79,"y":191.45,"x0":1.7439341828484844,"y0":50.002522393490906,"z0":6.253316658259488,"aX":7.312427174201207},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-7.9,"spinRate":847,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4504594037960423,"extension":6.76051524308598},"hitData":{"launchSpeed":77.2,"launchAngle":35.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.41,"coordY":106.47}},"index":4,"playId":"e699b4d1-cbec-3a40-9923-74d49422a82b","pitchNumber":3,"startTime":"2026-07-30T20:25:17.094Z","endTime":"2026-07-30T20:25:24.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:25:24.883Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T20:25:53.982Z","endTime":"2026-07-30T20:27:06.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"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"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T20:25:47.990Z","endTime":"2026-07-30T20:25:56.319Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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.7,"endSpeed":87.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106662520320448,"aZ":-11.867145708220963,"pfxX":3.1256522273191343,"pfxZ":10.543004174434477,"pX":0.4370631927741747,"pZ":1.876127381087441,"vX0":-4.491319748634335,"vY0":-137.56631127841774,"vZ0":-9.77071701657692,"x":100.34,"y":188.12,"x0":1.681030499431684,"y0":50.00118791326558,"z0":6.2675407656740205,"aX":6.0198086935702895},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2317,"spinDirection":141},"zone":9,"typeConfidence":0.91,"plateTime":0.39740375173040876,"extension":6.790810275648228},"index":1,"playId":"acebe55f-f963-3eb3-9e1a-d6b1d9e30310","pitchNumber":1,"startTime":"2026-07-30T20:25:56.319Z","endTime":"2026-07-30T20:26:00.035Z","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":84.5,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479631007763633,"aZ":-33.183678384425875,"pfxX":4.30332799402473,"pfxZ":-0.6649859516292214,"pX":0.8640957631323504,"pZ":0.7291377678444377,"vX0":-3.5956235261393896,"vY0":-122.95149585946267,"vZ0":-6.37292540999311,"x":84.06,"y":219.09,"x0":1.7898143240286801,"y0":50.00055146074342,"z0":6.187174239469602,"aX":6.555824023297764},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-6.8,"spinRate":899,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4463020522340613,"extension":6.832560882050623},"index":2,"playId":"721eb3ba-1192-31b0-9c3e-025d5c1a5f0d","pitchNumber":2,"startTime":"2026-07-30T20:26:10.783Z","endTime":"2026-07-30T20:26:14.863Z","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":84.8,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67606013184848,"aZ":-27.325527359291453,"pfxX":2.049709929097683,"pfxZ":3.1372071807780904,"pX":1.0741441189083873,"pZ":2.118432768908468,"vX0":-2.048922090237726,"vY0":-123.50508050534269,"vZ0":-4.548666156039787,"x":76.06,"y":181.58,"x0":1.6483235002279892,"y0":50.00051520552301,"z0":6.282960667812038,"aX":3.165054661540026},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2050,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4435347680393451,"extension":6.881418698396551},"index":3,"playId":"074f0fc4-7d08-3c05-a8c1-474947f9cb26","pitchNumber":3,"startTime":"2026-07-30T20:26:28.235Z","endTime":"2026-07-30T20:26:33.483Z","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":94.2,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250166599235328,"aZ":-14.278843195014417,"pfxX":2.648709584399935,"pfxZ":9.396755202170398,"pX":0.23473540432770848,"pZ":1.3636853826094735,"vX0":-4.287376173610252,"vY0":-136.9027967756449,"vZ0":-10.53660921141817,"x":108.05,"y":201.96,"x0":1.4745321315328275,"y0":50.00589131839436,"z0":6.231549035025226,"aX":5.046196109033311},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-4.0,"spinRate":2153,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.39955421039083694,"extension":6.922992132745931},"index":4,"playId":"01ceec99-8db5-30e3-a34e-be24c6516542","pitchNumber":4,"startTime":"2026-07-30T20:26:45.514Z","endTime":"2026-07-30T20:26:50.178Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382635622827088,"aZ":-14.208535585878874,"pfxX":2.1492800671460772,"pfxZ":9.341097041614887,"pX":0.45832749380842736,"pZ":0.9643070066968263,"vX0":-3.554443559321168,"vY0":-137.30289540658237,"vZ0":-11.603256769886027,"x":99.53,"y":212.74,"x0":1.486222501370878,"y0":50.00271122606425,"z0":6.193883285854491,"aX":4.133379148228777},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-3.2,"spinRate":2320,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.3978569681930626,"extension":6.897296907545171},"index":5,"playId":"30495ce9-d9ae-3d07-bb83-4746fd664442","pitchNumber":5,"startTime":"2026-07-30T20:27:02.724Z","endTime":"2026-07-30T20:27:06.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:27:06.843Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T20:27:13.287Z","endTime":"2026-07-30T20:28:57.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"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(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.8,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71907519430193,"aZ":-12.106785182728732,"pfxX":5.046716443138937,"pfxZ":10.626397426916729,"pX":-0.9871247206423047,"pZ":2.45334097163644,"vX0":-8.041156939498151,"vY0":-136.26247825419375,"vZ0":-8.03200848352573,"x":154.63,"y":172.54,"x0":1.3406228559252353,"y0":50.00597693937424,"z0":6.267477868729713,"aX":9.533951238115401},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2394,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.4013009091797155,"extension":6.993901951286425},"index":0,"playId":"a1fc9742-5c6a-3a48-9bdb-f1f1185e5da4","pitchNumber":1,"startTime":"2026-07-30T20:27:32.984Z","endTime":"2026-07-30T20:27:36.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124979352890744,"aZ":-25.248199129732647,"pfxX":-2.6493298792597004,"pfxZ":4.4746667421424435,"pX":-1.0051977038108542,"pZ":1.35549265889843,"vX0":-5.508877793207985,"vY0":-124.46121912596507,"vZ0":-6.674255856574236,"x":155.32,"y":202.18,"x0":1.5930173272395394,"y0":50.00389834816942,"z0":6.202121308081672,"aX":-4.099096473719043},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.6,"breakHorizontal":6.2,"spinRate":2015,"spinDirection":159},"zone":13,"typeConfidence":0.87,"plateTime":0.44236812808773474,"extension":6.696988106993369},"index":1,"playId":"46ebbc28-01bb-3d76-9215-cc2f24d272a4","pitchNumber":2,"startTime":"2026-07-30T20:27:51.734Z","endTime":"2026-07-30T20:27:56.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90978305607441,"aZ":-27.489340802668412,"pfxX":-1.65211309942817,"pfxZ":2.9481918252258517,"pX":-0.8564434248664807,"pZ":0.24545283981122354,"vX0":-4.912542809648566,"vY0":-124.96426300709169,"vZ0":-9.07116713378148,"x":149.65,"y":232.15,"x0":1.3453361162197064,"y0":50.00441751318669,"z0":6.162508442171736,"aX":-2.6269850388003912},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":4.1,"spinRate":2045,"spinDirection":163},"zone":13,"typeConfidence":0.89,"plateTime":0.43741310700670244,"extension":6.724994762121144},"index":2,"playId":"3594a575-5fb9-3a2a-b19c-2e917b612007","pitchNumber":3,"startTime":"2026-07-30T20:28:09.053Z","endTime":"2026-07-30T20:28:12.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208200333382283,"aZ":-14.211494532412116,"pfxX":4.004289327802676,"pfxZ":9.24852472051128,"pX":0.12532885644547115,"pZ":3.303049966883706,"vX0":-5.225288179610639,"vY0":-137.9004856952363,"vZ0":-5.718042878115195,"x":112.22,"y":149.6,"x0":1.5169569596872579,"y0":50.005389075922416,"z0":6.348104347461721,"aX":7.779696978726432},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2324,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.3959046257255716,"extension":7.0300723730694665},"index":3,"playId":"3b9fcc77-79e2-3664-baa3-3bdd41177cde","pitchNumber":4,"startTime":"2026-07-30T20:28:29.348Z","endTime":"2026-07-30T20:28:32.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90237455249789,"aZ":-13.794273114920056,"pfxX":3.5467379857991532,"pfxZ":9.547843803375851,"pX":0.5613803952159173,"pZ":3.097966821928292,"vX0":-3.4122200841017563,"vY0":-138.13397851544806,"vZ0":-5.955647003254804,"x":95.6,"y":155.13,"x0":1.3542271428338635,"y0":50.0026486084839,"z0":6.2160698390167655,"aX":6.827201462018472},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2327,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.39711843790442325,"extension":6.950606799952666},"index":4,"playId":"701bf2ac-5118-323b-8426-e8a7cd4820c4","pitchNumber":5,"startTime":"2026-07-30T20:28:54.196Z","endTime":"2026-07-30T20:28:57.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:28:57.197Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T20:29:17.870Z","endTime":"2026-07-30T20:31:16.871Z","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":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,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":5},"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":"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":85.0,"endSpeed":77.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39057217050369,"aZ":-28.42324265830762,"pfxX":3.195055945975259,"pfxZ":2.454641093567557,"pX":0.3556192286988469,"pZ":1.2441206406654732,"vX0":-4.273031243909065,"vY0":-123.59117714084645,"vZ0":-6.0740622369845925,"x":103.44,"y":205.19,"x0":1.7014988994431286,"y0":50.002626543030765,"z0":6.157268690004194,"aX":4.883436674864611},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-4.7,"spinRate":967,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44521822508739284,"extension":6.9538433106163335},"index":0,"playId":"776df1dd-3d4c-3e18-91be-8bc6ba4f6908","pitchNumber":1,"startTime":"2026-07-30T20:29:23.751Z","endTime":"2026-07-30T20:29:30.168Z","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":85.9,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.645927071491048,"aZ":-34.938130416918504,"pfxX":6.203598528905879,"pfxZ":-1.7605045527743342,"pX":0.8436987003391797,"pZ":0.3039777823963999,"vX0":-4.116102403943648,"vY0":-124.95490654871563,"vZ0":-7.239620567233553,"x":84.84,"y":230.57,"x0":1.7115245366277343,"y0":50.0025080504586,"z0":6.132061253939231,"aX":9.748608207803214},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-10.2,"spinRate":963,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.43939566939492636,"extension":6.671278095713445},"index":1,"playId":"eff7b0ae-a013-39e5-a432-7abc80771c96","pitchNumber":2,"startTime":"2026-07-30T20:29:45.154Z","endTime":"2026-07-30T20:29:52.163Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Brent Headrick. Chase Meidroth to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"eff7b0ae-a013-39e5-a432-7abc80771c96","startTime":"2026-07-30T20:29:57.959Z","endTime":"2026-07-30T20:30:15.299Z","isPitch":false,"isBaseRunningPlay":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222546660107422,"aZ":-15.373045847196453,"pfxX":6.138708326757532,"pfxZ":8.835922808624039,"pX":0.7775943864626057,"pZ":2.1496503898017543,"vX0":-4.576605359117344,"vY0":-136.78681870610183,"vZ0":-8.194617170245525,"x":87.36,"y":180.74,"x0":1.6720184242437348,"y0":50.00386640994533,"z0":6.231286341724117,"aX":11.672686956645192},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-10.2,"spinRate":2210,"spinDirection":141},"zone":9,"typeConfidence":0.86,"plateTime":0.3999201395156584,"extension":6.976557122665842},"index":3,"playId":"40fe850c-66d5-3a0c-95e8-48a68eb7d0d9","pitchNumber":3,"startTime":"2026-07-30T20:30:15.299Z","endTime":"2026-07-30T20:30:18.804Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.338191750047717,"aZ":-29.987174623567054,"pfxX":5.433981062144571,"pfxZ":1.3908605811413821,"pX":1.1359017017557234,"pZ":2.9790505238193643,"vX0":-3.1665998161746143,"vY0":-124.36980256575471,"vZ0":-2.0346030991606057,"x":73.7,"y":158.35,"x0":1.7151149971749877,"y0":50.00545829972673,"z0":6.2782234603875064,"aX":8.572531349351323},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":-9.1,"spinRate":764,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.43925308822771836,"extension":6.848486672783184},"index":4,"playId":"1a28cbe8-3f4e-3ffc-9a17-895be1e87ae7","pitchNumber":4,"startTime":"2026-07-30T20:30:37.525Z","endTime":"2026-07-30T20:30:43.249Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900833214265738,"aZ":-12.519510942499783,"pfxX":5.207320934866882,"pfxZ":10.150314082157376,"pX":0.7548916256681306,"pZ":1.558980656285129,"vX0":-3.9912074232743024,"vY0":-137.83632581383847,"vZ0":-10.316831169202722,"x":88.23,"y":196.69,"x0":1.5407758721643394,"y0":50.00016744554099,"z0":6.181954659634662,"aX":10.079021280535192},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":-8.6,"spinRate":2254,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.3964695383564485,"extension":6.800741908140809},"index":5,"playId":"1f5cc3f5-c34a-30e4-87aa-ae1864b09d1b","pitchNumber":5,"startTime":"2026-07-30T20:31:12.758Z","endTime":"2026-07-30T20:31:16.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:31:16.871Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Schuemann lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T20:33:27.344Z","endTime":"2026-07-30T20:33:37.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Hudson replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:33:12.045Z","endTime":"2026-07-30T20:33:20.598Z","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 Max Schuemann replaces Spencer Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T20:33:20.598Z","endTime":"2026-07-30T20:33:29.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400757027931334,"aZ":-23.468584267466614,"pfxX":6.054779024445197,"pfxZ":4.880820340659051,"pX":0.18650192267378715,"pZ":1.6430196650440985,"vX0":-10.357493148089361,"vY0":-132.45401332349797,"vZ0":-3.7172385894197486,"x":109.89,"y":194.42,"x0":3.354811982413204,"y0":50.000269000270656,"z0":4.773823925139043,"aX":10.793758771040983},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":-8.8,"spinRate":2089,"spinDirection":114},"zone":8,"typeConfidence":0.87,"plateTime":0.4129834839484485,"extension":7.357535112625628},"hitData":{"launchSpeed":93.1,"launchAngle":23.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.33,"coordY":79.74}},"index":2,"playId":"b84022ff-9796-358d-97c1-fe8be829db8d","pitchNumber":1,"startTime":"2026-07-30T20:33:29.634Z","endTime":"2026-07-30T20:33:37.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:33:37.658Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, third baseman Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T20:33:50.540Z","endTime":"2026-07-30T20:35:53.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":695657,"link":"/api/v1/people/695657"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43803814730657,"aZ":-35.53935757937622,"pfxX":-6.5573119670450755,"pfxZ":-2.617306545536774,"pX":0.4835710877905947,"pZ":3.1087337212396564,"vX0":-5.12193874147581,"vY0":-112.8900487369093,"vZ0":4.10155097923435,"x":98.57,"y":154.84,"x0":3.6376091338351544,"y0":50.00408435071374,"z0":4.855986590769518,"aX":-8.42395197470889},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.4,"breakHorizontal":13.2,"spinRate":1916,"spinDirection":295},"zone":3,"typeConfidence":0.91,"plateTime":0.4860434802536089,"extension":7.127793825325692},"index":0,"playId":"02a41f04-ce20-3d27-83b4-8cc0c2a4d5dc","pitchNumber":1,"startTime":"2026-07-30T20:34:07.790Z","endTime":"2026-07-30T20:34:12.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605896492865657,"aZ":-38.2324452488169,"pfxX":-5.662661145690109,"pfxZ":-4.709821666241704,"pX":-0.6018367362909999,"pZ":1.1666599000338496,"vX0":-7.712747630337951,"vY0":-113.50580893367173,"vZ0":0.7000976133817574,"x":139.94,"y":207.28,"x0":3.5952139472508855,"y0":50.00330807333253,"z0":4.7059361573984555,"aX":-7.281131236967269},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.9,"breakHorizontal":12.5,"spinRate":2054,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4852664460931164,"extension":7.237526094640376},"index":1,"playId":"efecc6e2-99cf-31d0-ba7b-a9a212a88428","pitchNumber":2,"startTime":"2026-07-30T20:34:38.891Z","endTime":"2026-07-30T20:34:43.092Z","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":90.5,"endSpeed":83.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583577211755806,"aZ":-18.64593142305079,"pfxX":7.033550373091602,"pfxZ":7.720994717959391,"pX":-1.635064654342505,"pZ":2.190428587120767,"vX0":-14.633784371469991,"vY0":-130.98816840884197,"vZ0":-3.7316364667192468,"x":179.32,"y":179.64,"x0":3.089950944434024,"y0":50.001285259063636,"z0":5.01356583156256,"aX":12.322256872922658},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-9.8,"spinRate":2133,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.4168743183108603,"extension":7.212653857779274},"index":2,"playId":"c4813971-4d61-3483-95c8-a802e4f771fa","pitchNumber":3,"startTime":"2026-07-30T20:34:55.982Z","endTime":"2026-07-30T20:34:59.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-30T20:35:15.391Z","endTime":"2026-07-30T20:35:26.743Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"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":90.6,"endSpeed":82.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37307783849509,"aZ":-21.369230125663687,"pfxX":8.338668009577269,"pfxZ":6.191210137964892,"pX":-1.282925205241501,"pZ":2.132800808617928,"vX0":-14.23692263901418,"vY0":-131.19331937099972,"vZ0":-3.0360510555630054,"x":165.9,"y":181.19,"x0":3.1271776143250727,"y0":50.00628463671509,"z0":4.895288839176545,"aX":14.56222675115143},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-12.0,"spinRate":2084,"spinDirection":117},"zone":13,"typeConfidence":0.87,"plateTime":0.4172615939543882,"extension":7.547241806236573},"index":4,"playId":"5e4ed6e7-c691-38a8-91dc-6f4f13837aac","pitchNumber":4,"startTime":"2026-07-30T20:35:26.743Z","endTime":"2026-07-30T20:35:30.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972978918645957,"aZ":-22.733422949924368,"pfxX":6.514534906399124,"pfxZ":5.297830434178019,"pX":0.6298688041998582,"pZ":2.5341989514055334,"vX0":-9.321062214334669,"vY0":-132.12284141105795,"vZ0":-1.996894067727619,"x":92.99,"y":170.36,"x0":3.3437623179370504,"y0":50.005446763351785,"z0":4.956531420824454,"aX":11.61541989724963},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":-10.0,"spinRate":2185,"spinDirection":120},"zone":6,"typeConfidence":0.88,"plateTime":0.41326243220047987,"extension":7.433353734043658},"hitData":{"launchSpeed":84.6,"launchAngle":-56.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.3,"coordY":175.02}},"index":5,"playId":"a38f3f16-615b-32fc-bce5-8e6aa94fad02","pitchNumber":5,"startTime":"2026-07-30T20:35:45.911Z","endTime":"2026-07-30T20:35:53.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:35:53.744Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T20:36:18.043Z","endTime":"2026-07-30T20:37:43.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321023600062826,"aZ":-36.2038187928473,"pfxX":-4.935522596474089,"pfxZ":-3.0229188164404333,"pX":0.26745668778994597,"pZ":1.9970967133910797,"vX0":-6.027658885722151,"vY0":-115.3592164149061,"vZ0":1.7450886309534972,"x":106.81,"y":184.86,"x0":3.5644383581809325,"y0":50.000350244048796,"z0":4.745091653063737,"aX":-6.58761985347559},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.7,"breakHorizontal":10.6,"spinRate":1852,"spinDirection":301},"zone":8,"typeConfidence":0.91,"plateTime":0.4764995407093542,"extension":7.179107670969908},"index":0,"playId":"1d303829-76fd-388a-8ea1-ebc3b2ec82f6","pitchNumber":1,"startTime":"2026-07-30T20:36:21.641Z","endTime":"2026-07-30T20:36:25.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315162870202535,"aZ":-21.00400524476611,"pfxX":7.017752790624332,"pfxZ":6.009632271092011,"pX":0.23181108157577887,"pZ":3.7097275284935534,"vX0":-10.4420513280841,"vY0":-135.18794070636747,"vZ0":0.5341727470320028,"x":108.16,"y":138.62,"x0":3.225207259436313,"y0":50.00333502073921,"z0":4.979200652593691,"aX":13.045955453572393},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-10.6,"spinRate":2179,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.40451411319441677,"extension":7.23841328421719},"index":1,"playId":"ce6f216f-869e-367d-a459-18cfee152efc","pitchNumber":2,"startTime":"2026-07-30T20:36:35.883Z","endTime":"2026-07-30T20:36:38.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-30T20:36:48.143Z","endTime":"2026-07-30T20:36:59.328Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"}},{"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":92.4,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558185115263125,"aZ":-21.825652466382795,"pfxX":5.817335531003225,"pfxZ":5.665725554001909,"pX":0.9458255779948573,"pZ":3.7755235716433244,"vX0":-7.863478657876124,"vY0":-134.3877488640034,"vZ0":1.0297029199415815,"x":80.95,"y":136.84,"x0":3.1561417108335155,"y0":50.000489279041226,"z0":4.939489074812221,"aX":10.62209421490357},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-8.8,"spinRate":2162,"spinDirection":120},"zone":12,"typeConfidence":0.89,"plateTime":0.4078117140004749,"extension":7.098541576626398},"index":3,"playId":"734f208f-f80f-3df3-a838-2f84aa35bf39","pitchNumber":3,"startTime":"2026-07-30T20:36:59.328Z","endTime":"2026-07-30T20:37:03.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613320852377534,"aZ":-37.728648726750194,"pfxX":-7.98883094492032,"pfxZ":-4.082525189529245,"pX":0.5927941024349727,"pZ":1.234588605885584,"vX0":-4.716118368755654,"vY0":-116.88947131965801,"vZ0":-0.1110007473671053,"x":94.4,"y":205.45,"x0":3.686519122776045,"y0":50.00411845057556,"z0":4.877543907753828,"aX":-10.862599472912574},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.1,"breakHorizontal":15.7,"spinRate":2047,"spinDirection":307},"zone":14,"typeConfidence":0.9,"plateTime":0.47174955353981796,"extension":7.192009024491242},"index":4,"playId":"9780396f-d48e-3ae9-acae-8b97dc241355","pitchNumber":4,"startTime":"2026-07-30T20:37:15.296Z","endTime":"2026-07-30T20:37:21.098Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491864988160543,"aZ":-19.10569487447372,"pfxX":7.238546503590005,"pfxZ":6.837697466677399,"pX":0.011983230092913163,"pZ":2.0551154970348455,"vX0":-10.826604512288181,"vY0":-136.96704943936982,"vZ0":-4.323625457986927,"x":116.54,"y":183.29,"x0":3.0643192892634614,"y0":50.00416768330219,"z0":4.949759353824663,"aX":13.839353267681366},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":-11.0,"spinRate":2340,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.3989370311661937,"extension":7.336178614391692},"hitData":{"launchSpeed":92.4,"launchAngle":23.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.97,"coordY":98.17}},"index":5,"playId":"0059d363-9cbc-3761-be81-20c60f1a1ce1","pitchNumber":5,"startTime":"2026-07-30T20:37:36.272Z","endTime":"2026-07-30T20:37:43.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:37:43.623Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T20:40:20.987Z","endTime":"2026-07-30T20:42:30.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":{"description":"Max Schuemann remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:39:20.597Z","endTime":"2026-07-30T20:39:20.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"description":"Pitching Change: Angel Chivilli replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T20:39:20.621Z","endTime":"2026-07-30T20:39:31.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Antonacci replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T20:39:31.530Z","endTime":"2026-07-30T20:40:23.236Z","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":"401","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.942591260783107,"aZ":-24.633697337033265,"pfxX":-6.17642035497365,"pfxZ":4.4145250631871065,"pX":0.0958981826245961,"pZ":1.7973369312386909,"vX0":5.042840712078122,"vY0":-130.49548570430258,"vZ0":-5.220220892202352,"x":113.34,"y":190.25,"x0":-1.0683896718678272,"y0":50.00272975160702,"z0":5.70271174929189,"aX":-10.549292949766324},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":10.0,"spinRate":1755,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.42130019532662155,"extension":6.193046146531644},"index":3,"playId":"83378685-da7c-30a0-857b-6ad456969962","pitchNumber":1,"startTime":"2026-07-30T20:40:23.236Z","endTime":"2026-07-30T20:40:27.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544875178426384,"aZ":-22.422588361131037,"pfxX":-6.65818499647521,"pfxZ":5.605809705829974,"pX":-0.19441041402249973,"pZ":2.3050106594992115,"vX0":4.542577834476733,"vY0":-131.00177615878033,"vZ0":-4.41402473598917,"x":124.41,"y":176.54,"x0":-1.0854659607579875,"y0":50.000065128899195,"z0":5.686730716274269,"aX":-11.576447194133708},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":11.0,"spinRate":1781,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.41802151168454227,"extension":6.194363546450945},"index":4,"playId":"321a4141-ebbd-32ee-8a7f-828e12cf6cc2","pitchNumber":2,"startTime":"2026-07-30T20:40:47.520Z","endTime":"2026-07-30T20:40:50.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-30T20:41:04.083Z","endTime":"2026-07-30T20:41:17.666Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167946629932125,"aZ":-28.17777634154366,"pfxX":-6.406794765151197,"pfxZ":2.2812837451988246,"pX":-0.039841102106197956,"pZ":-0.36885275352756525,"vX0":4.933461312591702,"vY0":-131.56655431613308,"vZ0":-9.886324349838528,"x":118.52,"y":248.74,"x0":-1.1078123083818532,"y0":50.00291203983484,"z0":5.529089808858372,"aX":-11.220968647266842},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.2,"breakHorizontal":10.6,"spinRate":1711,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4164746839890565,"extension":6.310745026615891},"index":6,"playId":"ee464e61-6a23-373c-a661-a3ce20eb7de7","pitchNumber":3,"startTime":"2026-07-30T20:41:17.666Z","endTime":"2026-07-30T20:41:20.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971124036157406,"aZ":-18.765433708210672,"pfxX":-9.100904568351204,"pfxZ":6.364900748381224,"pX":-1.3385009732099329,"pZ":2.9277643099703643,"vX0":2.9566682849456356,"vY0":-143.4779860646403,"vZ0":-4.7180230823296325,"x":168.02,"y":159.73,"x0":-1.19338827037364,"y0":50.0040339530411,"z0":5.74587689490564,"aX":-19.17166856070225},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":2328,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.38025808188097576,"extension":6.219512488646641},"index":7,"playId":"9c3b711f-411c-3f21-b753-59c86da36c8c","pitchNumber":4,"startTime":"2026-07-30T20:41:43.541Z","endTime":"2026-07-30T20:41:48.414Z","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":90.3,"endSpeed":83.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123088032073195,"aZ":-24.627291907800046,"pfxX":-6.653620317146717,"pfxZ":4.288483648303169,"pX":-0.21006379116189208,"pZ":1.0780040418042005,"vX0":4.505442021973763,"vY0":-131.3588977331628,"vZ0":-6.978593362501872,"x":125.01,"y":209.67,"x0":-1.077366302271785,"y0":50.00253138652596,"z0":5.582980311629415,"aX":-11.70353965684305},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":11.2,"spinRate":1943,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.41593737050332846,"extension":6.264175497957292},"index":8,"playId":"34a4b2e6-3c58-3bd7-b03c-93e28f7aa259","pitchNumber":5,"startTime":"2026-07-30T20:42:00.243Z","endTime":"2026-07-30T20:42:04.047Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647992627603927,"aZ":-28.30379356422089,"pfxX":-7.425425151886811,"pfxZ":2.1946507391845973,"pX":-1.0278060275795047,"pZ":2.871805713171383,"vX0":2.965224343548576,"vY0":-131.90906035169084,"vZ0":-2.1424025456645968,"x":156.18,"y":161.24,"x0":-1.2007185267135816,"y0":50.004690407081455,"z0":5.7780646097155035,"aX":-13.107102206468177},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":12.8,"spinRate":1774,"spinDirection":249},"zone":11,"typeConfidence":0.89,"plateTime":0.4149832466313681,"extension":6.161515513415145},"index":9,"playId":"897c9c34-52b9-37f2-a1aa-784331241e12","pitchNumber":6,"startTime":"2026-07-30T20:42:26.420Z","endTime":"2026-07-30T20:42:30.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:42:30.598Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T20:42:34.151Z","endTime":"2026-07-30T20:44:18.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":{"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":94.7,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999561964428143,"aZ":-27.168554462048853,"pfxX":-2.444257345680235,"pfxZ":2.575744408266794,"pX":1.1574220292192154,"pZ":0.5426764919532319,"vX0":7.045715608327169,"vY0":-137.7103516986979,"vZ0":-8.712660671693506,"x":72.88,"y":224.13,"x0":-1.10271115289199,"y0":50.00461986376844,"z0":5.550045917001178,"aX":-4.754129698151663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":3.1,"spinRate":2149,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.39585570935566805,"extension":6.233366467152007},"index":0,"playId":"da11f3b9-d821-3084-b3f4-9cc360a8ef61","pitchNumber":1,"startTime":"2026-07-30T20:42:57.817Z","endTime":"2026-07-30T20:43:01.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7950553270546,"aZ":-24.431590964076292,"pfxX":-0.4374843192329636,"pfxZ":4.117561262547114,"pX":0.9155724266620815,"pZ":2.199047025755456,"vX0":5.753898729140071,"vY0":-135.75318345849502,"vZ0":-4.836849643765415,"x":82.1,"y":179.41,"x0":-1.1682502542853614,"y0":50.000128423966444,"z0":5.68956522620577,"aX":-0.8226469463174242},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":-0.4,"spinRate":1980,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.40240371872697533,"extension":6.2007678109152495},"index":1,"playId":"44239724-ca61-3ecc-abac-c3a4a3f1e956","pitchNumber":2,"startTime":"2026-07-30T20:43:17.908Z","endTime":"2026-07-30T20:43:21.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258316896720547,"aZ":-27.99516071026467,"pfxX":1.1944140726518202,"pfxZ":2.3670634867239517,"pX":-0.6481311384938129,"pZ":2.915420421739735,"vX0":1.5464783135466122,"vY0":-131.39956562674382,"vZ0":-2.174099121382975,"x":141.71,"y":160.06,"x0":-1.3972989844918053,"y0":50.0030471320575,"z0":5.813111252984068,"aX":2.109247029880491},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2144,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.41527717030935074,"extension":6.115308530849353},"index":2,"playId":"9e1bc9cd-2c5b-3591-b0da-962f03dc8b1e","pitchNumber":3,"startTime":"2026-07-30T20:43:38.083Z","endTime":"2026-07-30T20:43:41.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-30T20:44:03.981Z","endTime":"2026-07-30T20:44:14.642Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83168096302147,"aZ":-25.293415656488364,"pfxX":0.9386215706655183,"pfxZ":3.9121156802664547,"pX":0.4003607658234569,"pZ":1.8159120296965592,"vX0":3.922632774594935,"vY0":-131.74813831276256,"vZ0":-5.0854567551717205,"x":101.74,"y":189.75,"x0":-1.2293731021326233,"y0":50.002183064642026,"z0":5.638993998878876,"aX":1.6510837988069629},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2011,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.4156279475326925,"extension":6.15593645916824},"index":4,"playId":"f86febcd-8aa7-3780-9443-341d48ee6139","pitchNumber":4,"startTime":"2026-07-30T20:44:14.642Z","endTime":"2026-07-30T20:44:18.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:44:18.877Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to left fielder Max Schuemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T20:44:51.916Z","endTime":"2026-07-30T20:45:20.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":[1,2],"actionIndex":[0],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tristan Peters replaces Everson Pereira.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T20:44:39.355Z","endTime":"2026-07-30T20:44:54.177Z","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":"601","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"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":90.8,"endSpeed":83.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04441330190415,"aZ":-23.421641370372146,"pfxX":-5.884241986141822,"pfxZ":4.977949074222198,"pX":0.6454257084029228,"pZ":1.3436685505160735,"vX0":6.184827654201708,"vY0":-131.98478666308145,"vZ0":-6.498503750792432,"x":92.4,"y":202.5,"x0":-0.9678254146989752,"y0":50.00254051621155,"z0":5.571634144119706,"aX":-10.343946024193965},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":9.2,"spinRate":1838,"spinDirection":252},"zone":14,"typeConfidence":0.88,"plateTime":0.4155796039367594,"extension":6.313912210716633},"index":1,"playId":"f3a88d17-b993-374d-ad1e-c483a41e2945","pitchNumber":1,"startTime":"2026-07-30T20:44:54.177Z","endTime":"2026-07-30T20:44:59.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.928748731810884,"aZ":-21.535387657403923,"pfxX":-9.96800303605538,"pfxZ":5.156735643996532,"pX":0.09067269378917112,"pZ":3.039244394514475,"vX0":6.859775505405349,"vY0":-143.1498050180705,"vZ0":-3.750718830550262,"x":113.54,"y":156.72,"x0":-1.0491904632767335,"y0":50.002682608527046,"z0":5.724980813220453,"aX":-20.560912392945088},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":2359,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.38351967108684404,"extension":6.362666211741205},"hitData":{"launchSpeed":87.3,"launchAngle":48.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.95,"coordY":107.69}},"index":2,"playId":"18b012b2-9c36-38d4-847e-5271a38d9132","pitchNumber":2,"startTime":"2026-07-30T20:45:11.282Z","endTime":"2026-07-30T20:45:20.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:45:20.239Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ryan McMahon hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T20:47:38.560Z","endTime":"2026-07-30T20:47:45.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"postOnSecond":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Sam Antonacci remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:46:38.775Z","endTime":"2026-07-30T20:46:38.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Tristan Peters remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T20:46:38.794Z","endTime":"2026-07-30T20:46:38.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"description":"Pitching Change: Chris Murphy replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T20:46:38.795Z","endTime":"2026-07-30T20:47:16.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Anthony Volpe starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-30T20:47:16.578Z","endTime":"2026-07-30T20:47:40.806Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"base":2},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":68.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22959804310629,"aZ":-39.53538579428816,"pfxX":-9.964128335292804,"pfxZ":-6.075604644723757,"pX":2.0051991742071165,"pZ":4.218223365237667,"vX0":2.153908244276258,"vY0":-109.8699662440265,"vZ0":6.019467283733788,"x":40.57,"y":124.89,"x0":2.3006599088758763,"y0":50.00502821518523,"z0":5.667268251932186,"aX":-12.064870810928634},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.9,"breakHorizontal":17.4,"spinRate":2505,"spinDirection":306},"zone":12,"typeConfidence":0.9,"plateTime":0.5003942623794804,"extension":5.988792031495547},"index":4,"playId":"e58241f1-4e85-3ebd-b8e4-746ff41ce4ce","pitchNumber":1,"startTime":"2026-07-30T20:47:40.806Z","endTime":"2026-07-30T20:47:45.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:47:45.304Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Yankees challenged (force play), call on the field was upheld: Yankees challenged (play at 1st), call on the field was overturned: Ali Sánchez ground bunts into a force out, third baseman Colson Montgomery to shortstop Luisangel Acuña. Anthony Volpe to 3rd. Ryan McMahon out at 2nd. Ali Sánchez to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T20:48:10.234Z","endTime":"2026-07-30T20:48:25.443Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"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"},"postOnFirst":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"postOnThird":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4438086837394,"aZ":-13.079577055826302,"pfxX":6.041397433890267,"pfxZ":9.813985942388545,"pX":0.14365961051260756,"pZ":3.238323059675757,"vX0":-6.629805253027266,"vY0":-138.49926276714987,"vZ0":-3.5476401504462434,"x":111.52,"y":151.35,"x0":1.7816224523458546,"y0":50.0063041623666,"z0":5.4085459298416625,"aX":11.75926989970624},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2310,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.39521513146711706,"extension":6.193525680723277},"hitData":{"launchSpeed":30.8,"launchAngle":21.0,"totalDistance":48.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":114.54,"coordY":182.3}},"index":0,"playId":"678ddd58-d124-3fb1-8c41-2b4ebbbb1f94","pitchNumber":1,"startTime":"2026-07-30T20:48:16.965Z","endTime":"2026-07-30T20:48:25.443Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":147,"additionalReviews":[{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":147}]},"playEndTime":"2026-07-30T20:48:25.443Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trent Grisham singles on a sharp line drive to center fielder Tristan Peters. Anthony Volpe scores. Ali Sánchez to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T20:50:34.260Z","endTime":"2026-07-30T20:50:44.803Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":{"id":669684,"link":"/api/v1/people/669684"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"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(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":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92648506380464,"aZ":-17.14247820538378,"pfxX":4.745801577070992,"pfxZ":7.6705835747478694,"pX":-0.11971536429472818,"pZ":3.153640050325956,"vX0":-6.189838192793155,"vY0":-138.6231669523644,"vZ0":-3.356779062736088,"x":121.56,"y":153.63,"x0":1.5181788834503254,"y0":50.004070272747704,"z0":5.5143121013187235,"aX":9.302609095102031},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-7.4,"spinRate":2338,"spinDirection":143},"zone":2,"typeConfidence":0.88,"plateTime":0.39404719779834085,"extension":6.153713451432565},"hitData":{"launchSpeed":102.7,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.14,"coordY":85.44}},"index":0,"playId":"1f0fd266-f20f-3970-995b-6866b0100320","pitchNumber":1,"startTime":"2026-07-30T20:50:34.260Z","endTime":"2026-07-30T20:50:44.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:50:44.803Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out sharply to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T20:51:08.288Z","endTime":"2026-07-30T20:52:31.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":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":"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":90.0,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220405449803334,"aZ":-24.551193966932512,"pfxX":-1.8321375835170626,"pfxZ":4.289027238115577,"pX":-1.2462595913886676,"pZ":1.5952949373912302,"vX0":-7.723752130320003,"vY0":-131.05995331700555,"vZ0":-4.68709695275804,"x":164.5,"y":195.71,"x0":1.9518764941487015,"y0":50.001420920854926,"z0":5.19330479641976,"aX":-3.251980848149842},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":4.7,"spinRate":2395,"spinDirection":177},"zone":13,"typeConfidence":0.91,"plateTime":0.41461027827907104,"extension":6.361585799765069},"index":0,"playId":"45d8e530-4a10-3270-ba0b-6abfb006dcd9","pitchNumber":1,"startTime":"2026-07-30T20:51:30.948Z","endTime":"2026-07-30T20:51:34.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172308800603968,"aZ":-25.07810369026405,"pfxX":-2.747367459465987,"pfxZ":4.068022859098097,"pX":0.08526209697775945,"pZ":3.243049261548574,"vX0":-4.5051010095410415,"vY0":-130.67052559374466,"vZ0":-0.1304482927622279,"x":113.75,"y":151.22,"x0":2.1826471759891346,"y0":50.00486718894676,"z0":5.163350487354806,"aX":-4.794269246664103},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":5.9,"spinRate":2314,"spinDirection":170},"zone":2,"typeConfidence":0.91,"plateTime":0.41770792121425027,"extension":6.086719672731666},"index":1,"playId":"4d3ead6c-30a8-3701-9073-95ad20b156cc","pitchNumber":2,"startTime":"2026-07-30T20:51:46.293Z","endTime":"2026-07-30T20:51:50.010Z","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":75.8,"endSpeed":68.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097300634294438,"aZ":-40.991938054590484,"pfxX":-11.534843200081571,"pfxZ":-7.313736568123641,"pX":1.1244073456210883,"pZ":3.201805754619681,"vX0":1.0326756843553708,"vY0":-110.13741035399032,"vZ0":4.3473975490029515,"x":74.14,"y":152.33,"x0":2.139442091615087,"y0":50.00504238527352,"z0":5.592117502559924,"aX":-13.897964161399157},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-11.4,"breakHorizontal":20.4,"spinRate":2582,"spinDirection":310},"zone":12,"typeConfidence":0.9,"plateTime":0.5010550691770339,"extension":6.418836379212458},"index":2,"playId":"72f4adff-6055-3a91-9467-59278b2e528c","pitchNumber":3,"startTime":"2026-07-30T20:52:02.414Z","endTime":"2026-07-30T20:52:07.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024673209138815,"aZ":-23.77957558318216,"pfxX":-2.4024882252398863,"pfxZ":4.780626366660087,"pX":-0.4962435342154705,"pZ":3.0644318749048516,"vX0":-5.466722105716798,"vY0":-131.50128779161597,"vZ0":-1.3960630338059437,"x":135.92,"y":156.04,"x0":1.9191521133545684,"y0":50.00547964590598,"z0":5.360693571985189,"aX":-4.222369085465744},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":5.5,"spinRate":2464,"spinDirection":178},"zone":1,"typeConfidence":0.91,"plateTime":0.41599612238747596,"extension":6.211425045987498},"hitData":{"launchSpeed":101.2,"launchAngle":41.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":55.15,"coordY":94.64}},"index":3,"playId":"3532b89e-b604-359c-b9ef-3096c4177c04","pitchNumber":4,"startTime":"2026-07-30T20:52:18.140Z","endTime":"2026-07-30T20:52:31.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:52:31.581Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T20:52:53.728Z","endTime":"2026-07-30T20:53:10.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":"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":0},"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":"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":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024226447180467,"aZ":-31.44551589008903,"pfxX":-2.6504499213514596,"pfxZ":0.4418939903652248,"pX":0.0039872214340146254,"pZ":2.837112893536876,"vX0":-4.6041153282243865,"vY0":-128.5511082317417,"vZ0":-0.0908853712821529,"x":116.85,"y":162.18,"x0":2.1666048761405414,"y0":50.00611551877225,"z0":5.325362915909225,"aX":-4.4118255018925305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":5.9,"spinRate":2316,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.4269838441391003,"extension":6.203335234200042},"hitData":{"launchSpeed":86.6,"launchAngle":30.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.88,"coordY":71.79}},"index":0,"playId":"e734bd81-7a5b-333c-b2ff-657fd7a5eb57","pitchNumber":1,"startTime":"2026-07-30T20:53:01.957Z","endTime":"2026-07-30T20:53:10.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:53:10.560Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T20:55:40.789Z","endTime":"2026-07-30T20:58:45.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,9],"actionIndex":[0,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":9},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tristan Peters starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T20:55:16.306Z","endTime":"2026-07-30T20:55:43.039Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335608728160025,"aZ":-25.925157422876183,"pfxX":-8.448342541148214,"pfxZ":3.611480900125658,"pX":-1.267335025865649,"pZ":1.0958781913186149,"vX0":3.1554925713307105,"vY0":-130.4469122796779,"vZ0":-6.561292911171408,"x":165.31,"y":209.19,"x0":-1.392029753268982,"y0":50.00395618468737,"z0":5.586769201563538,"aX":-14.623238555016211},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":1666,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4191874296444582,"extension":6.413830609206348},"index":1,"playId":"80e135a2-49e0-31f2-b520-5d77d16054b1","pitchNumber":1,"startTime":"2026-07-30T20:55:43.039Z","endTime":"2026-07-30T20:55:46.039Z","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":90.8,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931163290362417,"aZ":-26.318303472466816,"pfxX":-7.935912098545826,"pfxZ":3.319336905413015,"pX":0.03706903888122061,"pZ":0.7737704751533384,"vX0":5.683886632598908,"vY0":-131.95366535845898,"vZ0":-7.486198849456227,"x":115.59,"y":217.89,"x0":-1.1132217808095566,"y0":50.00340803374082,"z0":5.585124805673203,"aX":-14.002813866718101},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":13.1,"spinRate":1768,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.41500210018981765,"extension":6.352680286481654},"index":2,"playId":"070fe6e5-7164-3102-906c-f83f1d657483","pitchNumber":2,"startTime":"2026-07-30T20:56:01.482Z","endTime":"2026-07-30T20:56:07.149Z","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":93.5,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605021189852206,"aZ":-24.462424797003184,"pfxX":-1.6786102365253739,"pfxZ":4.118191683642644,"pX":0.10752506926091157,"pZ":0.8872557705762442,"vX0":4.373569259217781,"vY0":-135.91842996289327,"vZ0":-7.938978004197767,"x":112.9,"y":214.82,"x0":-1.30384585846515,"y0":50.00178589478073,"z0":5.542864661268694,"aX":-3.142828977411828},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":2.2,"spinRate":2017,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.40287636409805083,"extension":6.392407826210726},"index":3,"playId":"59fd1542-fb47-30e5-a9ae-d7c636d0f861","pitchNumber":3,"startTime":"2026-07-30T20:56:27.405Z","endTime":"2026-07-30T20:56:30.555Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-30T20:56:51.350Z","endTime":"2026-07-30T20:57:01.221Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"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":90.5,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742827540809312,"aZ":-22.585222499763958,"pfxX":-5.795785870178018,"pfxZ":5.43913121633128,"pX":-1.1024941881498205,"pZ":2.548553691646037,"vX0":2.2877724540565514,"vY0":-131.83163665223583,"vZ0":-3.854497701116852,"x":159.02,"y":169.97,"x0":-1.228094392717833,"y0":50.000422457157725,"z0":5.694515465980026,"aX":-10.210853696269192},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":10.0,"spinRate":1765,"spinDirection":248},"zone":11,"typeConfidence":0.89,"plateTime":0.41530580912997905,"extension":6.41127716977109},"index":5,"playId":"78afaff3-f74f-3e9c-a39a-c22be9056aad","pitchNumber":4,"startTime":"2026-07-30T20:57:01.221Z","endTime":"2026-07-30T20:57:04.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.9,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039935958877017,"aZ":-27.540735509844012,"pfxX":-6.553141520018215,"pfxZ":2.586552840097869,"pX":-0.048960317706845856,"pZ":1.2856374954046899,"vX0":5.111888943173126,"vY0":-132.30346495350423,"vZ0":-6.175171199197317,"x":118.87,"y":204.07,"x0":-1.1432636945161192,"y0":50.00590877712079,"z0":5.636628470937537,"aX":-11.759615689027092},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":10.9,"spinRate":1770,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4120879412659795,"extension":6.399879597571241},"index":6,"playId":"b3a2cfd5-76bf-3e5d-aa7c-fe2a12aeb51a","pitchNumber":5,"startTime":"2026-07-30T20:57:25.158Z","endTime":"2026-07-30T20:57:28.383Z","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":91.1,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4530967012206,"aZ":-30.568260457755162,"pfxX":-7.173500435643056,"pfxZ":0.8983795528835437,"pX":0.9999426753076861,"pZ":-1.0344524127869985,"vX0":7.491380224368072,"vY0":-132.2272327483711,"vZ0":-11.094056985760078,"x":78.88,"y":266.71,"x0":-0.9290417858962108,"y0":50.0017990740498,"z0":5.434589888437916,"aX":-12.786080430228214},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.5,"breakHorizontal":11.5,"spinRate":1810,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4131917186591316,"extension":6.325807145348589},"index":7,"playId":"5b3ddeb8-e2c2-3608-a16b-4057b22b6c2d","pitchNumber":6,"startTime":"2026-07-30T20:58:10.115Z","endTime":"2026-07-30T20:58:17.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Angel Chivilli. Tristan Peters to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"actionPlayId":"5b3ddeb8-e2c2-3608-a16b-4057b22b6c2d","startTime":"2026-07-30T20:58:22.823Z","endTime":"2026-07-30T20:58:41.612Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.474214125728825,"aZ":-27.875660438653355,"pfxX":-0.584144356469555,"pfxZ":2.2591492458111233,"pX":0.7977929270611902,"pZ":2.3749501156619806,"vX0":5.539231987778598,"vY0":-136.0634889282799,"vZ0":-3.6382832934507565,"x":86.59,"y":174.66,"x0":-1.175123245947339,"y0":50.00635045623977,"z0":5.62774404792477,"aX":-1.1140873952697568},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2149,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.40017985927566313,"extension":6.206525364707471},"index":9,"playId":"5b24e775-6373-3235-b785-8033477178f6","pitchNumber":7,"startTime":"2026-07-30T20:58:41.612Z","endTime":"2026-07-30T20:58:45.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T20:58:45.954Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a ground ball to center fielder Trent Grisham. Tristan Peters scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T20:59:45.408Z","endTime":"2026-07-30T21:01:12.984Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Benintendi replaces Luisangel Acuña.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T20:58:55.506Z","endTime":"2026-07-30T20:59:21.638Z","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":"801","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-30T20:59:21.638Z","endTime":"2026-07-30T20:59:47.709Z","isPitch":false,"type":"action"},{"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":94.1,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90530458527176,"aZ":-24.649981682066738,"pfxX":0.49215065307883443,"pfxZ":3.94807813075753,"pX":-0.29834791281983325,"pZ":1.2978851129102698,"vX0":2.7916419497277483,"vY0":-136.92190511147922,"vZ0":-6.907289487844879,"x":128.37,"y":203.74,"x0":-1.3931975480594676,"y0":50.00613490333353,"z0":5.528580755171545,"aX":0.9391738155178618},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":-1.4,"spinRate":2066,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.39930805901733546,"extension":6.282625371794615},"index":2,"playId":"dfc06d51-338a-3ebe-b5be-a700aec7fb12","pitchNumber":1,"startTime":"2026-07-30T20:59:47.709Z","endTime":"2026-07-30T20:59:52.404Z","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":91.7,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91620772524508,"aZ":-27.238189999580904,"pfxX":0.3252034342019736,"pfxZ":2.7057326752863524,"pX":0.6160844239304576,"pZ":1.577038972073272,"vX0":4.685500467159385,"vY0":-133.59933926062536,"vZ0":-5.4418747606526034,"x":93.52,"y":196.2,"x0":-1.1951006119469314,"y0":50.00604430020517,"z0":5.5719177240603495,"aX":0.5943166339519073},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2156,"spinDirection":239},"zone":9,"typeConfidence":0.91,"plateTime":0.40831463233583376,"extension":6.183284612683676},"index":3,"playId":"42457cf8-eb30-36e4-b991-2af44361f2ba","pitchNumber":2,"startTime":"2026-07-30T21:00:04.059Z","endTime":"2026-07-30T21:00:07.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466485101701995,"aZ":-26.150240760925175,"pfxX":-6.195931334001889,"pfxZ":3.4303138519390597,"pX":-0.705831204613238,"pZ":1.2199951624310077,"vX0":3.209681743199073,"vY0":-131.85448613130345,"vZ0":-6.316079880470547,"x":143.9,"y":205.84,"x0":-1.1349017078180172,"y0":50.00658026092064,"z0":5.5805470661724055,"aX":-10.894077046713925},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":10.6,"spinRate":1724,"spinDirection":250},"zone":13,"typeConfidence":0.89,"plateTime":0.41566896043574353,"extension":6.235009933671276},"index":4,"playId":"70963fbc-7dc3-34d7-84d3-fd0226471d13","pitchNumber":3,"startTime":"2026-07-30T21:00:23.743Z","endTime":"2026-07-30T21:00:28.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085213160258927,"aZ":-26.29778744639942,"pfxX":-4.40788346429966,"pfxZ":3.0565674640954352,"pX":-0.651607105021651,"pZ":1.4170914857711867,"vX0":3.197994647211272,"vY0":-136.7924179845928,"vZ0":-6.522805018702604,"x":141.84,"y":200.52,"x0":-1.2547126964757127,"y0":50.00349415938024,"z0":5.599698207854683,"aX":-8.474787518330881},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":7.4,"spinRate":2102,"spinDirection":227},"zone":13,"typeConfidence":0.75,"plateTime":0.3982102322095229,"extension":6.209295396931936},"index":5,"playId":"9a4734c5-8938-3df7-9ee1-c90dc8c56a2d","pitchNumber":4,"startTime":"2026-07-30T21:00:42.371Z","endTime":"2026-07-30T21:00:47.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.022636110243834,"aZ":-30.358175773519026,"pfxX":-3.6556415244795066,"pfxZ":0.9325235171715587,"pX":-0.7574543779320494,"pZ":1.8568961760222444,"vX0":2.9612161356773385,"vY0":-137.60686249498653,"vZ0":-4.66940097819682,"x":145.87,"y":188.64,"x0":-1.3660845608910588,"y0":50.0005056664345,"z0":5.602926707166777,"aX":-7.095920524498246},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.0,"breakHorizontal":6.1,"spinRate":2109,"spinDirection":226},"zone":7,"typeConfidence":0.88,"plateTime":0.39618699386947265,"extension":6.270887812553092},"hitData":{"launchSpeed":99.1,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.85,"coordY":90.27}},"index":6,"playId":"47f47f4c-b454-3a07-8d28-d2c42765b137","pitchNumber":5,"startTime":"2026-07-30T21:00:59.919Z","endTime":"2026-07-30T21:01:12.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:01:12.984Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a line drive to right fielder Jasson Domínguez. Andrew Benintendi to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T21:01:30.879Z","endTime":"2026-07-30T21:02:25.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"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"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855420031188803,"aZ":-18.140290260992717,"pfxX":-7.741175802343551,"pfxZ":6.711252651774531,"pX":-1.3238010640931586,"pZ":3.6706645659734645,"vX0":2.784026612272832,"vY0":-143.1951792084312,"vZ0":-2.6763264197332806,"x":167.46,"y":139.67,"x0":-1.2987393549784612,"y0":50.003833068897315,"z0":5.742794601247299,"aX":-16.192017957978585},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":13.6,"spinRate":2255,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.38145655689337454,"extension":6.31700609333228},"index":0,"playId":"8a623cfc-ac04-3ca9-8830-69da4b09da23","pitchNumber":1,"startTime":"2026-07-30T21:01:41.073Z","endTime":"2026-07-30T21:01:44.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.9,"endSpeed":84.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60659838734129,"aZ":-24.747282479808085,"pfxX":0.028437085351625813,"pfxZ":4.129788372783426,"pX":0.4601473203422947,"pZ":1.9449079969667389,"vX0":4.478205420344655,"vY0":-132.3797839787983,"vZ0":-4.7185255046221775,"x":99.46,"y":186.27,"x0":-1.2474790536365374,"y0":50.00573647998066,"z0":5.531392778682378,"aX":0.05054430993913925},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-0.8,"spinRate":2017,"spinDirection":241},"zone":9,"typeConfidence":0.91,"plateTime":0.4116024760810397,"extension":6.346955904232181},"index":1,"playId":"d3633303-d2c9-308c-860d-983b29774559","pitchNumber":2,"startTime":"2026-07-30T21:01:57.527Z","endTime":"2026-07-30T21:02:01.503Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721437485687684,"aZ":-18.433639513966487,"pfxX":-7.296535457428364,"pfxZ":6.577657957352691,"pX":0.48522091947899926,"pZ":2.2630066228358077,"vX0":6.994177569555858,"vY0":-142.84971426777142,"vZ0":-6.119948475970146,"x":98.5,"y":177.68,"x0":-1.0347251967894329,"y0":50.00049763757188,"z0":5.572900864209695,"aX":-15.234133066942054},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.0,"breakHorizontal":12.0,"spinRate":2276,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.38193524123761247,"extension":6.388047642422224},"hitData":{"launchSpeed":99.5,"launchAngle":13.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.41,"coordY":94.22}},"index":2,"playId":"83db88bc-3dfe-3b12-9ca4-cb62a900648a","pitchNumber":3,"startTime":"2026-07-30T21:02:14.777Z","endTime":"2026-07-30T21:02:25.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:02:25.564Z","atBatIndex":75},{"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 first baseman Ben Rice. Edgar Quero out at 2nd. Chase Meidroth out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T21:05:13.657Z","endTime":"2026-07-30T21:06:06.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":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":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T21:02:39.386Z","endTime":"2026-07-30T21:03:51.157Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Fernando Cruz replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-30T21:03:51.157Z","endTime":"2026-07-30T21:05:15.841Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61661746645227,"aZ":-30.40760292712714,"pfxX":-5.020092634553425,"pfxZ":1.3677049419227716,"pX":-0.0061126078626737345,"pZ":1.5830340902661935,"vX0":5.0833957514283625,"vY0":-113.90709906274274,"vZ0":-3.096660751901369,"x":117.23,"y":196.04,"x0":-1.6346016897128737,"y0":50.00107913926938,"z0":6.025671468481122,"aX":-6.471438406484251},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.9,"breakHorizontal":7.6,"spinRate":1117,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.4843891163732752,"extension":6.96145039861061},"index":2,"playId":"856bc70c-8e84-36bc-9492-0a78b40b6ee4","pitchNumber":1,"startTime":"2026-07-30T21:05:15.841Z","endTime":"2026-07-30T21:05:19.785Z","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":78.9,"endSpeed":71.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09430395180492,"aZ":-31.366405551978502,"pfxX":-4.166497714594781,"pfxZ":0.6215533249420342,"pX":0.3470768376931483,"pZ":0.9654486047655412,"vX0":5.412847974902262,"vY0":-114.58603216451931,"vZ0":-4.342813939949103,"x":103.77,"y":212.71,"x0":-1.5263334335884366,"y0":50.003725343413805,"z0":6.01753118933185,"aX":-5.430897399133446},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.1,"breakHorizontal":5.9,"spinRate":713,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.48168188405947454,"extension":7.0201973472499395},"index":3,"playId":"ecbb6df6-43b0-3533-b5e5-e33df0fd9e32","pitchNumber":2,"startTime":"2026-07-30T21:05:34.092Z","endTime":"2026-07-30T21:05:40.073Z","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":91.8,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29050399102629,"aZ":-15.023588440734542,"pfxX":-3.7665958178638514,"pfxZ":9.597420256097292,"pX":0.30679520140702554,"pZ":2.8315582321115627,"vX0":6.87694169142511,"vY0":-133.4665434164604,"vZ0":-4.920758892583731,"x":105.31,"y":162.33,"x0":-1.8250523079767467,"y0":50.00172411999534,"z0":5.79723486945278,"aX":-6.730620857240623},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2324,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.4118990262725948,"extension":6.982706783253885},"hitData":{"launchSpeed":87.5,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.37,"coordY":202.08}},"index":4,"playId":"839aa62d-35ac-3452-a986-62d1b754cdab","pitchNumber":3,"startTime":"2026-07-30T21:05:58.009Z","endTime":"2026-07-30T21:06:06.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:06:06.024Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Braden Montgomery. Jasson Domínguez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T21:08:34.339Z","endTime":"2026-07-30T21:09:58.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"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"},"postOnThird":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"runnerIndex":[0,1],"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":9},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Chase Meidroth.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T21:08:03.940Z","endTime":"2026-07-30T21:08:03.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Defensive switch from left field to second base for Sam Antonacci.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T21:08:03.954Z","endTime":"2026-07-30T21:08:04.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Andrew Benintendi remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T21:08:03.954Z","endTime":"2026-07-30T21:08:03.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"}},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-30T21:08:03.955Z","endTime":"2026-07-30T21:08:31.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jasson Domínguez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-30T21:08:31.008Z","endTime":"2026-07-30T21:08:36.300Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"},"base":2},{"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":84.5,"endSpeed":77.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511706439036306,"aZ":-29.916300489249103,"pfxX":5.316633281222387,"pfxZ":1.4862219574268156,"pX":0.3275236344286853,"pZ":1.3785124443951589,"vX0":3.3160069968991426,"vY0":-123.03349493354023,"vZ0":-4.084358795444514,"x":104.52,"y":201.56,"x0":-1.7326799726037239,"y0":50.003705251790706,"z0":5.621685435084971,"aX":8.074689473947481},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-10.4,"spinRate":2393,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44677280846670886,"extension":6.613246046136185},"index":5,"playId":"9640f112-f22c-35bb-a27b-7af1d529cf8a","pitchNumber":1,"startTime":"2026-07-30T21:08:36.300Z","endTime":"2026-07-30T21:08:40.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.153090540565692,"aZ":-29.759561030191733,"pfxX":5.433150992600499,"pfxZ":1.60550963716139,"pX":0.7163827962898731,"pZ":1.0988167302932672,"vX0":4.042935411790194,"vY0":-122.72671337759917,"vZ0":-4.66428490151906,"x":89.69,"y":209.11,"x0":-1.667876560020232,"y0":50.00020784512912,"z0":5.609005237078929,"aX":8.143692291243148},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-10.9,"spinRate":2398,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.4492466881324204,"extension":6.537878220170234},"index":6,"playId":"24ec4c87-c728-3da9-9c32-e351ce745b11","pitchNumber":2,"startTime":"2026-07-30T21:08:52.479Z","endTime":"2026-07-30T21:08:56.659Z","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":97.7,"endSpeed":89.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.703421873389537,"aZ":-17.530965311300427,"pfxX":-8.738052677773984,"pfxZ":7.135823287722381,"pX":0.8489009142505298,"pZ":1.7339884150840796,"vX0":9.37947527775116,"vY0":-141.9355022062076,"vZ0":-7.5085664499014815,"x":84.64,"y":191.96,"x0":-1.3539799441851994,"y0":50.005865729919854,"z0":5.518386410762983,"aX":-17.936964318291366},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":14.0,"spinRate":2142,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.38505120616050004,"extension":6.553967275171604},"index":7,"playId":"8ddcc517-afa6-37f8-be2b-91a26236d327","pitchNumber":3,"startTime":"2026-07-30T21:09:09.163Z","endTime":"2026-07-30T21:09:14.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60863934565939,"aZ":-14.127421672667243,"pfxX":-3.146922914993927,"pfxZ":8.866873735537808,"pX":0.9362085832586653,"pZ":1.8249208824044807,"vX0":8.053137000132283,"vY0":-141.79204293199788,"vZ0":-7.4643417644260595,"x":81.31,"y":189.51,"x0":-1.5326014639964778,"y0":50.00176162232485,"z0":5.394169339959026,"aX":-6.405071430132446},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":4.1,"spinRate":2285,"spinDirection":220},"zone":14,"typeConfidence":0.97,"plateTime":0.3863919824934636,"extension":6.591820061866906},"index":8,"playId":"406659ef-8576-3550-8174-b335d53de8ab","pitchNumber":4,"startTime":"2026-07-30T21:09:26.522Z","endTime":"2026-07-30T21:09:30.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21568920389696,"aZ":-15.445862872882394,"pfxX":-1.3013355550663597,"pfxZ":8.326651599187919,"pX":0.24133716446908954,"pZ":2.4967349692574237,"vX0":5.442279370086064,"vY0":-141.3066017691333,"vZ0":-5.670978156611652,"x":107.8,"y":171.37,"x0":-1.546097365197361,"y0":50.00149788926495,"z0":5.5332401244595655,"aX":-2.6147902497627418},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":1.2,"spinRate":2221,"spinDirection":214},"zone":5,"typeConfidence":0.97,"plateTime":0.3886262798963691,"extension":6.540855387570582},"hitData":{"launchSpeed":94.4,"launchAngle":46.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.65,"coordY":93.64}},"index":9,"playId":"1bfa11ae-7943-30dd-86e3-dabe7afc2c66","pitchNumber":5,"startTime":"2026-07-30T21:09:44.814Z","endTime":"2026-07-30T21:09:58.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:09:58.689Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T21:10:15.252Z","endTime":"2026-07-30T21:12:08.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991363295600088,"aZ":-25.192956204168237,"pfxX":4.460131906382687,"pfxZ":4.4699934758610596,"pX":-0.786544330610934,"pZ":2.9653052405361002,"vX0":0.8831620908238977,"vY0":-124.19846414402707,"vZ0":-1.4586260569555822,"x":146.98,"y":158.72,"x0":-1.72621303708381,"y0":50.003063047846595,"z0":5.65650368156461,"aX":6.963380140326477},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":-8.3,"spinRate":2312,"spinDirection":61},"zone":1,"typeConfidence":0.9,"plateTime":0.441105043040634,"extension":6.670747138512327},"index":0,"playId":"2779b962-d2e2-3352-8a2c-de916136e75d","pitchNumber":1,"startTime":"2026-07-30T21:10:30.036Z","endTime":"2026-07-30T21:10:33.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.594247182726555,"aZ":-16.252560880235222,"pfxX":-6.69052145936374,"pfxZ":7.566170445968167,"pX":-0.8784366275290543,"pZ":3.120493043363411,"vX0":4.4627700549157625,"vY0":-144.59614043439987,"vZ0":-3.9237808631412956,"x":150.48,"y":154.53,"x0":-1.577291078166642,"y0":50.006304839390495,"z0":5.500772038926216,"aX":-14.085721803611941},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":11.2,"spinRate":2130,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3796696140878004,"extension":6.51279656014006},"index":1,"playId":"fe2e7f85-0d8e-3704-a68d-fa1d1d2b60f9","pitchNumber":2,"startTime":"2026-07-30T21:10:55.801Z","endTime":"2026-07-30T21:11:00.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15188245934541,"aZ":-16.041528503829646,"pfxX":-1.5690513133375341,"pfxZ":7.887480591267517,"pX":0.5546539689127504,"pZ":4.195175599230713,"vX0":6.384066348222553,"vY0":-142.01802557085102,"vZ0":-1.1042017380948463,"x":95.86,"y":125.51,"x0":-1.5172932446130618,"y0":50.002284531976926,"z0":5.608138123298218,"aX":-3.210480570607648},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":1.6,"spinRate":2392,"spinDirection":208},"zone":12,"typeConfidence":0.97,"plateTime":0.3855043417292423,"extension":6.481679184354518},"index":2,"playId":"558f3400-fc21-3fac-8ed5-3f780d96efa9","pitchNumber":3,"startTime":"2026-07-30T21:11:43.460Z","endTime":"2026-07-30T21:11:47.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238728563070357,"aZ":-24.21164794934985,"pfxX":4.291378185825169,"pfxZ":5.042994272073672,"pX":0.25785130411221274,"pZ":2.2968620530720316,"vX0":2.2335043655132196,"vY0":-124.61885927116363,"vZ0":-3.4799804244839496,"x":107.17,"y":176.76,"x0":-1.2064889273944088,"y0":50.00172109959898,"z0":5.7037559944612575,"aX":6.771200720178731},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.6,"breakHorizontal":-8.3,"spinRate":2443,"spinDirection":59},"zone":6,"typeConfidence":0.9,"plateTime":0.4389509682659414,"extension":6.597518784968776},"index":3,"playId":"ff9be041-035b-3241-aff6-dcc078b30fee","pitchNumber":4,"startTime":"2026-07-30T21:12:03.687Z","endTime":"2026-07-30T21:12:08.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:12:08.637Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Seranthony Domínguez intentionally walks Jazz Chisholm Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T21:12:23.736Z","endTime":"2026-07-30T21:12:27.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnThird":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08245686-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:12:25.696Z","endTime":"2026-07-30T21:12:25.725Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08245686-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:12:25.725Z","endTime":"2026-07-30T21:12:25.728Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08245686-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:12:25.728Z","endTime":"2026-07-30T21:12:25.730Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08245686-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:12:25.730Z","endTime":"2026-07-30T21:12:27.733Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-30T21:12:27.733Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, third baseman Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T21:13:23.750Z","endTime":"2026-07-30T21:15:25.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"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":{"description":"Offensive Substitution: Pinch-runner José Caballero replaces Jazz Chisholm Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T21:12:58.799Z","endTime":"2026-07-30T21:13:25.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.891694362983834,"aZ":-19.166124917085263,"pfxX":-7.374888986511813,"pfxZ":6.378766645712149,"pX":-1.8651756403297595,"pZ":3.165197043849736,"vX0":1.8996109786921627,"vY0":-141.99451605014488,"vZ0":-3.213322376797666,"x":188.1,"y":153.32,"x0":-1.5852181973342792,"y0":50.003428189422245,"z0":5.5328318605019104,"aX":-15.041191762684159},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":13.0,"spinRate":2277,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3859296031006698,"extension":6.500826115186057},"index":1,"playId":"2beef6e2-595f-3a05-aabf-c9af925a29a7","pitchNumber":1,"startTime":"2026-07-30T21:13:25.939Z","endTime":"2026-07-30T21:13:30.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74450517268554,"aZ":-12.9804337690957,"pfxX":-3.813156232690533,"pfxZ":9.15944396748449,"pX":0.21700725226818157,"pZ":1.2759565768435972,"vX0":5.9900519502551,"vY0":-143.31569061355987,"vZ0":-9.615228750728834,"x":108.73,"y":204.33,"x0":-1.3974686309177562,"y0":50.006708312565046,"z0":5.469487356662496,"aX":-7.994539346157044},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2371,"spinDirection":214},"zone":14,"typeConfidence":0.97,"plateTime":0.381053890140417,"extension":6.700995608054051},"index":2,"playId":"d8a6425c-9f99-371b-a631-cd4451cbe29d","pitchNumber":2,"startTime":"2026-07-30T21:13:45.546Z","endTime":"2026-07-30T21:13:53.239Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Caballero steals (25) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"d8a6425c-9f99-371b-a631-cd4451cbe29d","startTime":"2026-07-30T21:13:58.181Z","endTime":"2026-07-30T21:14:08.278Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672311101230537,"aZ":-16.39573135834618,"pfxX":-2.6254614910857366,"pfxZ":7.527624004866577,"pX":0.5023080790199319,"pZ":2.415709515089309,"vX0":6.413021279020127,"vY0":-143.2895244698377,"vZ0":-5.768685604092984,"x":97.85,"y":173.56,"x0":-1.4157962958990917,"y0":50.0013945127815,"z0":5.466127012757439,"aX":-5.502746233358676},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.7,"breakHorizontal":3.6,"spinRate":2271,"spinDirection":209},"zone":6,"typeConfidence":0.96,"plateTime":0.3811093576839828,"extension":6.716108824389426},"index":4,"playId":"3f212472-83e2-33e2-96f2-5fc5f3b907d8","pitchNumber":3,"startTime":"2026-07-30T21:14:08.278Z","endTime":"2026-07-30T21:14:12.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.307505378451772,"aZ":-17.1972484347701,"pfxX":-8.604138591093395,"pfxZ":7.1553776497067885,"pX":0.5378465908628649,"pZ":2.330275442197412,"vX0":8.495343514772093,"vY0":-143.36610015434545,"vZ0":-5.8515276770077636,"x":96.5,"y":175.86,"x0":-1.3374189489752122,"y0":50.00629651048345,"z0":5.460865768618589,"aX":-18.020483984296348},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":14.0,"spinRate":2308,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38117987493086947,"extension":6.64643839056001},"index":5,"playId":"bd1a6998-002f-3292-96ad-b04d7006b6c2","pitchNumber":4,"startTime":"2026-07-30T21:14:29.485Z","endTime":"2026-07-30T21:14:32.492Z","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":97.6,"endSpeed":90.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509797065953652,"aZ":-14.646332946119818,"pfxX":-3.5712704857452824,"pfxZ":8.389135359956155,"pX":-0.11503155618573165,"pZ":2.453341841650785,"vX0":4.945722346057228,"vY0":-142.2293458663478,"vZ0":-5.906349688927649,"x":121.38,"y":172.54,"x0":-1.3964925917864695,"y0":50.00510268320649,"z0":5.453384576067573,"aX":-7.464113904716927},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":5.8,"spinRate":2385,"spinDirection":210},"zone":5,"typeConfidence":0.96,"plateTime":0.3821986350378097,"extension":6.620360726458381},"index":6,"playId":"1ed969e4-9b0f-39a7-bfd8-1a36b1c93adf","pitchNumber":5,"startTime":"2026-07-30T21:14:53.275Z","endTime":"2026-07-30T21:14:57.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982545039877223,"aZ":-29.395372528856523,"pfxX":6.064110275742667,"pfxZ":1.7464501575456097,"pX":0.6747080609460597,"pZ":2.034426600709815,"vX0":3.088639981021579,"vY0":-124.56731964740337,"vZ0":-3.0635421131672445,"x":91.28,"y":183.85,"x0":-1.3642302522818346,"y0":50.004903260491474,"z0":5.6780489721517995,"aX":9.653016001172116},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":-11.6,"spinRate":2547,"spinDirection":57},"zone":9,"typeConfidence":0.9,"plateTime":0.4375532448000241,"extension":6.420572146156824},"hitData":{"launchSpeed":66.2,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.19,"coordY":165.34}},"index":7,"playId":"9ad47d7d-82d1-3533-a56d-784d6c4187d3","pitchNumber":6,"startTime":"2026-07-30T21:15:17.235Z","endTime":"2026-07-30T21:15:25.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:15:25.003Z","atBatIndex":80},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Fernando Cruz intentionally walks Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:17:16.726Z","endTime":"2026-07-30T21:18:03.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"José Caballero remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T21:17:16.725Z","endTime":"2026-07-30T21:17:29.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"description":"Chase Meidroth starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T21:17:29.811Z","endTime":"2026-07-30T21:18:01.643Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"08245686-0826-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:18:01.643Z","endTime":"2026-07-30T21:18:01.668Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"08245686-0826-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:18:01.668Z","endTime":"2026-07-30T21:18:01.669Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":4,"playId":"08245686-0826-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:18:01.669Z","endTime":"2026-07-30T21:18:02.669Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":5,"playId":"08245686-0826-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T21:18:01.669Z","endTime":"2026-07-30T21:18:03.829Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-30T21:18:03.829Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:18:14.917Z","endTime":"2026-07-30T21:20:20.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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":{"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":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0468316912769,"aZ":-24.155278579796136,"pfxX":-1.1674797442519145,"pfxZ":6.096498548925785,"pX":1.2506572037197698,"pZ":2.172433516411482,"vX0":6.192512508098498,"vY0":-114.00162787603259,"vZ0":-3.4318675402949808,"x":69.33,"y":180.12,"x0":-1.3497715950308267,"y0":50.00388874773433,"z0":6.082870323713979,"aX":-1.5364997200315882},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":10.4,"breakHorizontal":0.6,"spinRate":612,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.48053188147179204,"extension":6.9160055713527875},"index":0,"playId":"ff4a0fdc-3cbb-36df-a8af-7c4196b74561","pitchNumber":1,"startTime":"2026-07-30T21:18:39.056Z","endTime":"2026-07-30T21:18:42.644Z","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":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81143933631767,"aZ":-32.12709725470712,"pfxX":-3.32806577001736,"pfxZ":0.034856135881094374,"pX":0.32824668822887915,"pZ":1.5149316187221828,"vX0":4.575796681932069,"vY0":-115.63189104069252,"vZ0":-3.3048414334603713,"x":104.49,"y":197.88,"x0":-1.2495221871635003,"y0":50.00288651360677,"z0":6.064854939136608,"aX":-4.479059802964823},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":4.8,"spinRate":704,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4748106025906762,"extension":6.950285280186956},"index":1,"playId":"5d932a78-f78f-3dfe-9595-bc7ffb20426d","pitchNumber":2,"startTime":"2026-07-30T21:18:58.808Z","endTime":"2026-07-30T21:19:01.959Z","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":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830398372204158,"aZ":-26.501579057067637,"pfxX":-3.9416497104695596,"pfxZ":4.135389235117805,"pX":0.2588524473999738,"pZ":0.805265671141538,"vX0":5.151288671498925,"vY0":-116.83412685668014,"vZ0":-6.215131014442052,"x":107.13,"y":217.04,"x0":-1.471415853187593,"y0":50.000571623440486,"z0":6.018965593774392,"aX":-5.400922837727231},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.1,"breakHorizontal":5.8,"spinRate":795,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.4704074326559202,"extension":6.917239549426056},"index":2,"playId":"eac2fdce-16ba-3b81-8e1e-612e0915eac0","pitchNumber":3,"startTime":"2026-07-30T21:19:23.104Z","endTime":"2026-07-30T21:19:27.184Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.149388073460614,"aZ":-27.963107705905344,"pfxX":-4.3026981399423345,"pfxZ":3.1139485758613494,"pX":1.3184427212870715,"pZ":0.8830763240401931,"vX0":7.364816028189397,"vY0":-115.2005817205707,"vZ0":-5.632762974637595,"x":66.74,"y":214.94,"x0":-1.3519548976211522,"y0":50.00323603106321,"z0":6.042545144872156,"aX":-5.819920756808607},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.6,"breakHorizontal":6.1,"spinRate":606,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4743305849527011,"extension":6.923625625556514},"index":3,"playId":"d8cd6325-165d-3062-9112-32d7b367dcff","pitchNumber":4,"startTime":"2026-07-30T21:19:48.067Z","endTime":"2026-07-30T21:19:53.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04427830932461,"aZ":-27.480455022421992,"pfxX":-4.1155301535040305,"pfxZ":3.4954274865118453,"pX":0.5421535688829607,"pZ":1.465020566035668,"vX0":5.243083362076459,"vY0":-115.51698668849625,"vZ0":-4.481095747552413,"x":96.33,"y":199.22,"x0":-1.2301906818046098,"y0":50.00016536710685,"z0":6.094803801019436,"aX":-5.519400063544439},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.4,"breakHorizontal":6.0,"spinRate":549,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.47552993156787693,"extension":7.017739683566606},"index":4,"playId":"b62e9da7-95aa-3bf9-b5b8-087c8892fed2","pitchNumber":5,"startTime":"2026-07-30T21:20:15.614Z","endTime":"2026-07-30T21:20:20.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:20:20.298Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a ground ball to first baseman Ben Rice. Chase Meidroth to 3rd. Munetaka Murakami to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:20:26.763Z","endTime":"2026-07-30T21:21:15.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.053732557336254,"aZ":-30.22787432489363,"pfxX":-5.2110992919322126,"pfxZ":1.447661175138478,"pX":-0.8030633122226482,"pZ":2.1179532978070417,"vX0":3.375773573062438,"vY0":-115.75125321758316,"vZ0":-2.383562505163775,"x":147.61,"y":181.6,"x0":-1.6085557168013038,"y0":50.00511635098043,"z0":6.0758517958115625,"aX":-7.0215059867532075},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.3,"breakHorizontal":8.5,"spinRate":603,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.47450706667087994,"extension":6.982245437176924},"index":0,"playId":"a05a4b4a-548f-317e-8e8c-3b4afa8c2943","pitchNumber":1,"startTime":"2026-07-30T21:20:51.260Z","endTime":"2026-07-30T21:20:55.708Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731442285136833,"aZ":-28.132507918684173,"pfxX":-3.611985410230235,"pfxZ":2.9187499760641327,"pX":-0.0839231835989088,"pZ":2.7666830440980315,"vX0":4.251514058835089,"vY0":-117.31413631158337,"vZ0":-1.6410453761484871,"x":120.2,"y":164.08,"x0":-1.4566511521484167,"y0":50.00056970553271,"z0":6.115976879815304,"aX":-4.996736205677428},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.2,"breakHorizontal":5.4,"spinRate":685,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.4682094093029061,"extension":6.9149987757701},"hitData":{"launchSpeed":100.4,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.31,"coordY":157.47}},"index":1,"playId":"53c60864-7ced-3cff-ad42-5cd20c01edcd","pitchNumber":2,"startTime":"2026-07-30T21:21:07.838Z","endTime":"2026-07-30T21:21:15.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:21:15.504Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:21:40.195Z","endTime":"2026-07-30T21:25:04.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":80.6,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.996671157611292,"aZ":-29.521669664449632,"pfxX":-4.199479629358105,"pfxZ":1.9026020623884556,"pX":0.6657223210679156,"pZ":0.09842338907754512,"vX0":6.2927474592123565,"vY0":-117.07491082298247,"vZ0":-7.025017095594727,"x":91.62,"y":236.12,"x0":-1.5048744016300994,"y0":50.00547768672084,"z0":5.882326907228116,"aX":-5.862389275530682},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.0,"breakHorizontal":6.1,"spinRate":743,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.46689545361795437,"extension":7.064160867981634},"index":0,"playId":"67f57869-cafb-332c-b66a-8ac12f7262cf","pitchNumber":1,"startTime":"2026-07-30T21:22:16.777Z","endTime":"2026-07-30T21:22:21.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112885484087148,"aZ":-14.5060588441045,"pfxX":-4.175573098539722,"pfxZ":9.533093979920018,"pX":-0.9036951380604884,"pZ":3.8171646611052727,"vX0":3.8258698888555434,"vY0":-135.40482273930942,"vZ0":-2.583863898369239,"x":151.45,"y":135.72,"x0":-1.7938069629275726,"y0":50.00255626575597,"z0":5.801300598552167,"aX":-7.7383817231136165},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2299,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4048179436817203,"extension":6.846603475733403},"index":1,"playId":"b75169a7-5cd1-3e35-afe2-47166ae8dbf4","pitchNumber":2,"startTime":"2026-07-30T21:23:09.478Z","endTime":"2026-07-30T21:23:13.664Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200665172005383,"aZ":-13.492658930060342,"pfxX":-4.587343049769277,"pfxZ":10.082023717614796,"pX":-0.7096760552357689,"pZ":4.473114283295017,"vX0":4.587606348653264,"vY0":-135.41989552415058,"vZ0":-1.2517291207324261,"x":144.05,"y":118.01,"x0":-1.8315550691032991,"y0":50.00415971626589,"z0":5.887470207113772,"aX":-8.501664394803822},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2316,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40483086563741244,"extension":6.940584979825535},"index":2,"playId":"1eb11e4e-8b79-3d85-bcfb-6eeff9d831f6","pitchNumber":3,"startTime":"2026-07-30T21:23:33.784Z","endTime":"2026-07-30T21:23:37.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637581117842384,"aZ":-14.737825226859437,"pfxX":-5.468603883684709,"pfxZ":9.304594104551457,"pX":-0.13316023841524693,"pZ":2.2217195732407546,"vX0":6.421929217272501,"vY0":-135.31341826581655,"vZ0":-6.473805207855884,"x":122.08,"y":178.79,"x0":-1.8150978627748153,"y0":50.00197453314741,"z0":5.658469178250125,"aX":-10.246859980113763},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2310,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.40318857489637017,"extension":6.86677298823432},"index":3,"playId":"0755081c-1cde-34a6-9fbc-21babb1b5d74","pitchNumber":4,"startTime":"2026-07-30T21:23:55.675Z","endTime":"2026-07-30T21:24:00.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248125386033035,"aZ":-25.753172192327067,"pfxX":4.505542255439902,"pfxZ":4.320553326021267,"pX":-0.09944535876271714,"pZ":3.170652417892422,"vX0":3.3629494398807243,"vY0":-121.28095824556229,"vZ0":-0.8610489067756814,"x":120.79,"y":153.17,"x0":-2.090493539950097,"y0":50.00195716175134,"z0":5.7810692121616265,"aX":6.695635019836217},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.9,"breakHorizontal":-9.0,"spinRate":2532,"spinDirection":91},"zone":2,"typeConfidence":0.9,"plateTime":0.4520208250569362,"extension":6.893384511063364},"index":4,"playId":"490ff1be-5e42-3184-89a1-ab9e91541c65","pitchNumber":5,"startTime":"2026-07-30T21:24:18.936Z","endTime":"2026-07-30T21:24:24.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T21:24:35.910Z","endTime":"2026-07-30T21:24:58.070Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816184338336146,"aZ":-28.304169484224047,"pfxX":-3.6898639648439735,"pfxZ":2.8286071609266172,"pX":0.634544194592047,"pZ":0.2266515630139444,"vX0":5.851185308255196,"vY0":-117.24239845408712,"vZ0":-6.867473897976819,"x":92.81,"y":232.66,"x0":-1.434289089554612,"y0":50.00299065183326,"z0":5.896900569029722,"aX":-5.0468501706367785},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":613,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4703754365917461,"extension":7.142334029212154},"index":6,"playId":"af8b63ff-62d4-3eb1-8a0e-1ecede69adec","pitchNumber":6,"startTime":"2026-07-30T21:24:58.070Z","endTime":"2026-07-30T21:25:04.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:25:04.522Z","atBatIndex":84},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks. Chase Meidroth scores. Munetaka Murakami to 3rd. Sam Antonacci to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:25:24.296Z","endTime":"2026-07-30T21:27:01.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"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"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.60"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.15"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.12"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.73"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".743"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".743"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093056616933346,"aZ":-15.072026034053478,"pfxX":-2.4768096356959166,"pfxZ":9.246016929414523,"pX":-0.248229183325864,"pZ":3.536816769822419,"vX0":4.697726691549611,"vY0":-135.52276273655198,"vZ0":-3.1865301712528193,"x":126.46,"y":143.29,"x0":-1.6865774060521443,"y0":50.00569465823228,"z0":5.78796304813861,"aX":-4.583149719610429},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2185,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4049745793558941,"extension":6.925684632777297},"index":0,"playId":"5464bf20-ea69-3b03-b9c4-c732e907630a","pitchNumber":1,"startTime":"2026-07-30T21:25:34.088Z","endTime":"2026-07-30T21:25:38.644Z","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":"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":92.6,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43863009746354,"aZ":-14.48281219958593,"pfxX":-3.473036423926712,"pfxZ":9.665063778260228,"pX":-0.40188508931238576,"pZ":3.9671447546597203,"vX0":4.834028533661837,"vY0":-134.7365691825184,"vZ0":-2.2605326291964896,"x":132.32,"y":131.67,"x0":-1.771605128358121,"y0":50.00421330583679,"z0":5.8455445495843055,"aX":-6.3587139838070215},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":5.2,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.407178881335315,"extension":6.98120887051942},"index":1,"playId":"da26b30a-44f0-39f4-b4d5-af426f4491b2","pitchNumber":2,"startTime":"2026-07-30T21:26:09.215Z","endTime":"2026-07-30T21:26:13.128Z","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":92.8,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.919507407415754,"aZ":-14.881953670931443,"pfxX":-2.9379465220921914,"pfxZ":9.34797583577453,"pX":-0.31937731442551887,"pZ":3.573759886351582,"vX0":5.231565375841293,"vY0":-135.0318809895946,"vZ0":-2.9799070590086822,"x":129.17,"y":142.29,"x0":-1.8986408848359888,"y0":50.001983222455124,"z0":5.736241751315891,"aX":-5.434630824748777},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2248,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.40534944036799425,"extension":6.973489981843593},"index":2,"playId":"83aa929a-f7cb-3899-9486-46591522b74c","pitchNumber":3,"startTime":"2026-07-30T21:26:32.508Z","endTime":"2026-07-30T21:26:38.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59228798322528,"aZ":-15.937365203890135,"pfxX":-3.736339451817587,"pfxZ":8.880096860132776,"pX":-0.8454880482450349,"pZ":3.7342923046240846,"vX0":4.284501386842412,"vY0":-134.23300165711188,"vZ0":-2.405057206365027,"x":149.23,"y":137.95,"x0":-1.9755638014728538,"y0":50.00036452350535,"z0":5.774334545721595,"aX":-6.829639556136519},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2276,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.407791643588971,"extension":6.995557504389503},"index":3,"playId":"9cea08c6-6d03-3c63-9e99-9598ae953a27","pitchNumber":4,"startTime":"2026-07-30T21:26:53.540Z","endTime":"2026-07-30T21:27:01.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:27:01.685Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks. Chase Meidroth scores. Munetaka Murakami to 3rd. Sam Antonacci to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T21:25:24.296Z","endTime":"2026-07-30T21:27:01.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"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"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.60"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.15"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.12"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.73"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".743"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".743"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093056616933346,"aZ":-15.072026034053478,"pfxX":-2.4768096356959166,"pfxZ":9.246016929414523,"pX":-0.248229183325864,"pZ":3.536816769822419,"vX0":4.697726691549611,"vY0":-135.52276273655198,"vZ0":-3.1865301712528193,"x":126.46,"y":143.29,"x0":-1.6865774060521443,"y0":50.00569465823228,"z0":5.78796304813861,"aX":-4.583149719610429},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2185,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4049745793558941,"extension":6.925684632777297},"index":0,"playId":"5464bf20-ea69-3b03-b9c4-c732e907630a","pitchNumber":1,"startTime":"2026-07-30T21:25:34.088Z","endTime":"2026-07-30T21:25:38.644Z","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":"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":92.6,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43863009746354,"aZ":-14.48281219958593,"pfxX":-3.473036423926712,"pfxZ":9.665063778260228,"pX":-0.40188508931238576,"pZ":3.9671447546597203,"vX0":4.834028533661837,"vY0":-134.7365691825184,"vZ0":-2.2605326291964896,"x":132.32,"y":131.67,"x0":-1.771605128358121,"y0":50.00421330583679,"z0":5.8455445495843055,"aX":-6.3587139838070215},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":5.2,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.407178881335315,"extension":6.98120887051942},"index":1,"playId":"da26b30a-44f0-39f4-b4d5-af426f4491b2","pitchNumber":2,"startTime":"2026-07-30T21:26:09.215Z","endTime":"2026-07-30T21:26:13.128Z","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":92.8,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.919507407415754,"aZ":-14.881953670931443,"pfxX":-2.9379465220921914,"pfxZ":9.34797583577453,"pX":-0.31937731442551887,"pZ":3.573759886351582,"vX0":5.231565375841293,"vY0":-135.0318809895946,"vZ0":-2.9799070590086822,"x":129.17,"y":142.29,"x0":-1.8986408848359888,"y0":50.001983222455124,"z0":5.736241751315891,"aX":-5.434630824748777},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2248,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.40534944036799425,"extension":6.973489981843593},"index":2,"playId":"83aa929a-f7cb-3899-9486-46591522b74c","pitchNumber":3,"startTime":"2026-07-30T21:26:32.508Z","endTime":"2026-07-30T21:26:38.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59228798322528,"aZ":-15.937365203890135,"pfxX":-3.736339451817587,"pfxZ":8.880096860132776,"pX":-0.8454880482450349,"pZ":3.7342923046240846,"vX0":4.284501386842412,"vY0":-134.23300165711188,"vZ0":-2.405057206365027,"x":149.23,"y":137.95,"x0":-1.9755638014728538,"y0":50.00036452350535,"z0":5.774334545721595,"aX":-6.829639556136519},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2276,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.407791643588971,"extension":6.995557504389503},"index":3,"playId":"9cea08c6-6d03-3c63-9e99-9598ae953a27","pitchNumber":4,"startTime":"2026-07-30T21:26:53.540Z","endTime":"2026-07-30T21:27:01.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T21:27:01.685Z","atBatIndex":85},"scoringPlays":[70,74,85],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":76.58,"y":150.2},"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":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":100.19,"y":169.57},"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":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":68.27,"y":104.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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":96.56,"y":148.99},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":157.7,"y":163.52},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"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":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":107.46,"y":147.78},"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":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":109.88,"y":152.02},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":140.81,"y":46.38},"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":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":113.48,"y":161.79},"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":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":98.98,"y":140.52},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26,27],"bottom":[28,29,30,31],"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":177.07,"y":92.09},"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":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":149.23,"y":197.42},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":101.4,"y":165.94},"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":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":113.51,"y":149.6},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34,35],"bottom":[36,37,38,39],"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":133.2,"y":78.27},"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":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":152.6,"y":57.41},"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":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":120.85,"y":65.39},"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":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":122.59,"y":145.36},"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":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":109.88,"y":154.44},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":95.35,"y":167.76},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":100.1,"y":90.99},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":45,"top":[40,41,42],"bottom":[43,44,45],"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":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":200.83,"y":118.77},"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":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":134.09,"y":89.66},"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":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":136.49,"y":72.11},"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":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":110.48,"y":141.12},"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":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":68.11,"y":104.8},"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":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":155.89,"y":158.07},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"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":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":87.25,"y":90.75},"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":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":211.58,"y":113.88},"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":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":163.15,"y":104.19},"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":7,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":113.64,"y":56.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":105.03,"y":166.55},"type":"O","description":"Groundout"}]}},{"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":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":129.85,"y":184.1},"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":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":148.62,"y":86.03},"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":204.08,"y":95.31},"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":8,"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":172.41,"y":106.47},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":67,"top":[62,63,64],"bottom":[65,66,67],"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":65.33,"y":79.74},"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":9,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":112.3,"y":175.02},"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":9,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":190.97,"y":98.17},"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":9,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":88.95,"y":107.69},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":76,"top":[68,69,70,71,72],"bottom":[73,74,75,76],"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":10,"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":114.54,"y":182.3},"type":"O","description":"Forceout"},{"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":10,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":142.14,"y":85.44},"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":10,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":55.15,"y":94.64},"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":10,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":133.88,"y":71.79},"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":10,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":129.85,"y":90.27},"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":10,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":164.41,"y":94.22},"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":10,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":126.37,"y":202.08},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":77,"endIndex":85,"top":[77,78,79,80],"bottom":[81,82,83,84,85],"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":11,"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":187.65,"y":93.64},"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":11,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":100.19,"y":165.34},"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":11,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":158.31,"y":157.47},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":11,"currentInningOrdinal":"11th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":10},"away":{"runs":1,"hits":6,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"catcher":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"first":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"second":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"third":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"onDeck":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"inHole":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"battingOrder":8,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"onDeck":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"inHole":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"first":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"second":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"third":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"battingOrder":6,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":4,"strikes":0,"outs":2},"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":10,"groundOuts":4,"airOuts":15,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":1,"avg":".233","atBats":37,"obp":".312","slg":".413","ops":".725","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":8,"rbi":1,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":36,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"3.36","inningsPitched":"10.2","saveOpportunities":0,"earnedRuns":0,"whip":"1.18","battersFaced":42,"outs":32,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":73,"strikes":98,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"pitchesPerInning":"16.03","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":32,"errors":0,"chances":45,"passedBall":0,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":2,"flyOuts":28,"groundOuts":75,"airOuts":47,"runs":15,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":207,"obp":".272","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":815,"era":"2.15","inningsPitched":"58.2","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":14,"whip":"1.04","battersFaced":228,"outs":176,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":815,"balls":306,"strikes":509,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".750","pitchesPerInning":"13.89","gamesFinished":13,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.07","hitsPer9Inn":"6.29","runsScoredPer9":"2.30","homeRunsPer9":"0.92","inheritedRunners":16,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":true,"isSubstitute":false}},"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":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":5,"groundOuts":12,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".245","atBats":49,"obp":".283","slg":".347","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":17,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.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":{"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":4,"putOuts":161,"errors":4,"chances":169,"fielding":".976","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":35,"groundOuts":84,"airOuts":76,"runs":36,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":78,"baseOnBalls":18,"intentionalWalks":0,"hits":73,"hitByPitch":5,"avg":".239","atBats":306,"obp":".289","slg":".376","ops":".665","caughtStealing":8,"stolenBases":25,"stolenBasePercentage":".758","caughtStealingPercentage":".242","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":115,"rbi":37,"leftOnBase":125,"sacBunts":2,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":197,"putOuts":111,"errors":9,"chances":317,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | SB","gamesPlayed":1,"flyOuts":2,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":15,"groundOuts":8,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".230","atBats":87,"obp":".316","slg":".379","ops":".695","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":33,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".370","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":27,"gamesStarted":1,"flyOuts":32,"groundOuts":39,"airOuts":58,"runs":24,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":163,"obp":".324","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":702,"era":"4.60","inningsPitched":"43.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.30","battersFaced":187,"outs":129,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":702,"balls":253,"strikes":449,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".667","pitchesPerInning":"16.33","gamesFinished":16,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.28","walksPer9Inn":"3.77","hitsPer9Inn":"7.95","runsScoredPer9":"5.02","homeRunsPer9":"0.63","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"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":"501","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":15,"groundOuts":12,"airOuts":23,"runs":17,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".203","atBats":69,"obp":".345","slg":".377","ops":".722","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":26,"rbi":8,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":4,"lineOuts":4},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":44,"errors":1,"chances":56,"fielding":".982","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"}]},"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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":19,"groundOuts":42,"airOuts":42,"runs":22,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".234","atBats":167,"obp":".276","slg":".437","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":73,"rbi":27,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".263","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.56","popOuts":8,"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":44,"putOuts":27,"errors":8,"chances":79,"fielding":".899","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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":37,"groundOuts":53,"airOuts":56,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":18,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".208","atBats":236,"obp":".270","slg":".364","ops":".634","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":86,"rbi":26,"leftOnBase":101,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.22","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":44,"errors":6,"chances":165,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"7.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":44,"strikes":62,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":50,"groundOuts":108,"airOuts":102,"runs":57,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":126,"baseOnBalls":33,"intentionalWalks":0,"hits":110,"hitByPitch":3,"atBats":442,"obp":".304","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1920,"era":"3.99","inningsPitched":"115.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.24","battersFaced":482,"outs":345,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1920,"balls":699,"strikes":1221,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".364","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.58","hitsPer9Inn":"8.61","runsScoredPer9":"4.46","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":15,"groundOuts":74,"airOuts":23,"runs":21,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":2,"hits":38,"hitByPitch":5,"atBats":152,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":554,"era":"4.20","inningsPitched":"40.2","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":19,"whip":"1.18","battersFaced":169,"outs":122,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":171,"strikes":383,"strikePercentage":".690","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.22","rbi":0,"winPercentage":".600","pitchesPerInning":"13.62","gamesFinished":7,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"4.20","walksPer9Inn":"2.21","hitsPer9Inn":"8.41","runsScoredPer9":"4.65","homeRunsPer9":"1.55","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":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"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":5,"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":80,"flyOuts":40,"groundOuts":73,"airOuts":65,"runs":37,"doubles":10,"triples":1,"homeRuns":16,"strikeOuts":75,"baseOnBalls":23,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".254","atBats":284,"obp":".315","slg":".465","ops":".780","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":132,"rbi":44,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":14,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":429,"errors":0,"chances":469,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"300","stats":{"batting":{"summary":"1-5 | 2B, 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":49,"flyOuts":25,"groundOuts":46,"airOuts":55,"runs":21,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":43,"hitByPitch":2,"avg":".232","atBats":185,"obp":".272","slg":".389","ops":".661","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":72,"rbi":14,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".268","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.83","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":65,"errors":1,"chances":67,"fielding":".985","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,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":41,"groundOuts":44,"airOuts":73,"runs":22,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":2,"hits":35,"hitByPitch":1,"avg":".162","atBats":216,"obp":".260","slg":".273","ops":".533","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":59,"rbi":14,"leftOnBase":92,"sacBunts":1,"sacFlies":1,"babip":".194","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.86","popOuts":19,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":25,"putOuts":606,"errors":5,"chances":636,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":48,"groundOuts":93,"airOuts":85,"runs":70,"doubles":19,"triples":3,"homeRuns":31,"strikeOuts":109,"baseOnBalls":53,"intentionalWalks":4,"hits":105,"hitByPitch":3,"avg":".269","atBats":390,"obp":".359","slg":".572","ops":".931","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":223,"rbi":73,"leftOnBase":136,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.58","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":397,"errors":3,"chances":432,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":29,"groundOuts":40,"airOuts":58,"runs":9,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":1,"hits":42,"hitByPitch":0,"atBats":202,"obp":".273","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"1.30","inningsPitched":"55.1","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":8,"whip":"1.08","battersFaced":223,"outs":166,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":275,"strikes":565,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".857","pitchesPerInning":"15.18","gamesFinished":6,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.93","hitsPer9Inn":"6.83","runsScoredPer9":"1.46","homeRunsPer9":"0.33","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":{"note":"(L, 4-5)","summary":"1.1 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":10,"strikes":10,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":51,"gamesStarted":0,"flyOuts":28,"groundOuts":25,"airOuts":52,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":166,"obp":".322","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":805,"era":"2.51","inningsPitched":"46.2","wins":4,"losses":5,"saves":2,"saveOpportunities":5,"holds":17,"blownSaves":3,"earnedRuns":13,"whip":"1.33","battersFaced":199,"outs":140,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":805,"balls":322,"strikes":483,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":1,"winPercentage":".444","pitchesPerInning":"17.25","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.19","walksPer9Inn":"5.59","hitsPer9Inn":"6.36","runsScoredPer9":"3.28","homeRunsPer9":"0.58","inheritedRunners":41,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"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":true,"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":"700","stats":{"batting":{"summary":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":20,"groundOuts":38,"airOuts":43,"runs":20,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".248","atBats":165,"obp":".335","slg":".333","ops":".668","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":55,"rbi":19,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"165.00","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":67,"errors":4,"chances":196,"fielding":".980","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":"1-3 | 2 BB, K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":48,"groundOuts":75,"airOuts":84,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":124,"baseOnBalls":40,"intentionalWalks":3,"hits":81,"hitByPitch":1,"avg":".224","atBats":361,"obp":".301","slg":".407","ops":".708","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":147,"rbi":45,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"22.56","popOuts":20,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":134,"errors":7,"chances":373,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":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":0,"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":{"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":true,"isSubstitute":false}},"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":{},"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":44,"gamesStarted":0,"flyOuts":13,"groundOuts":52,"airOuts":30,"runs":29,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":2,"atBats":152,"obp":".320","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":675,"era":"4.54","inningsPitched":"39.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":4,"blownSaves":4,"earnedRuns":20,"whip":"1.39","battersFaced":178,"outs":119,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":261,"strikes":414,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.02","gamesFinished":10,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.85","walksPer9Inn":"4.08","hitsPer9Inn":"8.39","runsScoredPer9":"6.58","homeRunsPer9":"1.36","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":57,"groundOuts":83,"airOuts":101,"runs":52,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":58,"baseOnBalls":47,"intentionalWalks":0,"hits":66,"hitByPitch":0,"avg":".216","atBats":305,"obp":".318","slg":".384","ops":".702","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":117,"rbi":42,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".230","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.73","popOuts":24,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":172,"errors":3,"chances":176,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":14,"groundOuts":51,"airOuts":33,"runs":17,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":171,"obp":".271","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":788,"era":"2.74","inningsPitched":"46.0","wins":4,"losses":3,"saves":22,"saveOpportunities":24,"holds":0,"blownSaves":2,"earnedRuns":14,"whip":"1.07","battersFaced":188,"outs":138,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":788,"balls":262,"strikes":526,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".571","pitchesPerInning":"17.13","gamesFinished":39,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"10.37","walksPer9Inn":"2.74","hitsPer9Inn":"6.85","runsScoredPer9":"3.33","homeRunsPer9":"0.59","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":false,"isOnBench":true,"isSubstitute":false}},"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.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","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":13,"gamesStarted":0,"flyOuts":12,"groundOuts":12,"airOuts":18,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":55,"obp":".233","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":230,"era":"0.60","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"0.87","battersFaced":60,"outs":45,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":230,"balls":84,"strikes":146,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.33","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.40","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":12,"gamesStarted":12,"flyOuts":50,"groundOuts":45,"airOuts":84,"runs":27,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":73,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":1,"atBats":262,"obp":".271","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1065,"era":"3.57","inningsPitched":"68.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.09","battersFaced":279,"outs":204,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1065,"balls":344,"strikes":721,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".444","pitchesPerInning":"15.66","gamesFinished":0,"strikeoutWalkRatio":"5.21","strikeoutsPer9Inn":"9.66","walksPer9Inn":"1.85","hitsPer9Inn":"7.94","runsScoredPer9":"3.57","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"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":23,"gamesStarted":23,"flyOuts":75,"groundOuts":115,"airOuts":127,"runs":38,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":165,"baseOnBalls":26,"intentionalWalks":0,"hits":98,"hitByPitch":6,"atBats":500,"obp":".243","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2110,"era":"2.04","inningsPitched":"136.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"0.91","battersFaced":538,"outs":410,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2110,"balls":680,"strikes":1430,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".625","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"6.35","strikeoutsPer9Inn":"10.87","walksPer9Inn":"1.71","hitsPer9Inn":"6.45","runsScoredPer9":"2.50","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":29},"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":[663757,700250,691176,502671,682987,680474,665862,676609,683011,641857,669224,642708,645305,677960,687396,683409,518585],"pitchers":[677960,687396,683409,518585],"bench":[],"bullpen":[670280,621112,543037,666808,608331,657612,693645,701542,642232],"battingOrder":[663757,700250,691176,502671,680474,676609,683011,641857,645305],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wells, A (3, Burke, S); Domínguez (11, Burke, S)."},{"label":"TB","value":"Chisholm Jr.; Domínguez 2; Grisham 2; Jones, S; Wells, A 2."},{"label":"RBI","value":"Grisham (42)."},{"label":"Runners left in scoring position, 2 out","value":"Rice; Jones, S; Domínguez; Goldschmidt; Volpe 3."},{"label":"Team RISP","value":"1-for-15."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Jones, S (3, 2nd base off Burke, S/Quero); Caballero (25, 2nd base off Domínguez/Quero)."},{"label":"CS","value":"Chisholm Jr. (6, 2nd base by Newcomb, S/Quero)."},{"label":"PO","value":"Chisholm Jr. (1st base by Newcomb, S)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Chisholm Jr.-Volpe-Rice; Chisholm Jr.-Rice)."}]}],"note":[{"label":"a","value":"Grounded out for Wells, A in the 8th."},{"label":"b","value":"Lined out for Jones, S in the 9th."},{"label":"1","value":"Ran for Chisholm Jr. in the 11th."}]},"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":4,"groundOuts":12,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".239","atBats":36,"obp":".317","slg":".406","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":7,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":4,"airOuts":15,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":37,"obp":".262","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":150,"era":"4.08","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.30","battersFaced":43,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":54,"strikes":96,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.27","rbi":1,"pitchesPerInning":"13.64","runsScoredPer9":"0.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":9,"putOuts":33,"errors":1,"chances":42,"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":"601","stats":{"batting":{"note":"b-","summary":"0-1 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":53,"groundOuts":74,"airOuts":84,"runs":40,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":79,"hitByPitch":4,"avg":".271","atBats":291,"obp":".329","slg":".426","ops":".755","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":124,"rbi":38,"leftOnBase":126,"sacBunts":4,"sacFlies":2,"babip":".322","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":18,"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":229,"errors":3,"chances":233,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":22,"gamesStarted":20,"flyOuts":52,"groundOuts":105,"airOuts":114,"runs":53,"doubles":17,"triples":3,"homeRuns":14,"strikeOuts":87,"baseOnBalls":41,"intentionalWalks":0,"hits":100,"hitByPitch":20,"atBats":396,"obp":".348","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1894,"era":"4.25","inningsPitched":"103.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.36","battersFaced":467,"outs":311,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1894,"balls":728,"strikes":1166,"strikePercentage":".620","hitBatsmen":20,"balks":2,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".583","pitchesPerInning":"18.27","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.55","walksPer9Inn":"3.56","hitsPer9Inn":"8.68","runsScoredPer9":"4.60","homeRunsPer9":"1.22","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":39},"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":21,"gamesStarted":21,"flyOuts":54,"groundOuts":112,"airOuts":116,"runs":47,"doubles":28,"triples":0,"homeRuns":7,"strikeOuts":106,"baseOnBalls":35,"intentionalWalks":0,"hits":113,"hitByPitch":6,"atBats":444,"obp":".316","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1886,"era":"3.62","inningsPitched":"117.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.26","battersFaced":488,"outs":351,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1886,"balls":677,"strikes":1209,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".643","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"8.15","walksPer9Inn":"2.69","hitsPer9Inn":"8.69","runsScoredPer9":"3.62","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"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":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":19,"groundOuts":62,"airOuts":35,"runs":18,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".241","atBats":166,"obp":".273","slg":".277","ops":".550","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":46,"rbi":12,"leftOnBase":69,"sacBunts":2,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"166.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":77,"putOuts":101,"errors":4,"chances":182,"fielding":".978","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":"400","stats":{"batting":{"summary":"2-2 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":24,"groundOuts":35,"airOuts":44,"runs":24,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".256","atBats":156,"obp":".291","slg":".519","ops":".810","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":81,"rbi":24,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","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":37,"errors":1,"chances":38,"fielding":".974","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-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":36,"groundOuts":45,"airOuts":48,"runs":57,"doubles":9,"triples":0,"homeRuns":23,"strikeOuts":104,"baseOnBalls":58,"intentionalWalks":6,"hits":62,"hitByPitch":1,"avg":".240","atBats":258,"obp":".381","slg":".543","ops":".924","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":140,"rbi":49,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.22","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":35,"putOuts":493,"errors":2,"chances":530,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 3 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":105,"flyOuts":44,"groundOuts":112,"airOuts":76,"runs":62,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":101,"baseOnBalls":42,"intentionalWalks":0,"hits":106,"hitByPitch":3,"avg":".274","atBats":387,"obp":".347","slg":".395","ops":".742","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":153,"rbi":40,"leftOnBase":132,"sacBunts":5,"sacFlies":3,"babip":".346","groundOutsToAirouts":"1.47","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":13,"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":224,"putOuts":170,"errors":4,"chances":398,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":40,"gamesStarted":4,"flyOuts":29,"groundOuts":45,"airOuts":43,"runs":21,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":199,"obp":".256","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":883,"era":"2.47","inningsPitched":"54.2","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":7,"blownSaves":3,"earnedRuns":15,"whip":"1.02","battersFaced":219,"outs":164,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":285,"strikes":598,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".667","pitchesPerInning":"16.15","gamesFinished":11,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"12.35","walksPer9Inn":"2.96","hitsPer9Inn":"6.26","runsScoredPer9":"3.46","homeRunsPer9":"0.66","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":57,"groundOuts":60,"airOuts":105,"runs":49,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":136,"baseOnBalls":36,"intentionalWalks":3,"hits":83,"hitByPitch":9,"avg":".217","atBats":383,"obp":".298","slg":".449","ops":".747","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":172,"rbi":61,"leftOnBase":213,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.96","popOuts":35,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":209,"putOuts":107,"errors":8,"chances":324,"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"}]},"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":10,"gamesStarted":0,"flyOuts":17,"groundOuts":17,"airOuts":30,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":75,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":317,"era":"3.20","inningsPitched":"19.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.32","battersFaced":82,"outs":59,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":102,"strikes":215,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.12","gamesFinished":8,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"4.12","walksPer9Inn":"3.20","hitsPer9Inn":"8.69","runsScoredPer9":"3.20","homeRunsPer9":"0.46","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":35,"groundOuts":30,"airOuts":59,"runs":18,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":172,"obp":".261","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":721,"era":"3.55","inningsPitched":"45.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.05","battersFaced":185,"outs":137,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":721,"balls":253,"strikes":468,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":16,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.46","walksPer9Inn":"2.36","hitsPer9Inn":"7.09","runsScoredPer9":"3.55","homeRunsPer9":"1.58","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":42,"flyOuts":25,"groundOuts":32,"airOuts":42,"runs":11,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".135","atBats":126,"obp":".225","slg":".294","ops":".519","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":37,"rbi":11,"leftOnBase":58,"sacBunts":1,"sacFlies":1,"babip":".141","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":33,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":21,"putOuts":353,"errors":5,"chances":379,"fielding":".987","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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":48,"airOuts":33,"runs":22,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".243","atBats":152,"obp":".322","slg":".395","ops":".717","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":60,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.67","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":96,"errors":3,"chances":104,"fielding":".971","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":{"note":"(W, 4-3)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":42,"gamesStarted":0,"flyOuts":19,"groundOuts":28,"airOuts":36,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":2,"hits":28,"hitByPitch":2,"atBats":136,"obp":".327","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":706,"era":"4.10","inningsPitched":"37.1","wins":4,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":17,"whip":"1.37","battersFaced":162,"outs":112,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":706,"balls":293,"strikes":413,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".571","pitchesPerInning":"18.91","gamesFinished":21,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"10.85","walksPer9Inn":"5.54","hitsPer9Inn":"6.75","runsScoredPer9":"4.82","homeRunsPer9":"1.45","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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":1,"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":27,"gamesStarted":2,"flyOuts":26,"groundOuts":17,"airOuts":37,"runs":15,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":4,"atBats":105,"obp":".347","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":486,"era":"4.23","inningsPitched":"27.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.41","battersFaced":124,"outs":83,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":171,"strikes":315,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.57","gamesFinished":7,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.78","walksPer9Inn":"4.55","hitsPer9Inn":"8.13","runsScoredPer9":"4.88","homeRunsPer9":"0.65","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":32,"groundOuts":53,"airOuts":49,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".186","atBats":167,"obp":".250","slg":".228","ops":".478","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":38,"rbi":16,"leftOnBase":91,"sacBunts":2,"sacFlies":5,"babip":".225","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.50","popOuts":5,"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":11,"stolenBases":27,"stolenBasePercentage":".711","caughtStealingPercentage":".289","assists":15,"putOuts":372,"errors":7,"chances":393,"fielding":".985","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"801","stats":{"batting":{"note":"c-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"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":1,"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":96,"flyOuts":52,"groundOuts":66,"airOuts":84,"runs":41,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".243","atBats":296,"obp":".305","slg":".416","ops":".721","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":123,"rbi":55,"leftOnBase":121,"sacBunts":1,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","popOuts":17,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"6.0 IP, 0 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":0,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":22,"gamesStarted":18,"flyOuts":78,"groundOuts":83,"airOuts":136,"runs":44,"doubles":21,"triples":3,"homeRuns":13,"strikeOuts":140,"baseOnBalls":37,"intentionalWalks":0,"hits":100,"hitByPitch":8,"atBats":455,"obp":".289","caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","numberOfPitches":1999,"era":"3.04","inningsPitched":"124.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.10","battersFaced":505,"outs":373,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1999,"balls":666,"strikes":1333,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".583","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.68","hitsPer9Inn":"7.24","runsScoredPer9":"3.18","homeRunsPer9":"0.94","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":31},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":6,"flyOuts":31,"groundOuts":43,"airOuts":47,"runs":17,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":2,"hits":42,"hitByPitch":4,"atBats":166,"obp":".326","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":766,"era":"2.89","inningsPitched":"46.2","wins":3,"losses":4,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.26","battersFaced":198,"outs":140,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":766,"balls":261,"strikes":505,"strikePercentage":".660","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".429","pitchesPerInning":"16.41","gamesFinished":9,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.28","hitsPer9Inn":"8.10","runsScoredPer9":"3.28","homeRunsPer9":"0.39","inheritedRunners":18,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":9},"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":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":7,"strikes":18,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":1,"flyOuts":22,"groundOuts":64,"airOuts":51,"runs":21,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":3,"hits":48,"hitByPitch":6,"atBats":218,"obp":".309","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":941,"era":"2.87","inningsPitched":"59.2","wins":1,"losses":2,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":19,"whip":"1.17","battersFaced":247,"outs":179,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":329,"strikes":612,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".333","pitchesPerInning":"15.77","gamesFinished":6,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.32","hitsPer9Inn":"7.24","runsScoredPer9":"3.17","homeRunsPer9":"0.30","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":1,"chances":14,"fielding":".929","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":34,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":24,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":22,"intentionalWalks":3,"hits":24,"hitByPitch":1,"atBats":112,"obp":".343","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":543,"era":"3.19","inningsPitched":"31.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.48","battersFaced":137,"outs":93,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":206,"strikes":337,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"17.52","gamesFinished":7,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"10.45","walksPer9Inn":"6.39","hitsPer9Inn":"6.97","runsScoredPer9":"3.19","homeRunsPer9":"0.29","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"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":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":19,"airOuts":13,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".213","atBats":75,"obp":".277","slg":".387","ops":".664","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":29,"rbi":7,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":0,"chances":33,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":44,"groundOuts":103,"airOuts":65,"runs":57,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":55,"baseOnBalls":25,"intentionalWalks":0,"hits":85,"hitByPitch":19,"avg":".280","atBats":304,"obp":".370","slg":".418","ops":".788","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":127,"rbi":32,"leftOnBase":78,"sacBunts":3,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":7,"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":22,"putOuts":143,"errors":2,"chances":167,"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"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":87,"groundOuts":76,"airOuts":149,"runs":72,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":81,"baseOnBalls":59,"intentionalWalks":2,"hits":95,"hitByPitch":7,"avg":".239","atBats":397,"obp":".345","slg":".474","ops":".819","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":188,"rbi":63,"leftOnBase":160,"sacBunts":0,"sacFlies":4,"babip":".245","groundOutsToAirouts":"0.51","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.04","popOuts":30,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":180,"errors":8,"chances":324,"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"}]}},"batters":[805367,808959,678246,545341,803011,695657,677592,671976,695731,682668,643217,700337,680732,656794,663542,669684,622554],"pitchers":[680732,656794,663542,669684,622554],"bench":[691011],"bullpen":[607200,663855,641743,663436,670950,702273,805326,691799],"battingOrder":[805367,808959,678246,803011,695657,671976,695731,643217,700337],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Grichuk (12, Weathers)."},{"label":"TB","value":"Antonacci; Benintendi; Grichuk 3; Murakami; Quero."},{"label":"RBI","value":"Benintendi (55); Peters (38)."},{"label":"2-out RBI","value":"Peters."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C 2; Montgomery, B; Vargas, M."},{"label":"GIDP","value":"Meidroth; Montgomery, C."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Quero (7, catcher interference)."},{"label":"Outfield assists","value":"Montgomery, B (Domínguez at 3rd base)."},{"label":"Pickoffs","value":"Newcomb, S (Chisholm Jr. at 1st base)."}]}],"note":[{"label":"a","value":"Struck out for Grichuk in the 9th."},{"label":"b","value":"Flied out for Pereira in the 9th."},{"label":"c","value":"Singled for Acuña in the 10th."}]}},"officials":[{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Headrick; Chivilli."},{"label":"IBB","value":"Chisholm Jr. (by Domínguez); Murakami (by Cruz, F)."},{"label":"HBP","value":"McMahon (by Murphy, C)."},{"label":"ABS Challenge","value":"Pereira (Strike-Confirmed); Quero (Ball-Confirmed); Chisholm Jr. (Strike-Overturned to Ball); Volpe (Strike-Confirmed); Sánchez, A 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Weathers 106-62; Headrick 18-9; Chivilli 27-17; Cruz, F 20-10; Burke, S 91-58; Newcomb, S 25-18; Hudson, B 11-6; Murphy, C 8-5; Domínguez 15-9."},{"label":"Groundouts-flyouts","value":"Weathers 11-2; Headrick 0-1; Chivilli 0-1; Cruz, F 1-0; Burke, S 0-5; Newcomb, S 1-2; Hudson, B 1-0; Murphy, C 1-2; Domínguez 1-1."},{"label":"Batters faced","value":"Weathers 26; Headrick 4; Chivilli 6; Cruz, F 6; Burke, S 23; Newcomb, S 8; Hudson, B 3; Murphy, C 5; Domínguez 4."},{"label":"Inherited runners-scored","value":"Cruz, F 2-0."},{"label":"Umpires","value":"HP: Alex MacKay. 1B: Alan Porter. 2B: Roberto Ortiz. 3B: Jim Wolf. "},{"label":"Weather","value":"84 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, L To R."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"3:15."},{"label":"Att","value":"29,384."},{"label":"Venue","value":"Rate Field."},{"label":"July 30, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","boxscoreName":"Burke, S"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":0,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":22,"gamesStarted":18,"flyOuts":78,"groundOuts":83,"airOuts":136,"runs":44,"doubles":21,"triples":3,"homeRuns":13,"strikeOuts":140,"baseOnBalls":37,"intentionalWalks":0,"hits":100,"hitByPitch":8,"atBats":455,"obp":".289","caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","numberOfPitches":1999,"era":"3.04","inningsPitched":"124.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.10","battersFaced":505,"outs":373,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1999,"balls":666,"strikes":1333,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".583","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.68","hitsPer9Inn":"7.24","runsScoredPer9":"3.18","homeRunsPer9":"0.94","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":31},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","boxscoreName":"Weathers"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":44,"strikes":62,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":50,"groundOuts":108,"airOuts":102,"runs":57,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":126,"baseOnBalls":33,"intentionalWalks":0,"hits":110,"hitByPitch":3,"atBats":442,"obp":".304","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1920,"era":"3.99","inningsPitched":"115.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.24","battersFaced":482,"outs":345,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1920,"balls":699,"strikes":1221,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".364","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.58","hitsPer9Inn":"8.61","runsScoredPer9":"4.46","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"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"}]},"type":"starter","gameScore":74,"pitchingGameScore":74},{"player":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","boxscoreName":"Grichuk"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"2-2 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":24,"groundOuts":35,"airOuts":44,"runs":24,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".256","atBats":156,"obp":".291","slg":".519","ops":".810","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":81,"rbi":24,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","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":37,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"loser":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}