{"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":824567,"link":"/api/v1.1/game/824567/feed/live","metaData":{"wait":10,"timeStamp":"20260730_032424","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824567,"type":"R","doubleHeader":"N","id":"2026/07/29/nyamlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824567-2026-07-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-29T23:40:00Z","originalDate":"2026-07-29","officialDate":"2026-07-29","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":108,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":47,"ties":0,"pct":".565"},"records":{},"divisionLeader":false,"wins":61,"losses":47,"winningPercentage":".565"},"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":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":51,"ties":0,"pct":".523"},"records":{},"divisionLeader":false,"wins":56,"losses":51,"winningPercentage":".523"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671976":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976","firstName":"Tristan","lastName":"Peters","primaryNumber":"29","birthDate":"2000-02-29","currentAge":26,"birthCity":"Winkler","birthStateProvince":"MB","birthCountry":"Canada","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tristan","useLastName":"Peters","middleName":"Dimitri","boxscoreName":"Peters","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Peters","nameSlug":"tristan-peters-671976","firstLastName":"Tristan Peters","lastFirstName":"Peters, Tristan","lastInitName":"Peters, T","initLastName":"T Peters","fullFMLName":"Tristan Dimitri Peters","fullLFMName":"Peters, Tristan Dimitri","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682987":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","firstName":"Spencer","lastName":"Jones","primaryNumber":"78","birthDate":"2001-05-14","currentAge":25,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":240,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Spencer","useLastName":"Jones","middleName":"George","boxscoreName":"Jones, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Spencer Jones","nameSlug":"spencer-jones-682987","firstLastName":"Spencer Jones","lastFirstName":"Jones, Spencer","lastInitName":"Jones, S","initLastName":"S Jones","fullFMLName":"Spencer George Jones","fullLFMName":"Jones, Spencer George","strikeZoneTop":3.5,"strikeZoneBottom":1.77},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":38,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID805326":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326","firstName":"Tyler","lastName":"Schweitzer","primaryNumber":"62","birthDate":"2000-09-19","currentAge":25,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Schweitzer","middleName":"Joseph","boxscoreName":"Schweitzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Schweitzer","nameSlug":"tyler-schweitzer-805326","firstLastName":"Tyler Schweitzer","lastFirstName":"Schweitzer, Tyler","lastInitName":"Schweitzer, T","initLastName":"T Schweitzer","fullFMLName":"Tyler Joseph Schweitzer","fullLFMName":"Schweitzer, Tyler Joseph","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":24,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":22,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"28","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"peh-RAY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.145,"strikeZoneBottom":1.587},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID803011":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","firstName":"Samuel","lastName":"Antonacci","primaryNumber":"17","birthDate":"2003-02-06","currentAge":23,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":193,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Antonacci","middleName":"Joseph","boxscoreName":"Antonacci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Antonacci","nameSlug":"sam-antonacci-803011","firstLastName":"Sam Antonacci","lastFirstName":"Antonacci, Sam","lastInitName":"Antonacci, S","initLastName":"S Antonacci","fullFMLName":"Samuel Joseph Antonacci","fullLFMName":"Antonacci, Samuel Joseph","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":29,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID641743":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","firstName":"Anthony","lastName":"Kay","primaryNumber":"18","birthDate":"1995-03-21","currentAge":31,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Kay","middleName":"Benjamin","boxscoreName":"Kay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Kay","nameSlug":"anthony-kay-641743","firstLastName":"Anthony Kay","lastFirstName":"Kay, Anthony","lastInitName":"Kay, A","initLastName":"A Kay","fullFMLName":"Anthony Benjamin Kay","fullLFMName":"Kay, Anthony Benjamin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":34,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"ID663542":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542","firstName":"Bryan","lastName":"Hudson","primaryNumber":"60","birthDate":"1997-05-08","currentAge":29,"birthCity":"Godfrey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Hudson","middleName":"Michael","boxscoreName":"Hudson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan Hudson","nameSlug":"bryan-hudson-663542","firstLastName":"Bryan Hudson","lastFirstName":"Hudson, Bryan","lastInitName":"Hudson, B","initLastName":"B Hudson","fullFMLName":"Bryan Michael Hudson","fullLFMName":"Hudson, Bryan Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40241,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Clear","temp":"75","wind":"9 mph, Out To RF"},"gameInfo":{"attendance":31694,"firstPitch":"2026-07-29T23:40:00.000Z","gameDurationMinutes":223},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"home":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":661260,"fullName":"Marc Grossman","link":"/api/v1/people/661260"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, pitcher Davis Martin to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:40:58.351Z","endTime":"2026-07-29T23:43:47.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10,11],"actionIndex":[0,1,2],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-29T20:47:39.424Z","endTime":"2026-07-29T23:17:40.651Z","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-29T23:17:40.651Z","endTime":"2026-07-29T23:39:50.899Z","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-29T23:39:50.899Z","endTime":"2026-07-29T23:41:00.446Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.657060227173073,"aZ":-15.407851120331227,"pfxX":-4.5797912042886395,"pfxZ":9.049850579130961,"pX":-0.18703573724338388,"pZ":2.3448459189838573,"vX0":6.0550724126175375,"vY0":-135.05166552779355,"vZ0":-6.194456628975847,"x":124.13,"y":175.47,"x0":-1.860241415316085,"y0":50.00125905609659,"z0":5.746877119391681,"aX":-8.483086029872021},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":2422,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.4051490511567932,"extension":6.297647925156322},"index":3,"playId":"1fd49f2a-3f0d-30f7-9e42-1b782b555619","pitchNumber":1,"startTime":"2026-07-29T23:41:00.446Z","endTime":"2026-07-29T23:41:04.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51934857118269,"aZ":-24.916415973194635,"pfxX":-5.28646599155603,"pfxZ":4.234481400733873,"pX":0.040979698154309296,"pZ":1.1780650728076323,"vX0":6.568264816122413,"vY0":-129.67488687907016,"vZ0":-6.748018838384086,"x":115.44,"y":206.97,"x0":-1.8305266204836255,"y0":50.00283161825246,"z0":5.698172754772505,"aX":-9.06024553137148},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":8.3,"spinRate":2133,"spinDirection":243},"zone":14,"typeConfidence":0.79,"plateTime":0.42136720128309735,"extension":6.246112096526697},"index":4,"playId":"767e6ab0-786e-3378-bb5f-651f22e6f470","pitchNumber":2,"startTime":"2026-07-29T23:41:15.764Z","endTime":"2026-07-29T23:41:19.040Z","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-29T23:41:31.601Z","endTime":"2026-07-29T23:41:45.284Z","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":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807372114329585,"aZ":-21.96406895770688,"pfxX":-3.84077596431871,"pfxZ":5.556197380500915,"pX":1.634824295523499,"pZ":2.5327367575887374,"vX0":10.322230646806604,"vY0":-134.59053883171626,"vZ0":-4.607453720444584,"x":54.68,"y":170.4,"x0":-1.7484914627658288,"y0":50.002109222261424,"z0":5.819295621017338,"aX":-7.057654314958672},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":4.8,"spinRate":2494,"spinDirection":213},"zone":12,"typeConfidence":0.73,"plateTime":0.4067313106782686,"extension":6.469962220283434},"index":6,"playId":"42b138fe-6116-3797-b4dd-bda189071740","pitchNumber":3,"startTime":"2026-07-29T23:41:45.284Z","endTime":"2026-07-29T23:41:49.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99576031311631,"aZ":-25.76971690395129,"pfxX":-7.924925082357385,"pfxZ":3.5004926789786523,"pX":2.3781891321622575,"pZ":1.5490986847919184,"vX0":13.120481266233158,"vY0":-133.70117096651921,"vZ0":-6.1986933046017,"x":26.35,"y":196.95,"x0":-1.539739298353792,"y0":50.00299892505369,"z0":5.720802925676198,"aX":-14.499447007615483},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":11.9,"spinRate":2472,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.40803263765419695,"extension":6.419040623086727},"index":7,"playId":"9e638c68-cf69-3566-973f-f025740c1a3e","pitchNumber":4,"startTime":"2026-07-29T23:42:01.043Z","endTime":"2026-07-29T23:42:06.146Z","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.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.890684465046373,"aZ":-33.95719997236849,"pfxX":-8.311418221126765,"pfxZ":-1.0155903278743157,"pX":-0.022102011891972594,"pZ":1.4620840043862477,"vX0":7.610082908098269,"vY0":-131.29621252383353,"vZ0":-4.492519022011203,"x":117.84,"y":199.3,"x0":-1.8733869996992063,"y0":50.00432231492111,"z0":5.712502021773473,"aX":-14.56303407963708},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.6,"breakHorizontal":13.4,"spinRate":2139,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.4166104305525975,"extension":6.342373924373071},"index":8,"playId":"9045349d-d0f3-3856-9beb-898d21abc834","pitchNumber":5,"startTime":"2026-07-29T23:42:30.905Z","endTime":"2026-07-29T23:42:34.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419487589577454,"aZ":-30.20870268889133,"pfxX":-7.151937267494848,"pfxZ":1.1377329874025701,"pX":0.9183401698388043,"pZ":2.1401874310507236,"vX0":9.494075229975186,"vY0":-130.0426436919859,"vZ0":-3.330518581977011,"x":82.0,"y":180.99,"x0":-1.8319084714957088,"y0":50.00493745877883,"z0":5.702070671287635,"aX":-12.387822244022328},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":11.2,"spinRate":2175,"spinDirection":243},"zone":14,"typeConfidence":0.92,"plateTime":0.4193986189451433,"extension":6.360769795360302},"index":9,"playId":"28204dc8-c6d2-36c8-ba0e-0049dc180761","pitchNumber":6,"startTime":"2026-07-29T23:42:53.858Z","endTime":"2026-07-29T23:42:57.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743452404400283,"aZ":-38.512227097174595,"pfxX":5.942998932178179,"pfxZ":-4.439881913523301,"pX":1.3595183977025171,"pZ":0.46725444957860945,"vX0":5.676292358332692,"vY0":-118.9373473731002,"vZ0":-4.380526230681447,"x":65.18,"y":226.16,"x0":-1.8340761062684858,"y0":50.00418911642066,"z0":5.841491935454075,"aX":8.478070716674415},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.9,"breakHorizontal":-12.2,"spinRate":2903,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4612821974372614,"extension":6.4240751390133},"index":10,"playId":"367e8886-23fa-3ffa-8516-4e639a2a6472","pitchNumber":7,"startTime":"2026-07-29T23:43:20.889Z","endTime":"2026-07-29T23:43:25.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863670087321,"aZ":-21.32173581018196,"pfxX":-8.578680018448924,"pfxZ":5.916961151440087,"pX":-0.7422632096791609,"pZ":2.116055946039118,"vX0":6.150729678103216,"vY0":-134.03859039646787,"vZ0":-5.5006342078808315,"x":145.29,"y":181.65,"x0":-1.9432640885817278,"y0":50.000306812233305,"z0":5.700615015429569,"aX":-15.72888644509448},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":2435,"spinDirection":222},"zone":7,"typeConfidence":0.89,"plateTime":0.4074263958020228,"extension":6.334877336637201},"hitData":{"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.82,"coordY":188.17}},"index":11,"playId":"880852a2-8c9b-3fc4-ae9b-a2b1f112ccec","pitchNumber":8,"startTime":"2026-07-29T23:43:38.994Z","endTime":"2026-07-29T23:43:47.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:43:47.435Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ben Rice doubles (19) on a ground ball to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:44:07.548Z","endTime":"2026-07-29T23:45:49.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052571194610326,"aZ":-24.401847958300642,"pfxX":-10.300448938238748,"pfxZ":4.2892994163754405,"pX":1.4309549549621192,"pZ":1.2591302093741807,"vX0":11.654952297047801,"vY0":-134.0508598739242,"vZ0":-6.98195958418111,"x":62.46,"y":204.78,"x0":-1.643141327290962,"y0":50.00541475861534,"z0":5.649850780141734,"aX":-18.675224035805627},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":16.1,"spinRate":2390,"spinDirection":220},"zone":14,"typeConfidence":0.93,"plateTime":0.40923022189353775,"extension":6.512571591379011},"index":0,"playId":"d76d5fad-42b5-39de-920e-2294e3257081","pitchNumber":1,"startTime":"2026-07-29T23:44:13.855Z","endTime":"2026-07-29T23:44:16.855Z","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":92.8,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67202238660148,"aZ":-22.552153851641336,"pfxX":-9.663128010484575,"pfxZ":5.2675882711203945,"pX":0.10003605320927902,"pZ":1.2202029390254434,"vX0":8.651335988579733,"vY0":-134.6604813753696,"vZ0":-7.417567888072654,"x":113.19,"y":205.83,"x0":-1.9070619292847661,"y0":50.004639056916105,"z0":5.619150737296753,"aX":-17.655862748166044},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2324,"spinDirection":221},"zone":14,"typeConfidence":0.93,"plateTime":0.40756005496281444,"extension":6.502503389402695},"index":1,"playId":"321025ec-1339-3770-8801-cd7d0071c21f","pitchNumber":2,"startTime":"2026-07-29T23:44:28.179Z","endTime":"2026-07-29T23:44:31.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.468801617650094,"aZ":-24.745683418307838,"pfxX":-9.674521603309097,"pfxZ":4.09782537949351,"pX":1.322269772860924,"pZ":1.9866952393360517,"vX0":11.170396274022199,"vY0":-133.90131933477196,"vZ0":-5.172606827879648,"x":66.6,"y":185.14,"x0":-1.6505783975509958,"y0":50.00248963367538,"z0":5.718820601803896,"aX":-17.532388396870846},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2393,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.40938113350902094,"extension":6.450463761228776},"index":2,"playId":"d22d3ef6-6a6c-312b-afd9-69403f529d70","pitchNumber":3,"startTime":"2026-07-29T23:44:43.446Z","endTime":"2026-07-29T23:44:47.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99226805199632,"aZ":-12.974113076464356,"pfxX":-4.285758595978772,"pfxZ":10.236087135143585,"pX":0.7541132301705652,"pZ":1.6894298819640743,"vX0":8.181835249098834,"vY0":-136.33638145985717,"vZ0":-8.15207609988222,"x":88.25,"y":193.17,"x0":-1.7338782296971298,"y0":50.00171916728514,"z0":5.620932784383596,"aX":-8.038553175703765},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":2348,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.4022991315098956,"extension":6.468225621524796},"index":3,"playId":"87775685-f921-3fc7-818f-ce1f572408e2","pitchNumber":4,"startTime":"2026-07-29T23:45:01.494Z","endTime":"2026-07-29T23:45:07.051Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323832778673363,"aZ":-23.80301489025467,"pfxX":-8.99143935380372,"pfxZ":4.482618040829956,"pX":0.03938686918757558,"pZ":2.1785519216307123,"vX0":8.139863048883218,"vY0":-135.26371981657044,"vZ0":-4.960649103261938,"x":115.5,"y":179.96,"x0":-1.829227180703765,"y0":50.00224063109546,"z0":5.688173547258785,"aX":-16.79227714372074},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":14.8,"spinRate":2396,"spinDirection":220},"zone":8,"typeConfidence":0.93,"plateTime":0.4037102069559926,"extension":6.360208150794207},"hitData":{"launchSpeed":86.9,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.15,"coordY":125.33}},"index":4,"playId":"1abff6ae-14e0-3eff-842c-09d6dd2eaec3","pitchNumber":5,"startTime":"2026-07-29T23:45:35.604Z","endTime":"2026-07-29T23:45:49.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:45:49.705Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jasson Domínguez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:46:09.479Z","endTime":"2026-07-29T23:47:12.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935868910148724,"aZ":-39.39937497526421,"pfxX":6.516354658900907,"pfxZ":-5.154251185614367,"pX":0.8760247516476803,"pZ":1.246838304748621,"vX0":4.4537233288367615,"vY0":-118.35975020731834,"vZ0":-2.239659591517551,"x":83.61,"y":205.12,"x0":-1.8837234281996333,"y0":50.00092031331807,"z0":5.851454274130237,"aX":9.140268654354264},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.6,"breakHorizontal":-13.0,"spinRate":2897,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4647594302125104,"extension":6.290007325668644},"index":0,"playId":"88877d53-6800-3ef8-9339-b9de1f5d523e","pitchNumber":1,"startTime":"2026-07-29T23:46:14.534Z","endTime":"2026-07-29T23:46:18.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770476592832427,"aZ":-29.736870008590834,"pfxX":-8.758164205025619,"pfxZ":1.38063192889393,"pX":0.25574363195360084,"pZ":0.7434734261021654,"vX0":8.428315953126589,"vY0":-131.6012418167413,"vZ0":-6.92796073320127,"x":107.25,"y":218.71,"x0":-1.8437108319421116,"y0":50.00240541578699,"z0":5.5999743690646495,"aX":-15.430546415580906},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":14.2,"spinRate":2210,"spinDirection":235},"zone":14,"typeConfidence":0.85,"plateTime":0.41551432584996917,"extension":6.461506904938836},"index":1,"playId":"7428e3cf-e793-3b42-88a4-ee19a667f0e2","pitchNumber":2,"startTime":"2026-07-29T23:46:30.820Z","endTime":"2026-07-29T23:46:34.758Z","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":92.7,"endSpeed":85.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516387382731008,"aZ":-17.127529938499176,"pfxX":-4.057435261233165,"pfxZ":8.158086543826409,"pX":1.2158073136795147,"pZ":1.2987503123166242,"vX0":9.323072382178868,"vY0":-134.54092522786402,"vZ0":-8.263781726257596,"x":70.66,"y":203.71,"x0":-1.7577883652335469,"y0":50.004590523946945,"z0":5.610057423600497,"aX":-7.485798792261565},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":5.5,"spinRate":2377,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.4061669274227455,"extension":6.500645832330875},"index":2,"playId":"7eb3bc49-06f2-36db-bd8e-66b59112d13e","pitchNumber":3,"startTime":"2026-07-29T23:46:49.610Z","endTime":"2026-07-29T23:46:53.268Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834801629540426,"aZ":-18.021099145191794,"pfxX":-3.1532512192484483,"pfxZ":7.494297242921208,"pX":0.9372813258169029,"pZ":3.793591673864897,"vX0":8.65431458231089,"vY0":-135.82107626331327,"vZ0":-2.292562717291022,"x":81.27,"y":136.35,"x0":-1.8658627354154915,"y0":50.000213754866735,"z0":5.887368722225041,"aX":-5.954346969155993},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":4.1,"spinRate":2359,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.40168689062204255,"extension":6.349510360809584},"index":3,"playId":"b6687b4b-63de-32cc-93bb-75da7fde124a","pitchNumber":4,"startTime":"2026-07-29T23:47:08.602Z","endTime":"2026-07-29T23:47:12.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:47:12.971Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a ground ball to left fielder Sam Antonacci. Ben Rice scores. Jasson Domínguez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:48:03.936Z","endTime":"2026-07-29T23:48:36.763Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnThird":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-29T23:47:21.745Z","endTime":"2026-07-29T23:48:06.110Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83148899403805,"aZ":-22.306882455664148,"pfxX":-3.0074727423545804,"pfxZ":5.396127552659479,"pX":1.2923793267669723,"pZ":-0.25685643859461,"vX0":9.392490944350753,"vY0":-133.22413702876315,"vZ0":-10.989950835502647,"x":67.74,"y":245.72,"x0":-1.8609342896704497,"y0":50.00624470674916,"z0":5.480164051402706,"aX":-5.503974273370583},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":3.8,"spinRate":2591,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.40836257884252936,"extension":6.5254301991755845},"index":1,"playId":"c0192dea-1de7-3b72-a57b-056cbc45de0c","pitchNumber":1,"startTime":"2026-07-29T23:48:06.110Z","endTime":"2026-07-29T23:48:10.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241831389020888,"aZ":-25.672079572810013,"pfxX":-7.299547984278622,"pfxZ":3.4356961073566943,"pX":0.36640242694304714,"pZ":1.8265698938456585,"vX0":8.413055748118886,"vY0":-135.64440765465037,"vZ0":-5.474058864447307,"x":103.03,"y":189.46,"x0":-1.8038772620599457,"y0":50.00520599331453,"z0":5.624134783739906,"aX":-13.82181419698372},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":2417,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.40136928561341145,"extension":6.4530015893990225},"hitData":{"launchSpeed":99.1,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":113.3,"coordY":74.66}},"index":2,"playId":"43d850c1-ceca-3f04-883a-1678a3637402","pitchNumber":2,"startTime":"2026-07-29T23:48:25.438Z","endTime":"2026-07-29T23:48:36.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:48:36.763Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Jones homers (3) on a fly ball to left center field. Jasson Domínguez scores. Paul Goldschmidt scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:49:04.187Z","endTime":"2026-07-29T23:49:49.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13285090409772,"aZ":-18.35061456899007,"pfxX":-3.842773220863744,"pfxZ":7.272292472777297,"pX":0.5025969654449977,"pZ":1.9369657824464852,"vX0":7.513480927051589,"vY0":-136.76717148582853,"vZ0":-6.569964396034224,"x":97.84,"y":186.48,"x0":-1.776450604184548,"y0":50.004244566902535,"z0":5.621333297011353,"aX":-7.30689490792101},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":5.4,"spinRate":2403,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.399919714273961,"extension":6.387993674320237},"index":0,"playId":"d0526ad3-3e25-3941-a72b-c48f004d2463","pitchNumber":1,"startTime":"2026-07-29T23:49:04.187Z","endTime":"2026-07-29T23:49:07.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038178692520752,"aZ":-27.47808760811141,"pfxX":-6.550632609093753,"pfxZ":2.6503308442327977,"pX":0.03553985863430435,"pZ":2.6302471424010845,"vX0":7.302148750700684,"vY0":-131.55746497551743,"vZ0":-2.9357814753907943,"x":115.65,"y":167.76,"x0":-1.9106868563253365,"y0":50.00273092537522,"z0":5.773764134665102,"aX":-11.608629641082434},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":10.4,"spinRate":2089,"spinDirection":242},"zone":5,"typeConfidence":0.82,"plateTime":0.4145944697880757,"extension":6.3443404414237685},"hitData":{"launchSpeed":104.6,"launchAngle":33.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.48,"coordY":61.01}},"index":1,"playId":"d3920e96-c919-3985-b8cd-4688fda43cd2","pitchNumber":2,"startTime":"2026-07-29T23:49:23.302Z","endTime":"2026-07-29T23:49:49.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:49:49.197Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:50:04.300Z","endTime":"2026-07-29T23:51:00.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.279303095273537,"aZ":-25.192552309118444,"pfxX":-8.118867737468205,"pfxZ":3.730149435918399,"pX":-0.38983135714692796,"pZ":2.8054137245822153,"vX0":7.140862875518308,"vY0":-134.6970193229227,"vZ0":-3.12858114354137,"x":131.86,"y":163.03,"x0":-1.9972407014897735,"y0":50.00071373695267,"z0":5.7279400271703995,"aX":-15.187749511306945},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2507,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.40384807832285574,"extension":6.415365633944269},"index":0,"playId":"8340a71c-eb57-3c2f-b72f-92bdd60a0090","pitchNumber":1,"startTime":"2026-07-29T23:50:15.380Z","endTime":"2026-07-29T23:50:19.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94777831654672,"aZ":-14.070353501160426,"pfxX":-4.223253673731988,"pfxZ":9.60254477361724,"pX":-0.11957888626423349,"pZ":2.5758145825046053,"vX0":6.34139028216374,"vY0":-135.5396045634811,"vZ0":-5.815964511939959,"x":121.56,"y":169.23,"x0":-1.9266485882113327,"y0":50.00135663655862,"z0":5.709292699450727,"aX":-7.961416372169821},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":2391,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.40207738233769774,"extension":6.361647528958229},"index":1,"playId":"4ced2b3b-ea4d-3491-9e0a-f2e497f73ce3","pitchNumber":2,"startTime":"2026-07-29T23:50:28.099Z","endTime":"2026-07-29T23:50:32.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860108382235172,"aZ":-39.8581107226511,"pfxX":6.434627914226444,"pfxZ":-5.353756527644144,"pX":0.13926042792960724,"pZ":1.1941996211400283,"vX0":2.9428428684596115,"vY0":-119.33170835521474,"vZ0":-2.620326054061715,"x":111.69,"y":206.54,"x0":-1.9474114154867133,"y0":50.00221373721644,"z0":5.9118166533245065,"aX":9.239236678465282},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.1,"breakHorizontal":-12.4,"spinRate":2850,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.4597354881346254,"extension":6.286626382149165},"index":2,"playId":"3f0e0c05-f751-3118-b44f-613622dacf48","pitchNumber":3,"startTime":"2026-07-29T23:50:42.375Z","endTime":"2026-07-29T23:50:46.416Z","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":93.0,"endSpeed":85.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314525934371847,"aZ":-14.602654134395518,"pfxX":-4.0736944698940265,"pfxZ":9.457821407417086,"pX":0.23078923498609763,"pZ":1.5046645667869132,"vX0":7.081411749131529,"vY0":-135.16525946258815,"vZ0":-8.183026417940704,"x":108.2,"y":198.15,"x0":-1.8888781878987906,"y0":50.00497293151844,"z0":5.5880927171065125,"aX":-7.570641139610284},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2392,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.40458901000484904,"extension":6.444539887390727},"index":3,"playId":"175631e2-3c38-34cb-80b2-29efc75fc0e8","pitchNumber":4,"startTime":"2026-07-29T23:50:56.072Z","endTime":"2026-07-29T23:51:00.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:51:00.357Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan McMahon flies out to center fielder Tristan Peters.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-29T23:51:08.583Z","endTime":"2026-07-29T23:52:22.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134490003464713,"aZ":-25.13681639587979,"pfxX":-9.81412209868233,"pfxZ":3.8148045173432124,"pX":0.5351947769310134,"pZ":1.1985400468443885,"vX0":9.606729823358782,"vY0":-134.71944317435327,"vZ0":-6.909632208670211,"x":96.6,"y":206.42,"x0":-1.7948037519643714,"y0":50.00459056965987,"z0":5.562836779169762,"aX":-18.116284534371797},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":2358,"spinDirection":224},"zone":14,"typeConfidence":0.93,"plateTime":0.4059216978846818,"extension":6.486176425715733},"index":0,"playId":"26ca5602-713a-355e-8644-a4f720db6bdb","pitchNumber":1,"startTime":"2026-07-29T23:51:24.701Z","endTime":"2026-07-29T23:51:28.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191578103985165,"aZ":-24.285467054312413,"pfxX":-8.942539990293513,"pfxZ":4.288019814188862,"pX":-0.44749382466003956,"pZ":2.62744059556544,"vX0":6.775913463466395,"vY0":-134.3180082710629,"vZ0":-3.8319259245555832,"x":134.06,"y":167.84,"x0":-1.8322685054908423,"y0":50.00406927128093,"z0":5.785348173261316,"aX":-16.455233142065044},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":14.9,"spinRate":2395,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.4067031486603363,"extension":6.343880748276038},"index":1,"playId":"dd9752d6-2aec-3611-b233-042a3213479d","pitchNumber":2,"startTime":"2026-07-29T23:51:39.776Z","endTime":"2026-07-29T23:51:42.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777724181484643,"aZ":-17.35733271916378,"pfxX":-6.270458414653774,"pfxZ":7.940833658575137,"pX":-1.314820034820728,"pZ":3.2771500307693593,"vX0":3.9807143044080453,"vY0":-135.299009592628,"vZ0":-3.40691561481066,"x":167.12,"y":150.3,"x0":-1.9857951770807976,"y0":50.00022150296129,"z0":5.759266739005148,"aX":-11.696870924887161},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2362,"spinDirection":215},"zone":11,"typeConfidence":0.87,"plateTime":0.4038439071732136,"extension":6.369952161336067},"index":2,"playId":"5b4e9e51-0b5d-325b-8377-3118b7dc1bc1","pitchNumber":3,"startTime":"2026-07-29T23:51:57.601Z","endTime":"2026-07-29T23:52:01.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87559506286567,"aZ":-16.19999455465028,"pfxX":-4.601676065246478,"pfxZ":8.66225095354185,"pX":-0.0559464164916624,"pZ":2.580298437661215,"vX0":6.364151478243051,"vY0":-133.9423744953599,"vZ0":-5.40621412336959,"x":119.13,"y":169.11,"x0":-1.8485892646885158,"y0":50.00342386927839,"z0":5.756477327624075,"aX":-8.48704936409379},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2334,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.4066154189708766,"extension":6.275676171558236},"hitData":{"launchSpeed":90.6,"launchAngle":36.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.09,"coordY":68.15}},"index":3,"playId":"43e7ea8b-fc5f-33ec-8065-1ebe23c00b12","pitchNumber":4,"startTime":"2026-07-29T23:52:12.745Z","endTime":"2026-07-29T23:52:22.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:52:22.268Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-29T23:54:58.415Z","endTime":"2026-07-29T23:56:15.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":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":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043484400112387,"aZ":-11.113537475197893,"pfxX":-4.287926650271197,"pfxZ":10.206689808528804,"pX":-0.8618932287859666,"pZ":2.0381881841869918,"vX0":4.0369016701433065,"vY0":-142.3712365629344,"vZ0":-9.02713262886745,"x":149.85,"y":183.75,"x0":-1.7373946883396922,"y0":50.00612898511098,"z0":5.943243543938115,"aX":-8.851492862961807},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2717,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3839232297423658,"extension":7.000983643369399},"index":0,"playId":"cd433eee-9e76-3238-9433-f5bc31d2d037","pitchNumber":1,"startTime":"2026-07-29T23:55:02.254Z","endTime":"2026-07-29T23:55:06.930Z","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":98.4,"endSpeed":90.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99565203614343,"aZ":-10.663908006588217,"pfxX":-4.612803773228059,"pfxZ":10.324787391474697,"pX":-0.05607521981781382,"pZ":3.011138632481462,"vX0":5.6910191736302655,"vY0":-143.18270863094784,"vZ0":-6.573377229682848,"x":119.14,"y":157.48,"x0":-1.4669100468421592,"y0":50.00521190149165,"z0":5.998882360844383,"aX":-9.612471756367775},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2696,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3820468520865905,"extension":6.992705987246445},"index":1,"playId":"08be0a88-c384-32f0-a0c9-dc91f2702bec","pitchNumber":2,"startTime":"2026-07-29T23:55:36.013Z","endTime":"2026-07-29T23:55:39.013Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6996891341813,"aZ":-10.942590904812688,"pfxX":-4.800950613912921,"pfxZ":9.956005224523503,"pX":-0.7582293581201461,"pZ":2.0709199120605817,"vX0":4.069645510245241,"vY0":-144.84868247735196,"vZ0":-9.196481838814405,"x":145.9,"y":182.87,"x0":-1.5551539944388346,"y0":50.00591215021208,"z0":5.9496322341581145,"aX":-10.240265941260363},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2702,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3776217831925983,"extension":6.844249849512314},"index":2,"playId":"6563d50f-c4d1-37e7-bc10-d2d8f60cadba","pitchNumber":3,"startTime":"2026-07-29T23:56:11.528Z","endTime":"2026-07-29T23:56:15.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:56:15.823Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-29T23:56:36.648Z","endTime":"2026-07-29T23:58:24.960Z","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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"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":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.325439966403714,"aZ":-9.845671950311841,"pfxX":-5.353722955307842,"pfxZ":10.382723928976159,"pX":-0.04730766078659924,"pZ":2.5545954913949784,"vX0":6.420960402506745,"vY0":-145.31550228712635,"vZ0":-8.156210655898752,"x":118.8,"y":169.81,"x0":-1.5843100033814694,"y0":50.00013323352756,"z0":5.986701200690515,"aX":-11.510586438682042},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2723,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3761403904414311,"extension":6.969309311216135},"index":0,"playId":"07baf478-af08-3ae0-8c61-b81635c40af4","pitchNumber":1,"startTime":"2026-07-29T23:56:45.171Z","endTime":"2026-07-29T23:56:48.403Z","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":99.3,"endSpeed":91.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574737315403674,"aZ":-12.601093078708335,"pfxX":-4.237949564429801,"pfxZ":9.208931586287363,"pX":0.17922228046059124,"pZ":3.140496239493907,"vX0":6.418456570333491,"vY0":-144.412373209439,"vZ0":-5.891914229490398,"x":110.17,"y":153.99,"x0":-1.5149062683541445,"y0":50.00637024050525,"z0":5.972656151242953,"aX":-9.01147510858714},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2748,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.37834151897980917,"extension":7.048781956516816},"index":1,"playId":"dab8f16d-e689-3864-84ad-5a0a06232586","pitchNumber":2,"startTime":"2026-07-29T23:57:05.837Z","endTime":"2026-07-29T23:57:09.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15454997183807,"aZ":-12.43383975506877,"pfxX":-3.616655057479622,"pfxZ":9.298674738655894,"pX":-1.026462772543225,"pZ":3.7718367283398835,"vX0":2.918736092964289,"vY0":-143.6012697466792,"vZ0":-4.028411025926031,"x":156.13,"y":136.94,"x0":-1.577954159565017,"y0":50.00107277567517,"z0":5.946422487658189,"aX":-7.6762722163636505},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2668,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3790700256046411,"extension":6.905745508177246},"index":2,"playId":"1e4e8658-1523-376c-8d60-13b0fa87b13a","pitchNumber":3,"startTime":"2026-07-29T23:57:35.210Z","endTime":"2026-07-29T23:57:38.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-29T23:57:47.593Z","endTime":"2026-07-29T23:58:02.333Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78865640946946,"aZ":-20.953323692901936,"pfxX":0.5760509577883655,"pfxZ":5.538956944142727,"pX":-0.7408691085200577,"pZ":3.7036066240126924,"vX0":2.368304757751291,"vY0":-140.2935625307152,"vZ0":-2.862883947947596,"x":145.24,"y":138.78,"x0":-1.6652162693960617,"y0":50.004514508963766,"z0":6.077260722572651,"aX":1.1676818884775904},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2640,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.3879529171221878,"extension":6.886456334133938},"index":4,"playId":"d5497023-bb5e-3718-8c89-2e131394b8cc","pitchNumber":4,"startTime":"2026-07-29T23:58:02.333Z","endTime":"2026-07-29T23:58:06.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062066276785234,"aZ":-41.70161054927224,"pfxX":1.7415554706017566,"pfxZ":-5.460530826799097,"pX":0.9416479673203957,"pZ":-0.436257033847221,"vX0":5.74149189728541,"vY0":-131.06479493186515,"vZ0":-8.534137039615079,"x":81.11,"y":250.56,"x0":-1.5015643598025723,"y0":50.00520831732835,"z0":5.966842580626503,"aX":3.036804265192248},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-11.5,"breakHorizontal":-4.4,"spinRate":2627,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4175167516284386,"extension":7.055334402278727},"index":5,"playId":"81164c5f-8363-30c4-8db0-ded59bacc6ca","pitchNumber":5,"startTime":"2026-07-29T23:58:20.899Z","endTime":"2026-07-29T23:58:24.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:58:24.960Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-29T23:58:59.635Z","endTime":"2026-07-29T23:59:26.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125110393283073,"aZ":-13.99565227439019,"pfxX":-2.8580058096716328,"pfxZ":8.70077992927809,"pX":-0.7851769844257632,"pZ":3.576478644339154,"vX0":3.595108334811125,"vY0":-142.97385277225175,"vZ0":-4.350820068087383,"x":146.93,"y":142.22,"x0":-1.6821700096109986,"y0":50.00481172327727,"z0":5.983909714362229,"aX":-5.972500759355444},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":4.6,"spinRate":2605,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38177478509980345,"extension":7.023326498756},"index":0,"playId":"c5cc2dfb-c9b0-3638-bd0c-8f354d6788e5","pitchNumber":1,"startTime":"2026-07-29T23:58:59.635Z","endTime":"2026-07-29T23:59:04.058Z","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":99.1,"endSpeed":91.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04103819295498,"aZ":-13.188478161459686,"pfxX":-3.4077330784997777,"pfxZ":8.911567928905107,"pX":0.524688373974558,"pZ":2.8108519888165056,"vX0":7.0863850115035385,"vY0":-144.23336700502966,"vZ0":-6.683986706944274,"x":97.0,"y":162.89,"x0":-1.5090460996333646,"y0":50.00487423055837,"z0":5.953473031934207,"aX":-7.262210524704557},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.1,"breakHorizontal":4.9,"spinRate":2670,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3781593983982092,"extension":6.984816564554265},"hitData":{"launchSpeed":102.8,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":148.14}},"index":1,"playId":"38337b60-b765-3851-ba97-28113f968a0c","pitchNumber":2,"startTime":"2026-07-29T23:59:20.453Z","endTime":"2026-07-29T23:59:26.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T23:59:26.856Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Caballero pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T00:01:58.080Z","endTime":"2026-07-30T00:02:28.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":85.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061025384895522,"aZ":-16.35642981358415,"pfxX":-5.918907476669568,"pfxZ":8.449292233095933,"pX":-0.895310202873034,"pZ":3.420674980356766,"vX0":4.726716882273475,"vY0":-135.56679299462442,"vZ0":-3.221306401616818,"x":151.13,"y":146.42,"x0":-1.8875963835660188,"y0":50.000544218851445,"z0":5.7577486186320215,"aX":-11.078211931969106},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":9.8,"spinRate":2453,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.40315579690842585,"extension":6.374646403089192},"index":0,"playId":"917565b9-6894-37c7-8307-2beeeaaf1b96","pitchNumber":1,"startTime":"2026-07-30T00:02:00.242Z","endTime":"2026-07-30T00:02:04.803Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.418818817893502,"aZ":-30.039167714753432,"pfxX":2.3149504247620833,"pfxZ":1.3025421295390158,"pX":0.4050487424017798,"pZ":1.9770989743640284,"vX0":5.3366426886864735,"vY0":-126.063200184188,"vZ0":-3.3221138294623733,"x":101.56,"y":185.4,"x0":-2.025420694781115,"y0":50.001143907630045,"z0":5.692334601397208,"aX":3.790801745223489},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-5.3,"spinRate":2576,"spinDirection":131},"zone":9,"typeConfidence":0.89,"plateTime":0.43161429592713496,"extension":6.286762604782664},"hitData":{"launchSpeed":62.7,"launchAngle":60.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.76,"coordY":160.19}},"index":1,"playId":"4b5d5ccf-0193-3992-ac9a-7bca0f181824","pitchNumber":2,"startTime":"2026-07-30T00:02:20.027Z","endTime":"2026-07-30T00:02:28.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:02:28.854Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T00:02:42.768Z","endTime":"2026-07-30T00:04:30.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17181623550797,"aZ":-16.71707781430523,"pfxX":-5.014368821306768,"pfxZ":8.167870044116022,"pX":-0.5027174681745693,"pZ":2.220132911764825,"vX0":5.38013192152724,"vY0":-136.48455951299277,"vZ0":-6.0439177120178815,"x":136.16,"y":178.84,"x0":-1.8451182849212353,"y0":50.004866069855225,"z0":5.608912197006909,"aX":-9.49107556834139},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2390,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4008420046789323,"extension":6.368797757322574},"index":0,"playId":"a9ffb027-db1e-3bad-b7dd-451e4a35c2d6","pitchNumber":1,"startTime":"2026-07-30T00:02:52.822Z","endTime":"2026-07-30T00:02:56.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97749541602765,"aZ":-16.550556977196926,"pfxX":-3.5545681498378805,"pfxZ":8.378616877357757,"pX":-0.576930354777677,"pZ":2.3680352371588285,"vX0":4.639888226068823,"vY0":-135.746235835598,"vZ0":-5.875575641183541,"x":138.99,"y":174.84,"x0":-1.8472553615580911,"y0":50.0001126196185,"z0":5.714358754569075,"aX":-6.626486033710648},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2354,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.4036327674561324,"extension":6.303087345225394},"index":1,"playId":"27a5e67f-68d5-3b99-ada6-f823ba91d338","pitchNumber":2,"startTime":"2026-07-30T00:03:07.753Z","endTime":"2026-07-30T00:03:11.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422435823421058,"aZ":-37.44929342322338,"pfxX":7.483216257537366,"pfxZ":-3.7540980015155476,"pX":-0.3423902718979514,"pZ":1.5679111333834737,"vX0":1.8307019895853949,"vY0":-118.61355666513008,"vZ0":-2.3254532706918125,"x":130.05,"y":196.45,"x0":-2.09843369145385,"y0":50.00211632427806,"z0":6.018341892503155,"aX":10.523085131543823},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.1,"breakHorizontal":-14.0,"spinRate":2944,"spinDirection":50},"zone":13,"typeConfidence":0.9,"plateTime":0.464080225046668,"extension":6.280013176488458},"index":2,"playId":"4ef57b6a-90f9-3973-9eea-894054e8ee26","pitchNumber":3,"startTime":"2026-07-30T00:03:22.635Z","endTime":"2026-07-30T00:03:27.973Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.272272057207726,"aZ":-16.520903468797716,"pfxX":-4.608338078236489,"pfxZ":8.276666846976852,"pX":-0.13433531645480948,"pZ":0.948486761729388,"vX0":6.502830550418253,"vY0":-136.47443547708485,"vZ0":-9.058217946952034,"x":122.12,"y":213.17,"x0":-1.9462731576786343,"y0":50.00463464022554,"z0":5.442319025713548,"aX":-8.71776374625926},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":7.0,"spinRate":2354,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4009171855939315,"extension":6.394173603762453},"index":3,"playId":"032d18c1-7de2-3ffb-ae3f-5fd1bfb91027","pitchNumber":4,"startTime":"2026-07-30T00:03:37.909Z","endTime":"2026-07-30T00:03:42.506Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T00:04:09.654Z","endTime":"2026-07-30T00:04:26.463Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.388153013183004,"aZ":-40.72613109947361,"pfxX":4.8744902083786865,"pfxZ":-5.96618146568565,"pX":0.4855238436098358,"pZ":0.7542651482376628,"vX0":4.259712507130095,"vY0":-119.08617096424766,"vZ0":-3.368364462152246,"x":98.49,"y":218.41,"x0":-1.961402821301298,"y0":50.00506798930278,"z0":5.880169244040445,"aX":6.9838875500401905},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.4,"breakHorizontal":-9.8,"spinRate":2991,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4603719172137928,"extension":6.335401816803654},"index":5,"playId":"9d252a8a-85f2-37d5-9e72-dc9c8cb5f5e2","pitchNumber":5,"startTime":"2026-07-30T00:04:26.463Z","endTime":"2026-07-30T00:04:30.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:04:30.546Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to center fielder Tristan Peters.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T00:04:54.018Z","endTime":"2026-07-30T00:07:42.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702808967719935,"aZ":-39.063663564608476,"pfxX":6.041799894461326,"pfxZ":-5.0448890222475375,"pX":0.28047584057639957,"pZ":1.4460994468891395,"vX0":3.317512999752849,"vY0":-116.68385422902742,"vZ0":-1.9645626289653875,"x":106.31,"y":199.74,"x0":-1.9484623400739665,"y0":50.00072862280315,"z0":6.00901839904027,"aX":8.257650619193337},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.4,"breakHorizontal":-11.8,"spinRate":2830,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.47096049058869305,"extension":6.29920632438667},"index":0,"playId":"17d654f2-3c1f-3968-b122-3d9ef3f76cc9","pitchNumber":1,"startTime":"2026-07-30T00:04:55.985Z","endTime":"2026-07-30T00:04:59.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593674368231067,"aZ":-17.980989966260406,"pfxX":-3.8975366665705016,"pfxZ":7.439317865124611,"pX":-0.6676782492216204,"pZ":2.2173106796117836,"vX0":4.894711143108572,"vY0":-136.45353762071622,"vZ0":-6.068875909736512,"x":142.45,"y":178.91,"x0":-1.9681899229311408,"y0":50.00662384421527,"z0":5.6854099463426255,"aX":-7.441045534917454},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":6.1,"spinRate":2341,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.39953180288985024,"extension":6.254661600528712},"index":1,"playId":"072acd19-e003-3830-b070-2eced7525ce0","pitchNumber":2,"startTime":"2026-07-30T00:05:12.976Z","endTime":"2026-07-30T00:05:18.466Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471422809372925,"aZ":-37.46320396353779,"pfxX":6.236578224712963,"pfxZ":-3.5498141368718272,"pX":0.8969218372003945,"pZ":1.0070198578796186,"vX0":4.726241724104476,"vY0":-121.32068943437419,"vZ0":-3.6413156509909603,"x":82.81,"y":211.59,"x0":-1.8855796355076901,"y0":50.00056038717392,"z0":5.788679761182866,"aX":9.304313837900756},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.1,"breakHorizontal":-12.4,"spinRate":2900,"spinDirection":49},"zone":14,"typeConfidence":0.84,"plateTime":0.4512657316018043,"extension":6.314816192229408},"index":2,"playId":"cdb7e880-0515-3c67-96ff-f97cf3b01b01","pitchNumber":3,"startTime":"2026-07-30T00:05:45.518Z","endTime":"2026-07-30T00:05:49.471Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36266657778459,"aZ":-18.440087844165873,"pfxX":-3.0533595549133357,"pfxZ":7.2746291820927045,"pX":-0.8516011458706002,"pZ":2.976324448076011,"vX0":4.319853982350949,"vY0":-136.1523802009202,"vZ0":-4.074500336753751,"x":149.46,"y":158.42,"x0":-2.058057464484645,"y0":50.002170485765326,"z0":5.759146497024774,"aX":-5.764127685116056},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":4.7,"spinRate":2421,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4014547580854413,"extension":6.339697515123678},"index":3,"playId":"6d772b5d-ea84-352b-9cdd-159bbca24a82","pitchNumber":4,"startTime":"2026-07-30T00:06:07.985Z","endTime":"2026-07-30T00:06:13.220Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711305263855998,"aZ":-24.537847391053514,"pfxX":1.5681564299634512,"pfxZ":4.424399421488532,"pX":0.720743555537609,"pZ":1.0539304776510805,"vX0":6.686003862413369,"vY0":-130.1702824096623,"vZ0":-7.023230569094785,"x":89.53,"y":210.32,"x0":-2.0784280716792027,"y0":50.00641658180531,"z0":5.628191400022237,"aX":2.707374800071849},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2605,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.41976343112666736,"extension":6.35364264960404},"index":4,"playId":"c36efd97-de0a-34d0-9cf6-0353013aa469","pitchNumber":5,"startTime":"2026-07-30T00:06:42.061Z","endTime":"2026-07-30T00:06:45.756Z","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":92.2,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647080802735744,"aZ":-23.84972849412164,"pfxX":-8.56009828086048,"pfxZ":4.514519019249433,"pX":0.1889561846839716,"pZ":2.0788290578345694,"vX0":8.686239134405898,"vY0":-134.1230132384634,"vZ0":-5.109592130038235,"x":109.8,"y":182.65,"x0":-1.9604261152899454,"y0":50.004298258309376,"z0":5.682305242821451,"aX":-15.79026593023904},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":13.9,"spinRate":2407,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.4064631945483028,"extension":6.438023509664525},"index":5,"playId":"c612429d-b2db-355d-8be9-b0988dc173e1","pitchNumber":6,"startTime":"2026-07-30T00:06:58.312Z","endTime":"2026-07-30T00:07:05.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.131681278052678,"aZ":-25.28830235620811,"pfxX":0.6139159101407592,"pfxZ":3.9416511868559274,"pX":-0.2509447154287371,"pZ":1.682891742738632,"vX0":4.446255156569709,"vY0":-130.72722612508943,"vZ0":-5.455869072079792,"x":126.57,"y":193.34,"x0":-2.046995635384241,"y0":50.003330403221426,"z0":5.672350871048963,"aX":1.0720590241963919},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2579,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.4174878022805486,"extension":6.430565602452359},"hitData":{"launchSpeed":92.8,"launchAngle":35.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.88,"coordY":65.54}},"index":6,"playId":"38fa6b3a-5da6-39e3-ad33-032737dd11fa","pitchNumber":7,"startTime":"2026-07-30T00:07:34.034Z","endTime":"2026-07-30T00:07:42.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:07:42.557Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T00:10:12.633Z","endTime":"2026-07-30T00:12:19.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.314157484843456,"aZ":-10.172029125873385,"pfxX":-2.6021639992662564,"pfxZ":10.722436833463055,"pX":-1.2238805966293027,"pZ":3.7730718664545733,"vX0":2.118724234928036,"vY0":-142.68284839337093,"vZ0":-5.0402697633764735,"x":163.65,"y":136.91,"x0":-1.639777297804126,"y0":50.003444959903696,"z0":6.20974098944239,"aX":-5.339611130098775},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2728,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38460050538586055,"extension":6.802117672616787},"index":0,"playId":"06052020-a7fb-3707-aa01-28a338f94c83","pitchNumber":1,"startTime":"2026-07-30T00:10:23.364Z","endTime":"2026-07-30T00:10:26.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.272212804827696,"aZ":-9.457991969887935,"pfxX":-3.397796071378075,"pfxZ":11.039883306383583,"pX":-0.23462956061457838,"pZ":2.373512524986443,"vX0":4.888940729315179,"vY0":-142.6510374784442,"vZ0":-8.852951405127719,"x":125.94,"y":174.7,"x0":-1.5304235781957964,"y0":50.00362202588534,"z0":6.116099627072874,"aX":-6.992451071679724},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2816,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3841695993015244,"extension":6.945332421541311},"index":1,"playId":"6a6a7a16-209e-31e8-b22f-bb9e1b6d37ff","pitchNumber":2,"startTime":"2026-07-30T00:10:43.617Z","endTime":"2026-07-30T00:10:48.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047132768779548,"aZ":-39.87230462917765,"pfxX":1.6552971118861035,"pfxZ":-4.44808180391718,"pX":0.8479482507427066,"pZ":0.9753036743068887,"vX0":4.6165966021787685,"vY0":-130.39283202906245,"vZ0":-5.516305226271245,"x":84.68,"y":212.45,"x0":-1.156697288061459,"y0":50.00125990642141,"z0":6.108451663782451,"aX":2.865370287580067},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-9.0,"breakHorizontal":-4.0,"spinRate":2533,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.41920449626230605,"extension":6.933202257726336},"index":2,"playId":"3e2f1c30-b25a-31dc-97b9-ebe52dead2d0","pitchNumber":3,"startTime":"2026-07-30T00:11:11.657Z","endTime":"2026-07-30T00:11:15.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.370329312023916,"aZ":-16.74240305804468,"pfxX":2.1147146333688083,"pfxZ":7.645630953279555,"pX":0.5058290709273718,"pZ":2.662391064531771,"vX0":5.143222311485202,"vY0":-140.57341492760304,"vZ0":-6.428841565867588,"x":97.72,"y":166.9,"x0":-1.6161516528885052,"y0":50.00232464629093,"z0":6.050417548732574,"aX":4.265964135263819},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":-4.8,"spinRate":2752,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.38840313006600713,"extension":6.972112294249417},"index":3,"playId":"332a17fe-0582-3530-99a5-1bae372b9456","pitchNumber":4,"startTime":"2026-07-30T00:11:30.494Z","endTime":"2026-07-30T00:11:33.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-30T00:11:51.059Z","endTime":"2026-07-30T00:12:15.359Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072972195774256,"aZ":-11.355801681068218,"pfxX":-4.306202491690152,"pfxZ":9.73827934421382,"pX":-0.6038957337355118,"pZ":2.9246025209738815,"vX0":4.404537732714193,"vY0":-144.46296808263097,"vZ0":-6.597275920390977,"x":140.02,"y":159.82,"x0":-1.5805277136730485,"y0":50.00402763394321,"z0":5.918729003295276,"aX":-9.206252496740303},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2791,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.3775202342761932,"extension":7.020583178953968},"index":5,"playId":"8f33c92c-1c15-3513-b97e-0344d355ed2d","pitchNumber":5,"startTime":"2026-07-30T00:12:15.359Z","endTime":"2026-07-30T00:12:19.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:12:19.503Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to left fielder Spencer Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T00:12:49.008Z","endTime":"2026-07-30T00:13:47.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54426570329205,"aZ":-18.48149009087393,"pfxX":-6.448303924107858,"pfxZ":6.459840148968642,"pX":-0.42622333374625065,"pZ":4.960482051454099,"vX0":5.950014208268481,"vY0":-144.2240637477865,"vZ0":-0.053283943718897164,"x":133.25,"y":104.85,"x0":-1.6718151711613112,"y0":50.00436201070153,"z0":6.112962923876795,"aX":-13.672176152743868},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.9,"breakHorizontal":10.6,"spinRate":2565,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.37886205106951776,"extension":6.84851638357036},"index":0,"playId":"9298ba67-0e4a-38da-b1c1-9341ffc7c48a","pitchNumber":1,"startTime":"2026-07-30T00:12:49.008Z","endTime":"2026-07-30T00:12:52.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.712887533162807,"aZ":-22.261877869095656,"pfxX":1.5852190857261095,"pfxZ":4.960654722802781,"pX":0.31151091436304496,"pZ":2.7773373453912606,"vX0":4.940493228150704,"vY0":-139.81340358331647,"vZ0":-4.999658568661406,"x":105.13,"y":163.79,"x0":-1.677715671443796,"y0":50.00351256871441,"z0":6.031088902452607,"aX":3.16826896028514},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-3.8,"spinRate":2724,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.3903335095963474,"extension":6.976740981096669},"index":1,"playId":"a52bdfb2-506e-38ff-a98a-f9a12ed44ab8","pitchNumber":2,"startTime":"2026-07-30T00:13:12.338Z","endTime":"2026-07-30T00:13:15.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936048316508934,"aZ":-18.473923258042152,"pfxX":-6.6403729488686105,"pfxZ":6.429086453833001,"pX":-0.23684394732478317,"pZ":3.0346721799311656,"vX0":6.305767228645674,"vY0":-144.44856526213388,"vZ0":-4.932758289149363,"x":126.03,"y":156.84,"x0":-1.5762897763242578,"y0":50.00342062871738,"z0":5.886030911830163,"aX":-14.153770068622705},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2593,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3779311078624552,"extension":6.966573340445771},"hitData":{"launchSpeed":89.6,"launchAngle":59.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.7,"coordY":138.64}},"index":2,"playId":"3bc1819b-fb62-3b20-bfe4-a531c5115aac","pitchNumber":3,"startTime":"2026-07-30T00:13:36.646Z","endTime":"2026-07-30T00:13:47.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:13:47.728Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T00:14:11.976Z","endTime":"2026-07-30T00:16:27.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.732934778975796,"aZ":-44.35487104987841,"pfxX":2.511902298604252,"pfxZ":-7.264088124295825,"pX":-0.6570474504425532,"pZ":0.9151196197515594,"vX0":1.8511776194546412,"vY0":-128.93744042257586,"vZ0":-4.481698192996843,"x":111.83,"y":215.82,"x0":-1.7114914851868313,"y0":50.000769174360165,"z0":6.111499603596793,"aX":4.213144804951505},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-13.9,"breakHorizontal":-4.9,"spinRate":2661,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.42540130154706146,"extension":6.84891165049876},"index":0,"playId":"8ef131dc-f74f-35a9-88f1-be64a56c8368","pitchNumber":1,"startTime":"2026-07-30T00:14:20.681Z","endTime":"2026-07-30T00:14:26.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60464018995649,"aZ":-43.99523399042081,"pfxX":2.866183935789037,"pfxZ":-7.009709385319807,"pX":0.008061835180971234,"pZ":0.01010943407163019,"vX0":3.1699767977162487,"vY0":-129.49911796008203,"vZ0":-6.6728531556130655,"x":116.69,"y":238.51,"x0":-1.6069428963623962,"y0":50.000589488968025,"z0":6.009924436853053,"aX":4.835979537259502},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-14.0,"breakHorizontal":-5.9,"spinRate":2711,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4239627453405763,"extension":6.845438634374752},"index":1,"playId":"351d8afc-53d3-3c8b-97e3-3360b6470401","pitchNumber":2,"startTime":"2026-07-30T00:14:39.476Z","endTime":"2026-07-30T00:14:42.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345299328885897,"aZ":-41.66479462401088,"pfxX":2.8014993772800136,"pfxZ":-5.762056832264999,"pX":0.031812362421273506,"pZ":-0.2810968961435342,"vX0":3.0431452765081426,"vY0":-127.39179662299897,"vZ0":-7.471999639425546,"x":115.79,"y":246.37,"x0":-1.5405498565831224,"y0":50.00010637112936,"z0":5.970176291278051,"aX":4.6180662990551244},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-11.9,"breakHorizontal":-5.8,"spinRate":2609,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.42941370535661694,"extension":6.951111585655899},"index":2,"playId":"40204883-11b4-33f1-802d-e8ec8ca73384","pitchNumber":3,"startTime":"2026-07-30T00:14:58.884Z","endTime":"2026-07-30T00:15:02.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999588911083304,"aZ":-42.19825319821811,"pfxX":1.5421261188362079,"pfxZ":-5.852357193687686,"pX":0.29373215313038986,"pZ":-0.056944252997607116,"vX0":3.9477757781418807,"vY0":-129.75583950029232,"vZ0":-7.352029222325825,"x":105.8,"y":240.32,"x0":-1.4449996937208287,"y0":50.00215067025726,"z0":6.010832390160387,"aX":2.6413808296837473},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-12.0,"breakHorizontal":-3.6,"spinRate":2627,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4213962724963496,"extension":7.074465294914333},"index":3,"playId":"e4c617af-cf50-347a-8d4a-493c20d07660","pitchNumber":4,"startTime":"2026-07-30T00:15:22.693Z","endTime":"2026-07-30T00:15:26.418Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-30T00:15:38.303Z","endTime":"2026-07-30T00:15:59.880Z","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(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":98.3,"endSpeed":89.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42786395721864,"aZ":-10.22367814042719,"pfxX":-2.6516156253151903,"pfxZ":10.605119954319502,"pX":-0.4242609903399051,"pZ":3.5806333704118547,"vX0":4.5992968604637205,"vY0":-143.04790013535444,"vZ0":-4.535754935162408,"x":133.17,"y":142.1,"x0":-1.709394902967584,"y0":50.000652883674206,"z0":5.829413193581459,"aX":-5.487796248080919},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2691,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3831118830700677,"extension":7.014062960489032},"index":5,"playId":"58754443-0013-33ce-b884-91352f1a6af5","pitchNumber":5,"startTime":"2026-07-30T00:15:59.880Z","endTime":"2026-07-30T00:16:02.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15287947996085,"aZ":-13.218437796258042,"pfxX":-2.7661433553397834,"pfxZ":8.914339048538958,"pX":-0.4838753305057747,"pZ":3.051905584149496,"vX0":4.359816488826816,"vY0":-144.12863627369848,"vZ0":-5.545146016968503,"x":135.44,"y":156.38,"x0":-1.649360641522954,"y0":50.000654899066554,"z0":5.801235959627483,"aX":-5.881071302791133},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2484,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.37849391006170396,"extension":7.126795730356194},"index":6,"playId":"e8abaefe-c7cb-3826-89df-a5a80ab56a4b","pitchNumber":6,"startTime":"2026-07-30T00:16:23.860Z","endTime":"2026-07-30T00:16:27.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:16:27.801Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T00:18:54.999Z","endTime":"2026-07-30T00:20:10.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25405959304817,"aZ":-36.986250822833966,"pfxX":7.098922684490283,"pfxZ":-3.470619361461466,"pX":1.1851346613728395,"pZ":2.45657601018282,"vX0":4.657656588827271,"vY0":-117.28918654574325,"vZ0":-0.21892977007906134,"x":71.83,"y":172.45,"x0":-1.752259466037868,"y0":50.00318591550718,"z0":6.015193708658381,"aX":9.839442736052158},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.0,"breakHorizontal":-14.0,"spinRate":2906,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.46791506154857343,"extension":6.255813182342364},"index":0,"playId":"8c56084f-be84-3853-8a06-e0400b26bf01","pitchNumber":1,"startTime":"2026-07-30T00:18:58.898Z","endTime":"2026-07-30T00:19:03.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7300622311155,"aZ":-29.676215684400617,"pfxX":-6.242188969663733,"pfxZ":1.4708747540559646,"pX":0.6197044416440605,"pZ":1.5087101436817298,"vX0":8.173912011546138,"vY0":-128.37549758569483,"vZ0":-4.865098201528819,"x":93.38,"y":198.04,"x0":-1.7719501749531068,"y0":50.00183614241737,"z0":5.697083365320923,"aX":-10.580288750950738},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":9.8,"spinRate":2217,"spinDirection":243},"zone":14,"typeConfidence":0.93,"plateTime":0.42418110270301623,"extension":6.31720672145992},"index":1,"playId":"962630de-a005-31a8-a504-3171fb56ca44","pitchNumber":2,"startTime":"2026-07-30T00:19:13.789Z","endTime":"2026-07-30T00:19:18.233Z","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":88.7,"endSpeed":81.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1733779302981,"aZ":-32.04816287765297,"pfxX":-7.521866171044088,"pfxZ":0.07245725353894983,"pX":-0.8123667482951304,"pZ":2.3909676986040593,"vX0":5.234368579283069,"vY0":-129.07571521915506,"vZ0":-2.318738343156015,"x":147.97,"y":174.22,"x0":-1.8865090986231376,"y0":50.002190789326306,"z0":5.762008664144516,"aX":-12.726657496956873},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":12.5,"spinRate":2082,"spinDirection":240},"zone":4,"typeConfidence":0.93,"plateTime":0.4238989458380482,"extension":6.2707097981204925},"index":2,"playId":"243a6a96-02bb-3ca2-976e-eeb4aa9c2443","pitchNumber":3,"startTime":"2026-07-30T00:19:28.908Z","endTime":"2026-07-30T00:19:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58318275820246,"aZ":-26.929831105321043,"pfxX":0.48798322781608316,"pfxZ":3.198465377313413,"pX":1.6401758997140792,"pZ":1.4711114782728758,"vX0":8.459372874412082,"vY0":-126.68616261551797,"vZ0":-5.275596894054851,"x":54.48,"y":199.06,"x0":-1.792654152387871,"y0":50.00507780919296,"z0":5.7080809268715065,"aX":0.8001093031823331},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.6,"spinRate":2704,"spinDirection":85},"zone":14,"typeConfidence":0.82,"plateTime":0.4308010006236014,"extension":6.415303318003875},"index":3,"playId":"99cd2f0a-48ae-3bc5-aa39-723f5c16db47","pitchNumber":4,"startTime":"2026-07-30T00:19:47.541Z","endTime":"2026-07-30T00:19:51.162Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73423595568059,"aZ":-17.64172826426936,"pfxX":-3.3481238510405618,"pfxZ":7.818057820859993,"pX":-0.3560923848581217,"pZ":2.2538938881809867,"vX0":4.882903326735552,"vY0":-135.05327997993845,"vZ0":-5.640306116137824,"x":130.57,"y":177.92,"x0":-1.7474481893432232,"y0":50.00221802470844,"z0":5.598697717026714,"aX":-6.223004549100924},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":5.0,"spinRate":2405,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.40463158648438613,"extension":6.433427191799177},"hitData":{"launchSpeed":95.7,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":148.14}},"index":4,"playId":"3148a7db-6ce5-3d51-9961-73bd99fed64e","pitchNumber":5,"startTime":"2026-07-30T00:20:03.378Z","endTime":"2026-07-30T00:20:10.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:20:10.913Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T00:20:31.200Z","endTime":"2026-07-30T00:21:45.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":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":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.123819269202535,"aZ":-39.82064904844741,"pfxX":5.882364755041022,"pfxZ":-5.438162511374094,"pX":0.004266916687183579,"pZ":1.0568339625247605,"vX0":2.7489623555137035,"vY0":-117.73988243366212,"vZ0":-2.714977470477374,"x":116.84,"y":210.25,"x0":-1.9423768426863628,"y0":50.00527720236485,"z0":5.906194204450068,"aX":8.26767137448353},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.2,"breakHorizontal":-11.3,"spinRate":2791,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.4650139392003192,"extension":6.267172650155999},"index":0,"playId":"e2790524-97a3-37f5-a356-4ee64dced2e0","pitchNumber":1,"startTime":"2026-07-30T00:20:31.200Z","endTime":"2026-07-30T00:20:35.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55797334107576,"aZ":-18.67113776117703,"pfxX":-4.8212774451979366,"pfxZ":7.166304985701024,"pX":-0.6414895032702665,"pZ":2.2320704052287943,"vX0":5.285596324004636,"vY0":-135.8649115974354,"vZ0":-5.712422953145292,"x":141.45,"y":178.51,"x0":-1.9784416806205258,"y0":50.005025373990456,"z0":5.644145321930118,"aX":-9.086656037873531},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":7.7,"spinRate":2353,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.40193783189447085,"extension":6.394594853843156},"index":1,"playId":"01f48739-fab1-3d56-8a71-27b5113e3db6","pitchNumber":2,"startTime":"2026-07-30T00:20:44.288Z","endTime":"2026-07-30T00:20:48.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137472597521217,"aZ":-22.87496096957348,"pfxX":-0.7782995912893826,"pfxZ":5.397838693477772,"pX":-0.025515269470040333,"pZ":1.0451866548502127,"vX0":5.387315123024809,"vY0":-130.11954386672227,"vZ0":-7.006298791327332,"x":117.97,"y":210.56,"x0":-2.017563012663306,"y0":50.00215050428147,"z0":5.494164024294094,"aX":-1.3410793242141064},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2619,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4202061551028353,"extension":6.306279414397361},"index":2,"playId":"40a9d3d6-879e-3922-942f-eebbcb31fede","pitchNumber":3,"startTime":"2026-07-30T00:21:00.257Z","endTime":"2026-07-30T00:21:04.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57998757342797,"aZ":-23.807101681501248,"pfxX":-0.2602928571046368,"pfxZ":4.828684871853324,"pX":1.0771034481187618,"pZ":1.5746169642809615,"vX0":7.922240749540312,"vY0":-130.31522674161948,"vZ0":-5.751189097541446,"x":75.94,"y":196.27,"x0":-1.9594218648937811,"y0":50.00239936089251,"z0":5.591726998174016,"aX":-0.45312028162529794},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.2,"spinRate":2639,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4191869035355751,"extension":6.3605860589426735},"index":3,"playId":"277c798c-c5f6-3a2b-8f10-6c181647dea0","pitchNumber":4,"startTime":"2026-07-30T00:21:18.133Z","endTime":"2026-07-30T00:21:21.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680490673306902,"aZ":-36.70126572912099,"pfxX":7.652217250669701,"pfxZ":-3.2154101236309724,"pX":0.33361536801111585,"pZ":1.9068677364592532,"vX0":3.022678478908984,"vY0":-117.88574224657874,"vZ0":-1.3897958388829745,"x":104.28,"y":187.29,"x0":-1.9601191973157213,"y0":50.00569960592849,"z0":5.89592955705276,"aX":10.757939160440106},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.9,"breakHorizontal":-14.6,"spinRate":2863,"spinDirection":47},"zone":9,"typeConfidence":0.9,"plateTime":0.4648522738547167,"extension":6.380297381335492},"hitData":{"launchSpeed":63.9,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.38,"coordY":173.88}},"index":4,"playId":"31bc97ab-5c7a-3273-a185-1e02815279b2","pitchNumber":5,"startTime":"2026-07-30T00:21:38.041Z","endTime":"2026-07-30T00:21:45.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:21:45.755Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T00:22:07.176Z","endTime":"2026-07-30T00:23:30.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.358919499142964,"aZ":-32.81907600026421,"pfxX":1.819577507955494,"pfxZ":-0.40541858905616834,"pX":-0.6703682078675607,"pZ":1.335317324827807,"vX0":2.9620686824508566,"vY0":-124.41758459088216,"vZ0":-4.04689992168181,"x":142.55,"y":202.73,"x0":-2.1057112921783134,"y0":50.0039203517165,"z0":5.658127071164833,"aX":2.89581766573289},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":-3.8,"spinRate":2651,"spinDirection":106},"zone":13,"typeConfidence":0.91,"plateTime":0.437676450976181,"extension":6.286300556497742},"index":0,"playId":"54531ba8-d52e-3746-98ad-af004747eb8d","pitchNumber":1,"startTime":"2026-07-30T00:22:07.176Z","endTime":"2026-07-30T00:22:11.835Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35889191684548,"aZ":-29.349828354079385,"pfxX":0.8528377673332055,"pfxZ":1.6977661144132004,"pX":-0.010321273399846455,"pZ":1.411862442861127,"vX0":4.922301208005037,"vY0":-127.28197747341935,"vZ0":-4.828179088024461,"x":117.39,"y":200.66,"x0":-2.0680455032052545,"y0":50.00508282108154,"z0":5.616017669908427,"aX":1.4205740750790232},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.5,"spinRate":2722,"spinDirection":139},"zone":14,"typeConfidence":0.86,"plateTime":0.42782688979376315,"extension":6.400764835159907},"index":1,"playId":"67c64143-b0d2-397a-b42d-c4764dbcaf6f","pitchNumber":2,"startTime":"2026-07-30T00:22:31.548Z","endTime":"2026-07-30T00:22:34.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.197945161285556,"aZ":-30.844291830785487,"pfxX":2.3458894414271794,"pfxZ":0.837238444446114,"pX":0.376715158400157,"pZ":0.1718596367112307,"vX0":5.094383408620509,"vY0":-124.69757084794068,"vZ0":-7.236494340816768,"x":102.64,"y":234.14,"x0":-1.98786004936323,"y0":50.00613998550008,"z0":5.615979096230375,"aX":3.7393547018328417},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2633,"spinDirection":102},"zone":14,"typeConfidence":0.92,"plateTime":0.437205507807799,"extension":6.41171613336437},"index":2,"playId":"972eb680-1509-3a9e-adac-92b605b513aa","pitchNumber":3,"startTime":"2026-07-30T00:22:45.214Z","endTime":"2026-07-30T00:22:49.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.021757386045188,"aZ":-33.09283301499799,"pfxX":2.2102621250073637,"pfxZ":-0.5707486248266243,"pX":0.060215778922974986,"pZ":2.224678721883384,"vX0":4.333933887185819,"vY0":-124.55708159526345,"vZ0":-2.0220470789417324,"x":114.7,"y":178.71,"x0":-1.9780807020847238,"y0":50.0055330549654,"z0":5.739405099556561,"aX":3.5325480377472114},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-4.8,"spinRate":2639,"spinDirection":82},"zone":8,"typeConfidence":0.91,"plateTime":0.4369052957904662,"extension":6.274274961066477},"index":3,"playId":"81b06073-7b94-3f12-bbd4-e9ff36ceb50f","pitchNumber":4,"startTime":"2026-07-30T00:23:02.519Z","endTime":"2026-07-30T00:23:05.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8666394563281,"aZ":-28.36590631945648,"pfxX":1.7591620589338186,"pfxZ":2.3323951304620687,"pX":0.6252291917324011,"pZ":1.6208605167765784,"vX0":5.767299934858737,"vY0":-125.74981929236111,"vZ0":-4.342719988246518,"x":93.17,"y":195.02,"x0":-1.9088093569991411,"y0":50.004053447224635,"z0":5.621250217328403,"aX":2.870336359280282},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-4.3,"spinRate":2671,"spinDirection":86},"zone":14,"typeConfidence":0.88,"plateTime":0.4323926050708118,"extension":6.409994877867956},"hitData":{"launchSpeed":73.4,"launchAngle":7.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.64,"coordY":151.68}},"index":4,"playId":"d0c40bfd-41b8-30e9-8843-5136142eb0aa","pitchNumber":5,"startTime":"2026-07-30T00:23:22.329Z","endTime":"2026-07-30T00:23:30.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:23:30.993Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T00:26:06.529Z","endTime":"2026-07-30T00:29:16.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.3,"endSpeed":90.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.159037742761534,"aZ":-10.737053849490756,"pfxX":-3.9011893873892287,"pfxZ":10.329912110748168,"pX":-0.382371099456333,"pZ":2.116755631696931,"vX0":4.61196009282276,"vY0":-142.9658469946313,"vZ0":-9.00399302301868,"x":131.58,"y":181.63,"x0":-1.5076222383552313,"y0":50.00277285763547,"z0":5.975949104559567,"aX":-8.096562349159477},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2628,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3827290350624448,"extension":6.895785466379077},"index":0,"playId":"152b759d-ed45-3216-b9c2-10d67d3d2a91","pitchNumber":1,"startTime":"2026-07-30T00:26:10.982Z","endTime":"2026-07-30T00:26:15.108Z","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":100.0,"endSpeed":91.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.543114850032254,"aZ":-10.855689590248568,"pfxX":-3.6372093341761778,"pfxZ":9.948632146629343,"pX":0.8671591627704942,"pZ":3.3161849889284616,"vX0":7.9145067585696065,"vY0":-145.3323498337175,"vZ0":-5.874781217402338,"x":83.95,"y":149.24,"x0":-1.4167763921905248,"y0":50.001164653249205,"z0":6.020869769939621,"aX":-7.7937618208367345},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":5.0,"spinRate":2697,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.37665634279871707,"extension":6.846650526535283},"index":1,"playId":"e292424f-47a6-3a7c-ba5a-cd30da365dc1","pitchNumber":2,"startTime":"2026-07-30T00:26:33.273Z","endTime":"2026-07-30T00:26:36.718Z","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":98.5,"endSpeed":90.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96306433112314,"aZ":-11.123768178203902,"pfxX":-4.217145088006693,"pfxZ":10.02820382771835,"pX":-0.4915175365557352,"pZ":3.5369885144581152,"vX0":4.858105088324455,"vY0":-143.46307295557295,"vZ0":-5.044043107921092,"x":135.74,"y":143.28,"x0":-1.6532075459882118,"y0":50.00478035725523,"z0":6.001969636727282,"aX":-8.85456384305163},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2683,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3807523166832505,"extension":6.965098489746145},"index":2,"playId":"e6b2e652-107b-3ed8-89b0-2b8ccebcc600","pitchNumber":3,"startTime":"2026-07-30T00:26:56.757Z","endTime":"2026-07-30T00:27:02.258Z","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":98.5,"endSpeed":91.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670088644615163,"aZ":-10.57556621441043,"pfxX":-2.7990604138664117,"pfxZ":10.262345052282463,"pX":-1.0943205455055431,"pZ":2.5577235552810826,"vX0":3.00017692531587,"vY0":-143.3537577977378,"vZ0":-7.515722814167553,"x":158.71,"y":169.72,"x0":-1.7852192105887903,"y0":50.000028400760655,"z0":5.855112636915337,"aX":-5.889877979642323},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2670,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3804543551229438,"extension":6.896057176036638},"index":3,"playId":"1ecf4327-b6e2-3cba-821b-c3bacac06d26","pitchNumber":4,"startTime":"2026-07-30T00:27:23.143Z","endTime":"2026-07-30T00:27:27.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.960019182186553,"aZ":-18.822775043106777,"pfxX":2.194335784299725,"pfxZ":6.625164671598556,"pX":-0.6740423639585027,"pZ":3.6534801389587535,"vX0":2.362692517501692,"vY0":-140.17081565074537,"vZ0":-3.3024414971764307,"x":142.69,"y":140.14,"x0":-1.8090580993415475,"y0":50.00091546310108,"z0":6.057005832809678,"aX":4.4201927382493365},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":-4.4,"spinRate":2745,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.3889012010692139,"extension":6.771483391098433},"index":4,"playId":"07857e70-feb2-386f-8feb-6d3fce8d476b","pitchNumber":5,"startTime":"2026-07-30T00:27:41.396Z","endTime":"2026-07-30T00:27:46.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":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.951607120346296,"aZ":-9.959057294207044,"pfxX":-2.800147470397216,"pfxZ":10.544711322877342,"pX":-0.18190853495421366,"pZ":2.255051875579758,"vX0":4.526797358283929,"vY0":-143.4904726195983,"vZ0":-8.784401715965213,"x":123.93,"y":177.89,"x0":-1.4086395591953438,"y0":50.0045549926929,"z0":5.95794444860635,"aX":-5.900580092789326},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2694,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38020443846534624,"extension":6.979600145669981},"index":5,"playId":"c00515ee-f2fc-30ad-aef5-6952987a32b3","pitchNumber":6,"startTime":"2026-07-30T00:28:03.063Z","endTime":"2026-07-30T00:28:07.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-30T00:28:24.547Z","endTime":"2026-07-30T00:28:42.937Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41063842714166,"aZ":-40.18402671644898,"pfxX":1.843054525196584,"pfxZ":-4.645961079356525,"pX":-0.26271440316799544,"pZ":-0.11807578637003402,"vX0":2.3691720537125063,"vY0":-130.39336698599513,"vZ0":-7.906844338855574,"x":127.01,"y":241.97,"x0":-1.422619316110699,"y0":50.00546696946127,"z0":5.98538587895704,"aX":3.1745082595690755},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-10.0,"breakHorizontal":-3.8,"spinRate":2682,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.42004040641182394,"extension":6.954055432058569},"index":7,"playId":"15762e07-dbff-346b-a791-ff62fb793380","pitchNumber":7,"startTime":"2026-07-30T00:28:42.937Z","endTime":"2026-07-30T00:28:46.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":93.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67319502387605,"aZ":-11.0126204653413,"pfxX":-3.337054132579448,"pfxZ":9.57668634830344,"pX":-0.045905678970726886,"pZ":1.4446706578867874,"vX0":5.307084761948014,"vY0":-146.79470712008703,"vZ0":-10.600203177095699,"x":118.75,"y":199.77,"x0":-1.43332651368671,"y0":50.00457002895258,"z0":5.732676740387552,"aX":-7.375255737410435},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2606,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3713589317713044,"extension":7.100808386436857},"hitData":{"launchSpeed":81.9,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":143.57}},"index":8,"playId":"0e0f56a5-f502-3959-9a86-02741bb68fda","pitchNumber":8,"startTime":"2026-07-30T00:29:08.328Z","endTime":"2026-07-30T00:29:16.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:29:16.085Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase Meidroth pops out to third baseman Ryan McMahon.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T00:29:38.925Z","endTime":"2026-07-30T00:31:20.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73564480748886,"aZ":-11.097020790376604,"pfxX":-2.80505067824501,"pfxZ":10.098940334753472,"pX":1.0947779649566236,"pZ":2.7446772028598994,"vX0":8.367433957048437,"vY0":-142.62161741920977,"vZ0":-6.890986634846131,"x":75.27,"y":164.67,"x0":-1.4957481650250826,"y0":50.00612819491067,"z0":5.871236893464799,"aX":-5.856842839861565},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":3.6,"spinRate":2750,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38211046258768055,"extension":7.107946176657901},"index":0,"playId":"db634901-5067-308b-a53e-cbfb18ca868a","pitchNumber":1,"startTime":"2026-07-30T00:29:48.091Z","endTime":"2026-07-30T00:29:51.735Z","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":97.4,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216519193086373,"aZ":-19.984727943362497,"pfxX":-6.533867788385264,"pfxZ":5.921137985961536,"pX":1.6703172838013223,"pZ":3.90765044334967,"vX0":11.216862430120846,"vY0":-141.60314117601138,"vZ0":-2.4396214717737417,"x":53.33,"y":133.27,"x0":-1.4688730085919361,"y0":50.00230039235667,"z0":6.039805887992295,"aX":-13.45035614762462},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.4,"breakHorizontal":10.0,"spinRate":2554,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.38482500990354707,"extension":7.117020942254812},"index":1,"playId":"0223de2c-ef1f-34fb-a86b-dd9da080e662","pitchNumber":2,"startTime":"2026-07-30T00:30:06.951Z","endTime":"2026-07-30T00:30:09.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520780349651215,"aZ":-15.660799166327765,"pfxX":2.5561221433578796,"pfxZ":8.091823938666487,"pX":0.5838212174227664,"pZ":1.612733583738134,"vX0":5.013099216317969,"vY0":-140.88194789254416,"vZ0":-8.954715717084186,"x":94.75,"y":195.24,"x0":-1.5403299106557438,"y0":50.00075348152506,"z0":5.812394936921189,"aX":5.212720750154409},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":-5.5,"spinRate":2751,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.3865855163903942,"extension":7.12173741642993},"index":2,"playId":"a1b04171-e7c8-343f-af6c-956aaeb88ba4","pitchNumber":3,"startTime":"2026-07-30T00:30:29.391Z","endTime":"2026-07-30T00:30:34.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.302205380329806,"aZ":-17.535027159607647,"pfxX":3.041827205896868,"pfxZ":7.318311024132533,"pX":1.4456134347369378,"pZ":2.124506239800977,"vX0":7.29445839127504,"vY0":-139.57204762241045,"vZ0":-7.014828414055651,"x":61.9,"y":181.42,"x0":-1.5826776619235452,"y0":50.003401545645694,"z0":5.797267361515754,"aX":6.084792936430663},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":-6.8,"spinRate":2784,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.3903479526757567,"extension":7.097111539011681},"index":3,"playId":"8475679d-1e0d-3c46-a08d-96d121f2001c","pitchNumber":4,"startTime":"2026-07-30T00:30:47.391Z","endTime":"2026-07-30T00:30:51.107Z","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":98.3,"endSpeed":90.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089077335786065,"aZ":-10.92615392165197,"pfxX":-3.4490176785729854,"pfxZ":10.180025981566622,"pX":-0.1270444812295236,"pZ":2.816076473358015,"vX0":5.1667703569867385,"vY0":-143.10009477002524,"vZ0":-6.790887138727298,"x":121.84,"y":162.75,"x0":-1.502635092404671,"y0":50.00059852646558,"z0":5.894612474333723,"aX":-7.197601253957411},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2698,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3818582654506466,"extension":7.166093277561713},"hitData":{"launchSpeed":97.1,"launchAngle":70.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":159.79}},"index":4,"playId":"4f265bc3-e638-36dd-830a-bd3920a5fcda","pitchNumber":5,"startTime":"2026-07-30T00:31:08.530Z","endTime":"2026-07-30T00:31:20.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:31:20.126Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T00:31:39.321Z","endTime":"2026-07-30T00:32:37.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(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":99.1,"endSpeed":90.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34790197294864,"aZ":-10.246045372080232,"pfxX":-5.057780818646055,"pfxZ":10.404309216377463,"pX":0.5119126154972409,"pZ":2.154160059284637,"vX0":7.618814216271255,"vY0":-144.0009452750637,"vZ0":-8.585274089669314,"x":97.49,"y":180.62,"x0":-1.50672595808998,"y0":50.00193392968562,"z0":5.801845775005309,"aX":-10.659246639103829},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2733,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.37985784600453787,"extension":7.2289601457706},"index":0,"playId":"12d1743e-b57f-30af-9471-edf07dcf43df","pitchNumber":1,"startTime":"2026-07-30T00:31:49.888Z","endTime":"2026-07-30T00:31:52.888Z","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":98.6,"endSpeed":90.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5437155153862,"aZ":-10.962715960187422,"pfxX":-2.407216041218572,"pfxZ":10.095398236695248,"pX":-0.4967916371240432,"pZ":3.7713809440502843,"vX0":4.185009489798796,"vY0":-143.64592557014672,"vZ0":-4.527472633475395,"x":135.94,"y":136.95,"x0":-1.656161833868619,"y0":50.00445645476655,"z0":6.042700733219942,"aX":-5.058898234494799},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2691,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3804838671684947,"extension":7.052546830544049},"index":1,"playId":"c52dbeb1-e3f5-31df-8776-937d460f2cc4","pitchNumber":2,"startTime":"2026-07-30T00:32:13.296Z","endTime":"2026-07-30T00:32:16.296Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57522141907974,"aZ":-11.511453044480133,"pfxX":-2.285168598176564,"pfxZ":9.794214696401767,"pX":-0.6590220323307974,"pZ":4.045932028985793,"vX0":3.9985830609434156,"vY0":-144.1275236201471,"vZ0":-3.5474818647568114,"x":142.12,"y":129.54,"x0":-1.7656333860299462,"y0":50.00609505214891,"z0":6.00046332469535,"aX":-4.822882428902434},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2736,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.37960598009632474,"extension":6.8987876328335975},"index":2,"playId":"2a495983-a5fc-3bed-b573-200d7f401406","pitchNumber":3,"startTime":"2026-07-30T00:32:33.732Z","endTime":"2026-07-30T00:32:37.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:32:37.476Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging, catcher Drew Romo to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T00:35:05.496Z","endTime":"2026-07-30T00:35:40.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42981064316439,"aZ":-19.38942695991179,"pfxX":-3.71489283246777,"pfxZ":6.9077658072958545,"pX":0.2270905031660271,"pZ":3.4445093493977734,"vX0":6.524638393281788,"vY0":-134.7497071656223,"vZ0":-2.5237067978942873,"x":108.34,"y":145.78,"x0":-1.7356325180328134,"y0":50.0046042511754,"z0":5.752775479928923,"aX":-6.878196203557975},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":5.4,"spinRate":2388,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.40542801778058735,"extension":6.354942317541919},"index":0,"playId":"09b36bff-4c9e-30e0-aadd-f3427d9ccd2f","pitchNumber":1,"startTime":"2026-07-30T00:35:05.496Z","endTime":"2026-07-30T00:35:08.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072472966128124,"aZ":-22.574165016089403,"pfxX":-4.11273699083638,"pfxZ":5.122343317739084,"pX":-0.6577778272802512,"pZ":3.39329895565868,"vX0":4.801740940308814,"vY0":-135.642119219058,"vZ0":-1.9831028603635241,"x":142.07,"y":147.16,"x0":-1.9118320100260704,"y0":50.00295539258707,"z0":5.698623198007697,"aX":-7.7081546865869575},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":6.5,"spinRate":2356,"spinDirection":216},"zone":1,"typeConfidence":0.87,"plateTime":0.4029123928216194,"extension":6.2926090104372125},"index":1,"playId":"2fd91d65-305c-3f60-8d4a-f89edd655061","pitchNumber":2,"startTime":"2026-07-30T00:35:20.827Z","endTime":"2026-07-30T00:35:25.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.737687423340915,"aZ":-37.39963912329928,"pfxX":6.413547904706398,"pfxZ":-3.5959390630012082,"pX":1.111482860530433,"pZ":0.4009849582153517,"vX0":5.1428852405692,"vY0":-119.6837634534262,"vZ0":-4.965003380618732,"x":74.63,"y":227.95,"x0":-1.8972018747175334,"y0":50.00384132389664,"z0":5.845852236352991,"aX":9.31882039015608},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.4,"breakHorizontal":-12.8,"spinRate":2883,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.457363363924022,"extension":6.383980331301758},"index":2,"playId":"1d1dfd45-53dd-30b0-a58a-7e0a4d3ab317","pitchNumber":3,"startTime":"2026-07-30T00:35:36.467Z","endTime":"2026-07-30T00:35:40.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:35:40.633Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jazz Chisholm Jr. lines out to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T00:36:04.943Z","endTime":"2026-07-30T00:36:15.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973068842593054,"aZ":-17.84471660520117,"pfxX":-3.336871953721139,"pfxZ":7.919792509524715,"pX":0.33480131579310557,"pZ":2.7883376044536803,"vX0":6.851691651353703,"vY0":-133.6904662550244,"vZ0":-4.236669659444687,"x":104.24,"y":163.49,"x0":-1.8283531651954195,"y0":50.00237623553751,"z0":5.675416656222387,"aX":-6.037685771380402},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":4.6,"spinRate":2360,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.40978954406531853,"extension":6.396269403183051},"hitData":{"launchSpeed":82.6,"launchAngle":13.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":166.39,"coordY":157.41}},"index":0,"playId":"9e4eebe1-501c-32e3-b113-adac0460e985","pitchNumber":1,"startTime":"2026-07-30T00:36:09.099Z","endTime":"2026-07-30T00:36:15.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:36:15.097Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan McMahon singles on a sharp line drive to center fielder Tristan Peters.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T00:36:39.168Z","endTime":"2026-07-30T00:38:03.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158689321207024,"aZ":-19.685619731034155,"pfxX":-4.728087096929029,"pfxZ":6.823566591618459,"pX":-0.1251614736680219,"pZ":2.1925232767945526,"vX0":6.308123510690864,"vY0":-133.97825465996638,"vZ0":-5.364015690812672,"x":121.77,"y":179.58,"x0":-1.8886485783959628,"y0":50.001423668293704,"z0":5.614167928998372,"aX":-8.651844251770815},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":7.3,"spinRate":2348,"spinDirection":212},"zone":8,"typeConfidence":0.87,"plateTime":0.4077923030983488,"extension":6.393614146586155},"index":0,"playId":"e5c6c9c0-5361-3b03-af90-0b90646d7079","pitchNumber":1,"startTime":"2026-07-30T00:36:39.168Z","endTime":"2026-07-30T00:36:43.433Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236416922482547,"aZ":-29.224407600208774,"pfxX":-4.557266747812818,"pfxZ":1.7547284144461592,"pX":-0.7913475532685775,"pZ":3.201478516218972,"vX0":4.933884797667937,"vY0":-128.5725700957159,"vZ0":-0.7936009635891892,"x":147.16,"y":152.34,"x0":-2.137955651408685,"y0":50.006052128910824,"z0":5.770708910234711,"aX":-7.675205402778135},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":7.2,"spinRate":1972,"spinDirection":239},"zone":1,"typeConfidence":0.92,"plateTime":0.4250851538706333,"extension":6.343191464671306},"index":1,"playId":"8b7f827b-a234-3980-a2fb-c16fe5900211","pitchNumber":2,"startTime":"2026-07-30T00:36:54.313Z","endTime":"2026-07-30T00:36:58.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.488767846360112,"aZ":-40.01528963911386,"pfxX":7.276320640773184,"pfxZ":-5.7357474521253895,"pX":1.3818369083155913,"pZ":-0.47881530837399877,"vX0":5.508504688350833,"vY0":-116.60741575675556,"vZ0":-5.533656849388425,"x":64.33,"y":251.71,"x0":-1.9629238371627709,"y0":50.0037770180454,"z0":5.732092164435443,"aX":9.943956059415916},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.5,"breakHorizontal":-14.6,"spinRate":2937,"spinDirection":43},"zone":14,"typeConfidence":0.92,"plateTime":0.47110086862270295,"extension":6.442992037663219},"index":2,"playId":"90e86e2f-b0f6-3cfc-aaae-863e766f2f6e","pitchNumber":3,"startTime":"2026-07-30T00:37:16.871Z","endTime":"2026-07-30T00:37:20.784Z","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":92.2,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462242513761467,"aZ":-18.772696745470974,"pfxX":-2.7789208287064846,"pfxZ":7.241349282129276,"pX":-1.1800943315020067,"pZ":1.566919916446804,"vX0":3.2519442922100295,"vY0":-134.30791027472256,"vZ0":-7.064062821515001,"x":161.98,"y":196.47,"x0":-2.0380147327193607,"y0":50.00502853839176,"z0":5.537094474635122,"aX":-5.145141729964542},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":4.4,"spinRate":2360,"spinDirection":219},"zone":13,"typeConfidence":0.87,"plateTime":0.4057534685904356,"extension":6.376437796114013},"index":3,"playId":"51347163-f692-3e3b-93c6-395f3ae3a65e","pitchNumber":4,"startTime":"2026-07-30T00:37:35.879Z","endTime":"2026-07-30T00:37:40.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61880500992851,"aZ":-21.95441752528377,"pfxX":-2.2273309822307374,"pfxZ":5.689013531431872,"pX":-0.49251900662274906,"pZ":2.228907461933486,"vX0":4.592430702685827,"vY0":-132.4739652726777,"vZ0":-4.745311349265587,"x":135.77,"y":178.6,"x0":-1.9512766699893642,"y0":50.00073382151686,"z0":5.627352529746417,"aX":-3.999416908443419},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":3.1,"spinRate":2334,"spinDirection":207},"zone":7,"typeConfidence":0.68,"plateTime":0.4118760936129755,"extension":6.295797375335591},"hitData":{"launchSpeed":108.0,"launchAngle":11.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.77,"coordY":67.47}},"index":4,"playId":"1fd2809e-b77c-3c3a-87fa-0fcccf3d1702","pitchNumber":5,"startTime":"2026-07-30T00:37:52.470Z","endTime":"2026-07-30T00:38:03.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:38:03.641Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, pitcher Davis Martin to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T00:38:24.137Z","endTime":"2026-07-30T00:40:06.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.802211495711244,"aZ":-31.125700331176557,"pfxX":2.5291851698897787,"pfxZ":0.6610580038040563,"pX":1.0112406036575232,"pZ":1.4357159218480084,"vX0":6.685661260868837,"vY0":-124.13632872133472,"vZ0":-4.182801339068618,"x":78.45,"y":200.02,"x0":-2.031341674107417,"y0":50.00128297480085,"z0":5.69656161823311,"aX":3.9977291636673344},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-6.0,"spinRate":2597,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.4390478332212444,"extension":6.490821142608519},"index":0,"playId":"c8082cfe-df03-3e23-ae86-57793f5fa630","pitchNumber":1,"startTime":"2026-07-30T00:38:26.322Z","endTime":"2026-07-30T00:38:31.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.650351117589466,"aZ":-31.252788535086438,"pfxX":1.6229754748747505,"pfxZ":0.5733955183386295,"pX":-0.27009516654836374,"pZ":1.9834198407550976,"vX0":4.093268555127482,"vY0":-124.9718272707254,"vZ0":-3.0679439960126835,"x":127.3,"y":185.23,"x0":-2.127777508266577,"y0":50.00572802641263,"z0":5.7441564144386685,"aX":2.6155829789749325},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-3.7,"spinRate":2573,"spinDirection":91},"zone":8,"typeConfidence":0.9,"plateTime":0.4351234242315236,"extension":6.401715525026568},"index":1,"playId":"a9fd4a82-5a0f-30e4-9fb6-8fe1e76a42df","pitchNumber":2,"startTime":"2026-07-30T00:38:43.635Z","endTime":"2026-07-30T00:38:47.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746861305095443,"aZ":-18.30028182547206,"pfxX":-3.2729431014066543,"pfxZ":7.571834019166411,"pX":0.760267599473933,"pZ":1.9803356982853202,"vX0":8.280471621426685,"vY0":-134.17000374299138,"vZ0":-6.250243440476548,"x":88.02,"y":185.31,"x0":-1.9341687790559505,"y0":50.00127017716434,"z0":5.6345102050406775,"aX":-5.996399960004238},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":4.2,"spinRate":2401,"spinDirection":223},"zone":9,"typeConfidence":0.88,"plateTime":0.4075020657340249,"extension":6.5753191164288545},"index":2,"playId":"0a7c2cc4-aa5d-3ff7-a312-dfbe2d41636a","pitchNumber":3,"startTime":"2026-07-30T00:39:03.913Z","endTime":"2026-07-30T00:39:07.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"0a7c2cc4-aa5d-3ff7-a312-dfbe2d41636a","startTime":"2026-07-30T00:39:16.737Z","endTime":"2026-07-30T00:39:37.559Z","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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898484255535465,"aZ":-16.255704448259646,"pfxX":-3.03506730479619,"pfxZ":8.496003480532142,"pX":0.4320831185061318,"pZ":3.340232437807792,"vX0":7.409662947901411,"vY0":-135.81844077861103,"vZ0":-3.547440888864654,"x":100.53,"y":148.59,"x0":-1.9334882444782635,"y0":50.00636627215138,"z0":5.78942362043894,"aX":-5.690155611868958},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2440,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.40282738814253793,"extension":6.451971716594903},"index":4,"playId":"1fe259f7-17a8-3a16-948c-1ae48d2d8ce9","pitchNumber":4,"startTime":"2026-07-30T00:39:37.559Z","endTime":"2026-07-30T00:39:40.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936107632105443,"aZ":-29.948376491285046,"pfxX":1.5186257140333632,"pfxZ":1.3590825216669913,"pX":1.2294472536157721,"pZ":1.7283122529607826,"vX0":7.50548494098103,"vY0":-126.50769128961444,"vZ0":-4.021282106424576,"x":70.14,"y":192.12,"x0":-1.958896015873012,"y0":50.00472345112432,"z0":5.707765436277005,"aX":2.490139797823184},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2639,"spinDirection":122},"zone":14,"typeConfidence":0.87,"plateTime":0.4310175993118581,"extension":6.538600424417468},"hitData":{"launchSpeed":46.5,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.97,"coordY":181.07}},"index":5,"playId":"841e24a8-86d9-37e5-a8f6-921268dda4a8","pitchNumber":5,"startTime":"2026-07-30T00:39:59.080Z","endTime":"2026-07-30T00:40:06.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:40:06.597Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Antonacci lines out to third baseman Ryan McMahon.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T00:42:35.372Z","endTime":"2026-07-30T00:42:46.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29387320842701,"aZ":-19.36331174914152,"pfxX":2.6500296560444623,"pfxZ":6.478242734962059,"pX":-0.17767161151335023,"pZ":2.713710831100232,"vX0":3.5726656642478343,"vY0":-139.49365419018028,"vZ0":-5.632032686578047,"x":123.77,"y":165.51,"x0":-1.8176763570268861,"y0":50.00602897176999,"z0":6.028622046523209,"aX":5.24178684396843},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":2840,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.39210849711820783,"extension":6.7880132405516855},"hitData":{"launchSpeed":87.3,"launchAngle":7.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":167.39}},"index":0,"playId":"6411f0d1-2bc8-3bfa-8bf5-68f3d57a7ad0","pitchNumber":1,"startTime":"2026-07-30T00:42:39.972Z","endTime":"2026-07-30T00:42:46.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:42:46.216Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Munetaka Murakami flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T00:43:08.569Z","endTime":"2026-07-30T00:44:03.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23267469588246,"aZ":-42.604778977426214,"pfxX":3.076004943357267,"pfxZ":-6.445760517115572,"pX":-1.7090623961745628,"pZ":2.0000935391458357,"vX0":-1.2034847412132355,"vY0":-126.26580781305341,"vZ0":-2.0096918197540297,"x":182.15,"y":184.78,"x0":-1.6264338517761754,"y0":50.00383415373656,"z0":6.228208602692868,"aX":4.976851370729055},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.9,"breakHorizontal":-5.3,"spinRate":2631,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4334586631908435,"extension":6.79280335222948},"index":0,"playId":"807b9a13-311a-3adb-9245-ef4322f818cb","pitchNumber":1,"startTime":"2026-07-30T00:43:14.578Z","endTime":"2026-07-30T00:43:18.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87748062528186,"aZ":-17.334205707856928,"pfxX":3.3404642125429533,"pfxZ":7.45704038568233,"pX":-0.9138380853000433,"pZ":3.2448499036683627,"vX0":1.8469558941249802,"vY0":-139.36315337244122,"vZ0":-4.564194499619804,"x":151.83,"y":151.17,"x0":-2.016773536912767,"y0":50.00366530454865,"z0":6.029738960433126,"aX":6.647549310929972},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":-6.4,"spinRate":2901,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.39127720125851395,"extension":6.617293424058896},"index":1,"playId":"8922bf93-2a87-34db-956b-e51f38d8e300","pitchNumber":2,"startTime":"2026-07-30T00:43:34.337Z","endTime":"2026-07-30T00:43:41.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62295881797682,"aZ":-19.951257676903374,"pfxX":-7.47829526287725,"pfxZ":5.826990708381684,"pX":-0.14837925868642374,"pZ":2.2894131505250357,"vX0":6.844144059219872,"vY0":-143.53136574805544,"vZ0":-6.601401541557507,"x":122.66,"y":176.97,"x0":-1.5862300414166366,"y0":50.00158152502606,"z0":5.851271169932101,"aX":-15.682535511178374},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.5,"breakHorizontal":12.2,"spinRate":2711,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38086305595130776,"extension":6.9174304647571025},"hitData":{"launchSpeed":102.6,"launchAngle":47.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.77,"coordY":78.27}},"index":2,"playId":"759097ac-a1bf-3a1c-a432-ad926bcdca72","pitchNumber":3,"startTime":"2026-07-30T00:43:53.363Z","endTime":"2026-07-30T00:44:03.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:44:03.324Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to left fielder Spencer Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T00:44:17.222Z","endTime":"2026-07-30T00:45:51.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.781391911982915,"aZ":-19.2797288933251,"pfxX":5.030320210156268,"pfxZ":6.581845695520966,"pX":0.7962861994380341,"pZ":1.6594639487724065,"vX0":5.110450429926855,"vY0":-138.98144155131183,"vZ0":-8.222902888993762,"x":86.65,"y":193.97,"x0":-1.7188215251635366,"y0":50.00033533966397,"z0":5.933826785637703,"aX":9.851320376448966},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-10.2,"spinRate":2892,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.39391238824851493,"extension":6.946779941137828},"index":0,"playId":"acc92c12-b7fd-3907-b8ea-68d9dce48994","pitchNumber":1,"startTime":"2026-07-30T00:44:38.366Z","endTime":"2026-07-30T00:44:43.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989312063114177,"aZ":-15.118752928416802,"pfxX":3.3100072162345544,"pfxZ":8.464507722043853,"pX":0.3661449910996184,"pZ":2.5097844755003345,"vX0":4.499325226536744,"vY0":-141.02640600285346,"vZ0":-6.751062336963882,"x":103.04,"y":171.02,"x0":-1.6798183892071687,"y0":50.003378391866214,"z0":5.909480098061027,"aX":6.667673383893846},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":-7.0,"spinRate":2903,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.3883588129940927,"extension":6.945577760872938},"index":1,"playId":"a89a9f29-878b-3e11-8a54-552ea99d2e4f","pitchNumber":2,"startTime":"2026-07-30T00:44:58.099Z","endTime":"2026-07-30T00:45:01.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.642695706551812,"aZ":-38.06409321131518,"pfxX":-1.9349800687506984,"pfxZ":-3.539829012668906,"pX":0.8165589413897174,"pZ":0.3468105162783272,"vX0":6.043278496721584,"vY0":-128.32128126042832,"vZ0":-6.929037874330154,"x":85.87,"y":229.42,"x0":-1.3178664728653333,"y0":50.00036140836404,"z0":6.048886699007023,"aX":-3.226837056726054},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.8,"breakHorizontal":2.2,"spinRate":2587,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.42690298701172136,"extension":6.941192530678556},"index":2,"playId":"0119d1a2-8558-3cf3-a844-c6f94d1b96ea","pitchNumber":3,"startTime":"2026-07-30T00:45:18.328Z","endTime":"2026-07-30T00:45:22.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169094966492935,"aZ":-17.03669852787039,"pfxX":2.102559098877515,"pfxZ":7.5606973685202945,"pX":0.20540810608889323,"pZ":2.7691561209025592,"vX0":4.638155720774368,"vY0":-139.8096142947948,"vZ0":-5.720929659019829,"x":109.17,"y":164.01,"x0":-1.7408570315740044,"y0":50.00300427358518,"z0":5.939907499193886,"aX":4.208897519479058},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":-4.7,"spinRate":2809,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.39007150143734526,"extension":6.879864511131124},"hitData":{"launchSpeed":76.6,"launchAngle":15.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.74,"coordY":124.92}},"index":3,"playId":"b742ee30-8d6d-3904-bc76-57b8e7d9f193","pitchNumber":4,"startTime":"2026-07-30T00:45:40.217Z","endTime":"2026-07-30T00:45:51.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:45:51.826Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T00:46:15.489Z","endTime":"2026-07-30T00:48:30.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":3},"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":5},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91942865722228,"aZ":-13.842022590578857,"pfxX":-0.6096586081971043,"pfxZ":9.009255650973618,"pX":0.5130264740690397,"pZ":2.9220666134497906,"vX0":5.634126617227754,"vY0":-141.6459135947995,"vZ0":-6.393079556949935,"x":97.44,"y":159.88,"x0":-1.4214525091519803,"y0":50.005070678475285,"z0":6.091141978911715,"aX":-1.2418955307522854},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":0.0,"spinRate":2593,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.38647752343234476,"extension":6.852437450083064},"index":0,"playId":"f6602706-3aad-30e9-9c11-28955a767f23","pitchNumber":1,"startTime":"2026-07-30T00:46:24.617Z","endTime":"2026-07-30T00:46:27.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99963504287766,"aZ":-13.320611429806153,"pfxX":-3.3244661882647986,"pfxZ":9.070101167969959,"pX":-0.2305283940206639,"pZ":2.884389117501577,"vX0":4.956310684821784,"vY0":-142.81180673248454,"vZ0":-6.776023030336451,"x":125.79,"y":160.9,"x0":-1.551642030903569,"y0":50.000882480012336,"z0":6.115300534751625,"aX":-6.909057912985769},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":5.0,"spinRate":2631,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.38263986422885665,"extension":6.839705217769924},"index":1,"playId":"ee77b3ae-bd92-376e-ac00-505a73a221da","pitchNumber":2,"startTime":"2026-07-30T00:46:49.366Z","endTime":"2026-07-30T00:46:56.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-30T00:47:16.748Z","endTime":"2026-07-30T00:47:37.982Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30996601734397,"aZ":-13.843849364499158,"pfxX":-3.5166224549113423,"pfxZ":9.086223327638045,"pX":-0.394434520656674,"pZ":4.479778949080008,"vX0":4.500683182142279,"vY0":-140.96960496957223,"vZ0":-2.105233738193666,"x":132.03,"y":117.83,"x0":-1.5529520788965578,"y0":50.002972154665734,"z0":6.127296112885643,"aX":-7.095059414137774},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2535,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3881630314297433,"extension":7.0684801715402354},"index":3,"playId":"8fc1c21c-1e50-397c-8b12-83b01561e3ca","pitchNumber":3,"startTime":"2026-07-30T00:47:37.982Z","endTime":"2026-07-30T00:47:41.560Z","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.9,"endSpeed":90.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686176149213647,"aZ":-12.526409751153864,"pfxX":-2.9073890186423164,"pfxZ":9.473284233532468,"pX":-2.405689233448573,"pZ":2.6295478831208503,"vX0":-0.354644248565801,"vY0":-142.61877070607056,"vZ0":-6.940471630235539,"x":208.7,"y":167.78,"x0":-1.9018578596232922,"y0":50.00560842178237,"z0":5.873358812924104,"aX":-6.03106390158982},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2646,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3830415136355332,"extension":6.860489763731648},"index":4,"playId":"803470b5-3110-3aa9-ba63-326bf7006f7a","pitchNumber":4,"startTime":"2026-07-30T00:48:01.755Z","endTime":"2026-07-30T00:48:04.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59119370421609,"aZ":-12.63576714195461,"pfxX":-3.3742899362986947,"pfxZ":9.30214630409061,"pX":-0.39694199580068307,"pZ":3.3395734813188973,"vX0":4.964714758329361,"vY0":-143.6328717713384,"vZ0":-5.419454899671224,"x":132.13,"y":148.61,"x0":-1.70516319519266,"y0":50.00555204648361,"z0":6.028941093565314,"aX":-7.089757492256686},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2635,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3805567893021875,"extension":6.8793018921463185},"index":5,"playId":"278c0a5d-e64b-3a11-a4aa-f36ead01f9af","pitchNumber":5,"startTime":"2026-07-30T00:48:26.525Z","endTime":"2026-07-30T00:48:30.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:48:30.567Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wells lines out sharply to second baseman Chase Meidroth.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T00:50:56.775Z","endTime":"2026-07-30T00:51:06.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012735107253032,"aZ":-16.764395817926992,"pfxX":-2.666109699438495,"pfxZ":8.422081571190766,"pX":-0.6480321983082893,"pZ":2.5847643212154283,"vX0":4.547816391538153,"vY0":-133.94118609576995,"vZ0":-4.952463035168214,"x":141.7,"y":168.99,"x0":-2.0161175623353085,"y0":50.002866512291845,"z0":5.6439564490045715,"aX":-4.878609073056179},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":4.0,"spinRate":2447,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4078294305579955,"extension":6.446936270766429},"hitData":{"launchSpeed":106.2,"launchAngle":9.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":145.27,"coordY":141.67}},"index":0,"playId":"b2639c7c-0d2f-33c2-b1ab-79b17f563197","pitchNumber":1,"startTime":"2026-07-30T00:51:01.913Z","endTime":"2026-07-30T00:51:06.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:51:06.937Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T00:51:29.299Z","endTime":"2026-07-30T00:54:26.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0362998280381,"aZ":-21.83636014778191,"pfxX":-6.625105582722091,"pfxZ":5.806223073800682,"pX":-0.9231449692686379,"pZ":3.3897193448384106,"vX0":4.986458078144245,"vY0":-132.32504923645186,"vZ0":-1.972731071107874,"x":152.19,"y":147.26,"x0":-1.9669537064477887,"y0":50.00628658909223,"z0":5.737322064509806,"aX":-11.804604703478057},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":10.9,"spinRate":2436,"spinDirection":211},"zone":11,"typeConfidence":0.45,"plateTime":0.4132154916989448,"extension":6.360824245653808},"index":0,"playId":"5ad5ef32-bad7-3a68-beaf-49095bd5958f","pitchNumber":1,"startTime":"2026-07-30T00:51:32.307Z","endTime":"2026-07-30T00:51:36.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289921622934127,"aZ":-19.93830971269116,"pfxX":-4.136798824880264,"pfxZ":6.582477179963545,"pX":-0.12598924802749145,"pZ":2.803226497902713,"vX0":6.237914327469049,"vY0":-134.96415110645745,"vZ0":-4.014495671731188,"x":121.8,"y":163.09,"x0":-1.9217181933486434,"y0":50.004166241771166,"z0":5.700782177148527,"aX":-7.6911264442016325},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":6.2,"spinRate":2424,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.4046672683768686,"extension":6.5128444708878765},"index":1,"playId":"91424a17-7e5e-3515-8c70-20cc8c9c92eb","pitchNumber":2,"startTime":"2026-07-30T00:51:51.911Z","endTime":"2026-07-30T00:51:55.108Z","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":91.7,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228292258501053,"aZ":-18.75732826485416,"pfxX":-1.765356411197999,"pfxZ":7.360574118398336,"pX":-0.036572311472476526,"pZ":3.5818035136792545,"vX0":5.920709992710759,"vY0":-133.51952612134144,"vZ0":-2.1946495147704703,"x":118.39,"y":142.07,"x0":-2.0442951310638753,"y0":50.0016452436707,"z0":5.750577897707096,"aX":-3.2183718564609194},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":2.0,"spinRate":2392,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4087663270731583,"extension":6.363204036117322},"index":2,"playId":"7fe4791c-7304-3095-86b7-b884bce9882d","pitchNumber":3,"startTime":"2026-07-30T00:52:10.182Z","endTime":"2026-07-30T00:52:14.826Z","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":90.6,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.582156082628675,"aZ":-24.220616900060385,"pfxX":-7.570725651610142,"pfxZ":4.432918902125417,"pX":-0.798362984966932,"pZ":2.7151071863149774,"vX0":5.782885034836629,"vY0":-131.93555505548676,"vZ0":-3.2226162228384823,"x":147.43,"y":165.47,"x0":-2.0166835217743717,"y0":50.0001903342482,"z0":5.703746248101312,"aX":-13.572623116833116},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":2325,"spinDirection":218},"zone":4,"typeConfidence":0.52,"plateTime":0.41248215327155124,"extension":6.388548905963603},"index":3,"playId":"cf3dc356-9da6-3937-88a2-64b2bc7f06a5","pitchNumber":4,"startTime":"2026-07-30T00:52:28.808Z","endTime":"2026-07-30T00:52:34.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170526360647493,"aZ":-24.682343349345693,"pfxX":-1.0636171456101238,"pfxZ":4.304972372510969,"pX":-0.5822459247452654,"pZ":2.852509571873503,"vX0":4.397400292882834,"vY0":-130.0140999307589,"vZ0":-2.581276654559166,"x":139.19,"y":161.76,"x0":-2.145621422383081,"y0":50.001626057003755,"z0":5.700262689238975,"aX":-1.8509498200264358},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2525,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.4187489199439449,"extension":6.386389720691617},"index":4,"playId":"d214c942-cc4c-3ef3-aae7-a29946908d16","pitchNumber":5,"startTime":"2026-07-30T00:52:44.905Z","endTime":"2026-07-30T00:52:49.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T00:53:07.548Z","endTime":"2026-07-30T00:53:18.244Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300721412520776,"aZ":-23.461954767469354,"pfxX":-8.553674710203257,"pfxZ":4.7719351479488115,"pX":0.33503026188005336,"pZ":1.4678764267385442,"vX0":8.696823309694311,"vY0":-133.39926348798167,"vZ0":-6.609200438243068,"x":104.23,"y":199.15,"x0":-1.8364936662956008,"y0":50.00005982913836,"z0":5.638052335329189,"aX":-15.608551916844153},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":2301,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.40862426691932807,"extension":6.720152998123765},"index":6,"playId":"9c383a52-0eb2-32e5-9320-02d345384694","pitchNumber":6,"startTime":"2026-07-30T00:53:18.244Z","endTime":"2026-07-30T00:53:21.603Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-30T00:53:46.397Z","endTime":"2026-07-30T00:54:16.306Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853466228207555,"aZ":-26.372827539507746,"pfxX":-1.1158252734239462,"pfxZ":3.325919381858447,"pX":0.15406864353879526,"pZ":1.7752282648432633,"vX0":5.923645111344599,"vY0":-130.11710392251177,"vZ0":-4.7826328706326695,"x":111.13,"y":190.85,"x0":-1.9901959367371267,"y0":50.00488587427065,"z0":5.593912065524507,"aX":-1.94823552011613},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":1.0,"spinRate":2665,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.4182009358662171,"extension":6.496486527351829},"hitData":{"launchSpeed":98.6,"launchAngle":44.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.76,"coordY":82.44}},"index":8,"playId":"2c99bc2c-b514-305b-addd-82da386ee850","pitchNumber":7,"startTime":"2026-07-30T00:54:16.306Z","endTime":"2026-07-30T00:54:26.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:54:26.228Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T00:54:46.903Z","endTime":"2026-07-30T00:56:01.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(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":88.6,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245470966464566,"aZ":-34.788072141494986,"pfxX":-8.250140879636119,"pfxZ":-1.5485810392793065,"pX":0.4523663000749084,"pZ":1.1255415515708356,"vX0":8.855842511945573,"vY0":-128.7105926989275,"vZ0":-4.4586286677552724,"x":99.76,"y":208.39,"x0":-1.9514843998820253,"y0":50.00255165700137,"z0":5.556682100830312,"aX":-13.923504206327014},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.6,"breakHorizontal":13.1,"spinRate":2054,"spinDirection":241},"zone":14,"typeConfidence":0.94,"plateTime":0.4245960322282598,"extension":6.485319374644537},"index":0,"playId":"ae15f1f6-b399-3156-9654-4efdf2b36379","pitchNumber":1,"startTime":"2026-07-30T00:54:49.060Z","endTime":"2026-07-30T00:54:52.938Z","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":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728777706153455,"aZ":-29.602240182983582,"pfxX":-7.712388105316648,"pfxZ":1.5295741559528944,"pX":0.24271653626296114,"pZ":1.5621854648797766,"vX0":8.124718677042454,"vY0":-128.27358655799756,"vZ0":-4.5217980953322705,"x":107.75,"y":196.6,"x0":-1.9468780550725535,"y0":50.00504517425976,"z0":5.62601833288863,"aX":-12.999059271642984},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":2174,"spinDirection":240},"zone":14,"typeConfidence":0.93,"plateTime":0.4251746242687173,"extension":6.365785689132871},"index":1,"playId":"57b9da23-95c3-3e4e-bc38-77a2dfff0735","pitchNumber":2,"startTime":"2026-07-30T00:55:02.618Z","endTime":"2026-07-30T00:55:05.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92238496714613,"aZ":-28.91341332622901,"pfxX":-7.913487432191715,"pfxZ":1.9210809293652789,"pX":0.6329158170075037,"pZ":0.7467942579323352,"vX0":9.312195436876973,"vY0":-128.1778827551498,"vZ0":-6.4775611922539875,"x":92.87,"y":218.62,"x0":-1.9880277564638633,"y0":50.00097603532919,"z0":5.510920566449172,"aX":-13.409532671031569},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":12.7,"spinRate":2100,"spinDirection":246},"zone":14,"typeConfidence":0.93,"plateTime":0.42434833843977726,"extension":6.5116497626473215},"index":2,"playId":"99db806e-f692-31b4-acbd-e62a15d5bd43","pitchNumber":3,"startTime":"2026-07-30T00:55:22.581Z","endTime":"2026-07-30T00:55:26.568Z","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.7,"endSpeed":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650776895475094,"aZ":-15.978310262317242,"pfxX":-2.894076753941105,"pfxZ":8.532145753932474,"pX":0.8585571275926194,"pZ":1.2486796500048472,"vX0":8.379104114877467,"vY0":-136.12478966779517,"vZ0":-8.440533937944773,"x":84.27,"y":205.07,"x0":-1.8679096626259655,"y0":50.00333911713992,"z0":5.470332444565657,"aX":-5.49451103319705},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":3.7,"spinRate":2329,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4006042276749775,"extension":6.57181457885191},"index":3,"playId":"8bd0af06-795b-39f2-8e5c-dfec7cd991f1","pitchNumber":4,"startTime":"2026-07-30T00:55:42.058Z","endTime":"2026-07-30T00:55:45.942Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29527049456595,"aZ":-27.08992679110642,"pfxX":-9.9176737199286,"pfxZ":2.8768412331598254,"pX":0.0827710371915003,"pZ":1.3235194978328542,"vX0":8.352863618800054,"vY0":-131.72929863141255,"vZ0":-5.897544591115052,"x":113.84,"y":203.04,"x0":-1.830702131566234,"y0":50.00546239923633,"z0":5.577490120574838,"aX":-17.5449736863734},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":16.3,"spinRate":2346,"spinDirection":219},"zone":14,"typeConfidence":0.57,"plateTime":0.4147871379950714,"extension":6.572115414428947},"index":4,"playId":"f663b145-a91e-3b0b-acfb-5382c21af652","pitchNumber":5,"startTime":"2026-07-30T00:55:56.666Z","endTime":"2026-07-30T00:56:01.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T00:56:01.426Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez challenged (pitch result), call on the field was confirmed: Jasson Domínguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T00:56:28.393Z","endTime":"2026-07-30T00:57:22.059Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08249912157473,"aZ":-17.56568193086984,"pfxX":-3.8016050031875745,"pfxZ":7.957423277227097,"pX":-0.4268031562616098,"pZ":2.66756787651385,"vX0":5.253972015001903,"vY0":-134.59468228362326,"vZ0":-4.2046778330009955,"x":133.27,"y":166.76,"x0":-1.9097629901574482,"y0":50.00041238460585,"z0":5.492972023179959,"aX":-6.977400185405208},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":5.8,"spinRate":2329,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.4068573715427668,"extension":6.540900498847628},"index":0,"playId":"d7ed3990-076b-36a8-9785-3401b555a5a1","pitchNumber":1,"startTime":"2026-07-30T00:56:28.393Z","endTime":"2026-07-30T00:56:31.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821597003126726,"aZ":-37.41957416286713,"pfxX":7.437271641027268,"pfxZ":-3.734192069976192,"pX":-0.11489623781481074,"pZ":1.4632134952767748,"vX0":2.1698224853110673,"vY0":-118.04414262515523,"vZ0":-2.063500453881332,"x":121.38,"y":199.27,"x0":-2.0139647059162678,"y0":50.00582860849698,"z0":5.814509533118815,"aX":10.430575415751534},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.0,"breakHorizontal":-14.0,"spinRate":2850,"spinDirection":53},"zone":13,"typeConfidence":0.91,"plateTime":0.46514440578981864,"extension":6.380143208279306},"index":1,"playId":"34646dd5-6319-3fe5-b2d1-1939009db8a7","pitchNumber":2,"startTime":"2026-07-30T00:56:45.064Z","endTime":"2026-07-30T00:56:49.920Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065132751354074,"aZ":-16.784330288434017,"pfxX":-3.994186637266412,"pfxZ":8.044307708762908,"pX":-0.62194113883413,"pZ":1.6460296971004855,"vX0":4.972252652470649,"vY0":-137.15373911596106,"vZ0":-7.2858887535224515,"x":140.71,"y":194.34,"x0":-1.9356324361651784,"y0":50.00638542641273,"z0":5.472526094769758,"aX":-7.645351825944616},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2505,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.39867394807919077,"extension":6.581201978929742},"index":2,"playId":"d85cca9c-f026-3e15-b942-9507335d3def","pitchNumber":3,"startTime":"2026-07-30T00:57:16.524Z","endTime":"2026-07-30T00:57:22.059Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"}},"playEndTime":"2026-07-30T00:57:22.059Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to left fielder Spencer Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T01:00:05.416Z","endTime":"2026-07-30T01:01:38.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563387099185178,"aZ":-12.444115907884642,"pfxX":-3.789927513761514,"pfxZ":9.75906542450705,"pX":-0.37499592872732185,"pZ":2.977047388479516,"vX0":4.978856201727788,"vY0":-140.73173217673585,"vZ0":-6.126748612235639,"x":131.29,"y":158.4,"x0":-1.66814686249251,"y0":50.00483810251293,"z0":5.975973329549294,"aX":-7.663862922951401},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2590,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3880301931535137,"extension":6.930265033661482},"index":0,"playId":"5facfe70-20df-39bb-b984-d89e48c0dcb0","pitchNumber":1,"startTime":"2026-07-30T01:00:08.929Z","endTime":"2026-07-30T01:00:13.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81592035019823,"aZ":-39.022516974726926,"pfxX":0.7495913321958645,"pfxZ":-4.127965723668995,"pX":-0.09755005628494483,"pZ":0.1776755244921523,"vX0":3.0263288081121265,"vY0":-127.61601085167675,"vZ0":-7.205629506564096,"x":120.72,"y":233.98,"x0":-1.3933785343823408,"y0":50.00463418286742,"z0":6.090043557777141,"aX":1.2428288463758965},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.8,"breakHorizontal":-2.0,"spinRate":2492,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4282421606972111,"extension":6.874065605381202},"index":1,"playId":"7950c27d-da87-39a3-9ef4-40131e40b61a","pitchNumber":2,"startTime":"2026-07-30T01:00:25.348Z","endTime":"2026-07-30T01:00:29.943Z","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":99.0,"endSpeed":91.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.555138604323812,"aZ":-11.965544996823544,"pfxX":-3.3255333540083707,"pfxZ":9.523266401697965,"pX":-0.7025754052393158,"pZ":2.8696590388133822,"vX0":3.6664330201619406,"vY0":-144.09290911393407,"vZ0":-6.748419318730609,"x":143.78,"y":161.3,"x0":-1.5537776673629804,"y0":50.00697189264046,"z0":5.966693577230584,"aX":-7.060100548746784},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2641,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3787695077551603,"extension":6.765985775963332},"index":2,"playId":"eb3efe56-20e5-3ba2-8858-3e1c64aec512","pitchNumber":3,"startTime":"2026-07-30T01:00:49.869Z","endTime":"2026-07-30T01:00:52.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-30T01:01:07.504Z","endTime":"2026-07-30T01:01:28.275Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.422071767789003,"aZ":-13.160125532631321,"pfxX":-5.06242393402431,"pfxZ":8.938645548730326,"pX":-0.4434698540244348,"pZ":3.6560525345675057,"vX0":4.957201309377367,"vY0":-144.43338064890497,"vZ0":-4.561361629920188,"x":133.9,"y":140.07,"x0":-1.5184550467178766,"y0":50.00600836433665,"z0":6.055776315832592,"aX":-10.773101701234934},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2638,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3782142524940495,"extension":6.918332626388881},"hitData":{"launchSpeed":89.9,"launchAngle":63.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.98,"coordY":136.2}},"index":4,"playId":"b7932363-85d7-33df-a991-a07eaa2cd4ba","pitchNumber":4,"startTime":"2026-07-30T01:01:28.275Z","endTime":"2026-07-30T01:01:38.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:01:38.960Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T01:02:01.926Z","endTime":"2026-07-30T01:03:56.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71736380840839,"aZ":-19.160972127293668,"pfxX":-8.031897074644998,"pfxZ":6.22636332990033,"pX":-2.114804711577808,"pZ":2.791470135961365,"vX0":1.7689656409326533,"vY0":-143.74182640619784,"vZ0":-5.6499304142796865,"x":197.61,"y":163.41,"x0":-1.6952989187542546,"y0":50.001707910918,"z0":5.974443022304661,"aX":-16.784608693706666},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.3,"breakHorizontal":14.2,"spinRate":2514,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3812320167937404,"extension":6.777406014591032},"index":0,"playId":"c907524e-0cd3-38ac-8682-39635b36a22b","pitchNumber":1,"startTime":"2026-07-30T01:02:11.536Z","endTime":"2026-07-30T01:02:14.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108197765106127,"aZ":-20.621783198759804,"pfxX":2.107988439638963,"pfxZ":5.767158796040928,"pX":-0.7372931982362756,"pZ":3.5719035281024802,"vX0":1.9710485172863665,"vY0":-139.84205768856233,"vZ0":-3.036479526935435,"x":145.1,"y":142.34,"x0":-1.7222703871702898,"y0":50.00342563744948,"z0":6.00635367066905,"aX":4.223748859571411},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":-4.2,"spinRate":2578,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.3899476440745304,"extension":6.730618764820163},"index":1,"playId":"122f73f9-a382-3434-98e0-d14371adbf47","pitchNumber":2,"startTime":"2026-07-30T01:02:32.566Z","endTime":"2026-07-30T01:02:37.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.037402090472806,"aZ":-19.747851616564393,"pfxX":-7.884049439342628,"pfxZ":5.970400781668397,"pX":-0.47556615753200576,"pZ":3.337964983614573,"vX0":5.838279172025597,"vY0":-142.9382927535715,"vZ0":-4.108135566306104,"x":135.13,"y":148.65,"x0":-1.513819636390733,"y0":50.00553482610111,"z0":6.023726844786954,"aX":-16.417802024365848},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":2488,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.38229443223383,"extension":6.80042671030602},"index":2,"playId":"66a1d1f3-2b12-3d3e-a82e-7e2836263069","pitchNumber":3,"startTime":"2026-07-30T01:02:52.134Z","endTime":"2026-07-30T01:02:55.134Z","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":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181457063608384,"aZ":-21.74295006091624,"pfxX":-7.091113670325919,"pfxZ":5.004843976855126,"pX":-0.2350513624647018,"pZ":3.5166370398510685,"vX0":6.327391888911591,"vY0":-142.64795534131292,"vZ0":-3.4007882811618946,"x":125.96,"y":143.83,"x0":-1.5478323650292258,"y0":50.00618260511197,"z0":6.07591312330154,"aX":-14.789587354958355},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.6,"breakHorizontal":11.8,"spinRate":2539,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3822513590256835,"extension":6.905652241784607},"index":3,"playId":"ab2f02f2-8588-33ab-8152-9a37144fd381","pitchNumber":4,"startTime":"2026-07-30T01:03:14.999Z","endTime":"2026-07-30T01:03:20.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T01:03:30.881Z","endTime":"2026-07-30T01:03:48.449Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.874161745875256,"aZ":-13.264730019270722,"pfxX":-2.8777554107764267,"pfxZ":8.968747664539046,"pX":0.6596994033354522,"pZ":2.885425479825383,"vX0":6.970664225730594,"vY0":-143.93555391431747,"vZ0":-6.191028688765463,"x":91.85,"y":160.87,"x0":-1.4143325825181496,"y0":50.00530409187232,"z0":5.877987964700714,"aX":-6.069687507507094},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":3.8,"spinRate":2730,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.37983681585540596,"extension":6.90752558126536},"hitData":{"launchSpeed":73.6,"launchAngle":11.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.13,"coordY":135.89}},"index":5,"playId":"21a3c426-8bb2-351a-800a-b4ec49b66ac2","pitchNumber":5,"startTime":"2026-07-30T01:03:48.449Z","endTime":"2026-07-30T01:03:56.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:03:56.463Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters challenged (pitch result), call on the field was confirmed: Tristan Peters called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T01:04:18.276Z","endTime":"2026-07-30T01:07:14.883Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97210329458075,"aZ":-41.34403826556381,"pfxX":2.0472162873505644,"pfxZ":-5.317492626152846,"pX":0.4305582334164772,"pZ":1.7103978568948757,"vX0":4.414769614931083,"vY0":-130.17626779476623,"vZ0":-3.4189272808901388,"x":100.59,"y":192.6,"x0":-1.5496918287000514,"y0":50.00175150695627,"z0":6.15401552161554,"aX":3.5309299606480113},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-10.2,"breakHorizontal":-4.7,"spinRate":2536,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.41991926038238025,"extension":6.802778503424701},"index":0,"playId":"f3ea5470-60c4-3e5f-bba4-7bf0a8086040","pitchNumber":1,"startTime":"2026-07-30T01:04:23.880Z","endTime":"2026-07-30T01:04:27.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270264136824267,"aZ":-16.29932512738381,"pfxX":1.969575051005474,"pfxZ":7.804488020515688,"pX":-0.8962071806760842,"pZ":4.054121168594984,"vX0":1.8086623436750882,"vY0":-141.05825143339086,"vZ0":-2.602313393099427,"x":151.16,"y":129.32,"x0":-1.799464673464916,"y0":50.00255280740587,"z0":6.02775240545246,"aX":4.0057884094531255},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":-4.0,"spinRate":2736,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.38691727980459456,"extension":6.796309945627761},"index":1,"playId":"429d288c-c5f6-3fa8-9341-04b81b495b49","pitchNumber":2,"startTime":"2026-07-30T01:04:41.999Z","endTime":"2026-07-30T01:04:45.872Z","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":99.9,"endSpeed":91.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4885354058221,"aZ":-9.187760819882472,"pfxX":-5.119952981592062,"pfxZ":10.78395137107151,"pX":0.23804736163207044,"pZ":2.620879036819995,"vX0":6.320646943463106,"vY0":-145.1941166195224,"vZ0":-8.048814167150756,"x":107.93,"y":168.02,"x0":-1.3034928883840802,"y0":50.0041055778236,"z0":5.990598156060144,"aX":-10.915322955002575},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2740,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.37745967141422154,"extension":6.880191787542875},"index":2,"playId":"4288de98-846b-35b4-ab4e-820a59a99bf3","pitchNumber":3,"startTime":"2026-07-30T01:05:03.557Z","endTime":"2026-07-30T01:05:09.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53699556903286,"aZ":-42.762777213422446,"pfxX":2.892289135591882,"pfxZ":-6.4076898815171655,"pX":-0.9415687094322877,"pZ":1.7608538137636967,"vX0":0.8329490983728323,"vY0":-127.34849328849657,"vZ0":-2.589534261043746,"x":152.89,"y":191.24,"x0":-1.6480864859198776,"y0":50.00023114604962,"z0":6.152041541363417,"aX":4.781190112322839},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-12.0,"breakHorizontal":-5.4,"spinRate":2624,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4290061244386596,"extension":6.7630954029631996},"index":3,"playId":"2e4549c6-02fe-3a3a-b1eb-9a8f819b8ebf","pitchNumber":4,"startTime":"2026-07-30T01:05:48.228Z","endTime":"2026-07-30T01:05:53.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970477967966776,"aZ":-43.966298700367204,"pfxX":2.6145953072595756,"pfxZ":-7.18428730251035,"pX":-1.0031424218634366,"pZ":2.008551569675658,"vX0":0.6073743584656861,"vY0":-127.25154220313152,"vZ0":-1.7657959355795403,"x":155.24,"y":184.55,"x0":-1.584607341742626,"y0":50.00392943064087,"z0":6.192709468448081,"aX":4.290543021546067},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-13.2,"breakHorizontal":-4.9,"spinRate":2596,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4303340452097344,"extension":6.733614232687752},"index":4,"playId":"89578881-deaf-3816-b32a-0ee17a11fd6f","pitchNumber":5,"startTime":"2026-07-30T01:06:06.785Z","endTime":"2026-07-30T01:06:10.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-30T01:06:31.265Z","endTime":"2026-07-30T01:06:49.284Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"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":99.6,"endSpeed":91.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99288126611627,"aZ":-11.722109550932812,"pfxX":-3.2607693099585298,"pfxZ":9.618519378531024,"pX":-1.407656534781392,"pZ":3.1686985565939483,"vX0":1.751328409074629,"vY0":-144.92270111931825,"vZ0":-6.051438831429746,"x":170.66,"y":153.23,"x0":-1.5962808858480952,"y0":50.00328093306661,"z0":6.000509450247926,"aX":-6.933326783864528},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2668,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.37799818725330914,"extension":6.744652497994276},"index":6,"playId":"4c066c43-facf-3603-9ac7-ac866facc178","pitchNumber":6,"startTime":"2026-07-30T01:06:49.284Z","endTime":"2026-07-30T01:06:52.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249142162110648,"aZ":-40.6895247243568,"pfxX":3.3905280976523144,"pfxZ":-5.148420233275184,"pX":-0.8262500947742781,"pZ":2.880614349204453,"vX0":0.4725732943799212,"vY0":-128.2842441597587,"vZ0":-0.4321208997330548,"x":148.49,"y":161.0,"x0":-1.4533031666961607,"y0":50.00092079523325,"z0":6.241922674531615,"aX":5.610945935806441},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.1,"breakHorizontal":-6.2,"spinRate":2676,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.4280951555837218,"extension":6.814106628172892},"index":7,"playId":"5573510c-21c1-3b16-952f-923160c98cb9","pitchNumber":7,"startTime":"2026-07-30T01:07:09.876Z","endTime":"2026-07-30T01:07:14.883Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"}},"playEndTime":"2026-07-30T01:07:14.883Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T01:10:05.683Z","endTime":"2026-07-30T01:10:48.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76767658507302,"aZ":-21.935283315767954,"pfxX":-7.519322790446983,"pfxZ":5.710584964134574,"pX":-0.6986250830877175,"pZ":2.8853375059365964,"vX0":6.060990607673698,"vY0":-132.42344797419534,"vZ0":-3.2856405764774657,"x":143.63,"y":160.88,"x0":-2.029508692145941,"y0":50.00382934328107,"z0":5.7295128601018295,"aX":-13.48217733118122},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":12.5,"spinRate":2270,"spinDirection":214},"zone":1,"typeConfidence":0.73,"plateTime":0.41214415899852597,"extension":6.444808494132492},"index":0,"playId":"327e394f-e4de-32e9-8f31-4eb51d52f668","pitchNumber":1,"startTime":"2026-07-30T01:10:05.683Z","endTime":"2026-07-30T01:10:10.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.480914770613374,"aZ":-35.34184604811933,"pfxX":7.456466470788898,"pfxZ":-2.236789413053426,"pX":0.06606653866613448,"pZ":2.200994861371017,"vX0":2.5912663041477124,"vY0":-118.02651722962413,"vZ0":-1.0450958473906233,"x":114.48,"y":179.35,"x0":-2.0132690182030415,"y0":50.0013153501468,"z0":5.890633290842006,"aX":10.567684730076317},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.1,"breakHorizontal":-14.2,"spinRate":2843,"spinDirection":54},"zone":8,"typeConfidence":0.89,"plateTime":0.46323848187225947,"extension":6.2829568664781945},"index":1,"playId":"7967195d-4c91-3784-af09-9ee6019aa148","pitchNumber":2,"startTime":"2026-07-30T01:10:17.765Z","endTime":"2026-07-30T01:10:22.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14489084196756,"aZ":-32.24267777800745,"pfxX":3.294826971702463,"pfxZ":-0.039425386408630914,"pX":1.2460137540054357,"pZ":2.3781913635582077,"vX0":6.383885942531429,"vY0":-124.00499077540141,"vZ0":-1.9865089899455133,"x":69.5,"y":174.57,"x0":-1.7742525953382686,"y0":50.00498000475876,"z0":5.839545328743338,"aX":5.212850242465093},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-7.2,"spinRate":2662,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.439065991243484,"extension":6.427265463463049},"index":2,"playId":"d7c86461-86fe-3869-b6c2-603910395448","pitchNumber":3,"startTime":"2026-07-30T01:10:30.614Z","endTime":"2026-07-30T01:10:35.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095588717012852,"aZ":-26.1461936476634,"pfxX":-8.833405433910386,"pfxZ":3.220555681984221,"pX":0.6571413815112012,"pZ":2.16856594615051,"vX0":9.653138163527858,"vY0":-135.11082277277498,"vZ0":-4.556208755207656,"x":91.95,"y":180.23,"x0":-1.7938647050857768,"y0":50.0010167892353,"z0":5.687148966965932,"aX":-16.527749356885426},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":14.3,"spinRate":2430,"spinDirection":223},"zone":9,"typeConfidence":0.93,"plateTime":0.40352401733916876,"extension":6.440999851605764},"index":3,"playId":"06fec4ef-c934-3986-bc2f-a90d04d20006","pitchNumber":4,"startTime":"2026-07-30T01:10:44.056Z","endTime":"2026-07-30T01:10:48.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:10:48.628Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Jones singles on a line drive to center fielder Tristan Peters.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T01:11:10.646Z","endTime":"2026-07-30T01:11:37.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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],"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":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577569490929733,"aZ":-38.075944191373,"pfxX":7.057699631028492,"pfxZ":-4.367096382693916,"pX":1.210353660460743,"pZ":0.4978266734384665,"vX0":4.793074875821023,"vY0":-115.82643836522215,"vZ0":-3.7627494991722914,"x":70.86,"y":225.34,"x0":-1.8059592251392351,"y0":50.001748414336774,"z0":5.80173475962099,"aX":9.542763699403967},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.6,"breakHorizontal":-14.0,"spinRate":2924,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4737336738111102,"extension":6.47492036717946},"index":0,"playId":"0caf7541-efd4-39db-b78b-12622247a1d7","pitchNumber":1,"startTime":"2026-07-30T01:11:10.646Z","endTime":"2026-07-30T01:11:16.433Z","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":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8419104362799,"aZ":-17.2846238771355,"pfxX":-2.085772040459255,"pfxZ":8.000117165924976,"pX":-0.08320480481973078,"pZ":2.209418073182955,"vX0":5.727517403642589,"vY0":-134.9617220445097,"vZ0":-5.873447126290573,"x":120.17,"y":179.13,"x0":-1.953386078271298,"y0":50.00507126326771,"z0":5.6136484940615485,"aX":-3.8834630075527885},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":2.6,"spinRate":2337,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4044150550368575,"extension":6.3942419243471935},"hitData":{"launchSpeed":111.4,"launchAngle":6.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":131.41}},"index":1,"playId":"36167143-e8d3-3dc2-9c16-16f2be6af68f","pitchNumber":2,"startTime":"2026-07-30T01:11:27.169Z","endTime":"2026-07-30T01:11:37.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:11:37.111Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T01:12:05.919Z","endTime":"2026-07-30T01:14:39.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144801572158613,"aZ":-37.528138310295,"pfxX":7.740360451365478,"pfxZ":-4.026641643929308,"pX":0.4360937571492875,"pZ":2.0891008581523955,"vX0":2.6858016704808607,"vY0":-115.09646982107584,"vZ0":-0.4527316251794443,"x":100.38,"y":182.37,"x0":-1.7545115203238633,"y0":50.003837674863014,"z0":5.950662430158118,"aX":10.291077445750215},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.1,"breakHorizontal":-14.8,"spinRate":2782,"spinDirection":46},"zone":9,"typeConfidence":0.91,"plateTime":0.4775259670138672,"extension":6.258713143888009},"index":0,"playId":"00bdd245-bf06-3e09-b46b-e35057fb3783","pitchNumber":1,"startTime":"2026-07-30T01:12:05.919Z","endTime":"2026-07-30T01:12:10.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590998250358247,"aZ":-39.04636964430793,"pfxX":8.431277753397811,"pfxZ":-5.043350293606319,"pX":0.18968594405486208,"pZ":1.4542365525906797,"vX0":2.3646105281490923,"vY0":-116.52800384211574,"vZ0":-1.5868807194643277,"x":109.77,"y":199.52,"x0":-1.9354066124905516,"y0":50.00059122632717,"z0":5.86089229567955,"aX":11.49658818429865},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.2,"breakHorizontal":-15.8,"spinRate":2876,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4715424710635894,"extension":6.296380672228598},"index":1,"playId":"7d693c9f-17ac-3cf5-a958-62d67e4f3cea","pitchNumber":2,"startTime":"2026-07-30T01:12:26.275Z","endTime":"2026-07-30T01:12:29.275Z","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":90.7,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86167409222962,"aZ":-19.877449763452983,"pfxX":-2.2780767278985117,"pfxZ":6.9604652226856665,"pX":-1.129131943045023,"pZ":2.4460617202037676,"vX0":2.8269382726042043,"vY0":-132.01911631137997,"vZ0":-4.499781153516583,"x":160.04,"y":172.74,"x0":-1.9173704060286598,"y0":50.002421520084305,"z0":5.633776762826098,"aX":-4.024842181501048},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":3.5,"spinRate":2288,"spinDirection":225},"zone":11,"typeConfidence":0.75,"plateTime":0.4147394431688465,"extension":6.253613225065557},"index":2,"playId":"d9910294-95cb-3ff1-a33b-1d82f2f3209c","pitchNumber":3,"startTime":"2026-07-30T01:12:44.259Z","endTime":"2026-07-30T01:12:48.847Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2416534482112,"aZ":-40.18381233734159,"pfxX":7.862664477068877,"pfxZ":-5.933042305167879,"pX":-1.6946235742657345,"pZ":2.9219142194493988,"vX0":-1.5360571469744093,"vY0":-115.85828494031735,"vZ0":1.6092961992543815,"x":181.6,"y":159.89,"x0":-2.04110300325587,"y0":50.00527950749594,"z0":6.081609113258736,"aX":10.606247322692559},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.0,"breakHorizontal":-13.8,"spinRate":2876,"spinDirection":45},"zone":11,"typeConfidence":0.92,"plateTime":0.474178435353096,"extension":6.136087836100948},"index":3,"playId":"35e4c9d2-8e10-393c-b262-0d7ce756324f","pitchNumber":4,"startTime":"2026-07-30T01:13:03.329Z","endTime":"2026-07-30T01:13:13.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Jones steals (2) 2nd base. Spencer Jones to 3rd. Spencer Jones advances to 3rd, on a throwing error by catcher Drew Romo.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"35e4c9d2-8e10-393c-b262-0d7ce756324f","startTime":"2026-07-30T01:13:39.208Z","endTime":"2026-07-30T01:13:39.209Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"}},{"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":93.6,"endSpeed":86.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939055447680303,"aZ":-17.622594756565245,"pfxX":-3.6603181732865435,"pfxZ":7.689094593510477,"pX":-0.1733718740987129,"pZ":2.9422652098168114,"vX0":5.603715180160489,"vY0":-136.2079221138523,"vZ0":-3.87007068741887,"x":123.61,"y":159.34,"x0":-1.7751034740345948,"y0":50.00059869480684,"z0":5.5886478215074495,"aX":-6.925581893084509},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2365,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.40104044480924594,"extension":6.430271651741762},"index":5,"playId":"711a327c-289e-3977-9f28-b6f0d6029008","pitchNumber":5,"startTime":"2026-07-30T01:13:39.210Z","endTime":"2026-07-30T01:13:42.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"3ff49f8e-c69e-4ca7-96b7-9d20d629f201","startTime":"2026-07-30T01:14:03.144Z","endTime":"2026-07-30T01:14:08.144Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859921612482015,"aZ":-38.981477718245294,"pfxX":7.723380289195695,"pfxZ":-4.858667299847302,"pX":-0.5831246157837944,"pZ":1.4468361889726202,"vX0":0.79223487753244,"vY0":-117.73088706620298,"vZ0":-1.7883936332413413,"x":139.23,"y":199.72,"x0":-1.9274486319277386,"y0":50.0045347198402,"z0":5.8323470239953235,"aX":10.815975929330508},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":-14.2,"spinRate":2900,"spinDirection":49},"zone":13,"typeConfidence":0.91,"plateTime":0.46566699939793477,"extension":6.286195089513869},"index":7,"playId":"225cd06c-291f-31d4-b4c7-ef5238cb53c4","pitchNumber":6,"startTime":"2026-07-30T01:14:18.135Z","endTime":"2026-07-30T01:14:22.797Z","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":92.9,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83742379513359,"aZ":-22.209670582233915,"pfxX":-4.782968689884417,"pfxZ":5.305285491794107,"pX":-0.5433470224997097,"pZ":2.1530209915304517,"vX0":5.213215794101441,"vY0":-135.28135630072765,"vZ0":-5.012887830521194,"x":137.71,"y":180.65,"x0":-1.8618944482500734,"y0":50.002849523377314,"z0":5.559627145630758,"aX":-8.983395711503073},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":7.7,"spinRate":2436,"spinDirection":216},"zone":4,"typeConfidence":0.83,"plateTime":0.4028456967011316,"extension":6.382108032424956},"index":8,"playId":"25483902-c5f2-310a-a671-b292f37d6b7a","pitchNumber":7,"startTime":"2026-07-30T01:14:35.296Z","endTime":"2026-07-30T01:14:39.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:14:39.203Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out, first baseman Munetaka Murakami to pitcher Davis Martin.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T01:15:03.604Z","endTime":"2026-07-30T01:16:48.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.792404995968074,"aZ":-40.605078252323246,"pfxX":7.169684325983611,"pfxZ":-6.000662384806397,"pX":-0.45991124763603547,"pZ":1.9463611262048541,"vX0":1.4684287924511026,"vY0":-118.15349916784577,"vZ0":-0.2950579026901792,"x":134.53,"y":186.23,"x0":-2.0215306455380397,"y0":50.0022433762704,"z0":5.823459136875782,"aX":10.074452504501282},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.7,"breakHorizontal":-13.3,"spinRate":2871,"spinDirection":51},"zone":7,"typeConfidence":0.91,"plateTime":0.46465931028613605,"extension":6.30594561003123},"index":0,"playId":"92b852ca-ee85-3af9-ae40-81bde062ac9e","pitchNumber":1,"startTime":"2026-07-30T01:15:04.739Z","endTime":"2026-07-30T01:15:09.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35046567851589,"aZ":-31.24527382789568,"pfxX":-6.099042831496121,"pfxZ":0.5411472950263323,"pX":-0.5978445117520353,"pZ":0.45163362097344784,"vX0":5.700183707401464,"vY0":-129.3836874455711,"vZ0":-6.799808486844007,"x":139.79,"y":226.59,"x0":-2.030231524304819,"y0":50.001210752919775,"z0":5.4881729325863775,"aX":-10.407079418603209},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":9.8,"spinRate":2073,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.4222988666463854,"extension":6.526299462372074},"index":1,"playId":"7ebe0b96-122c-3d29-9a0b-f77aa054a1e7","pitchNumber":2,"startTime":"2026-07-30T01:15:20.727Z","endTime":"2026-07-30T01:15:24.343Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714290933947566,"aZ":-19.981730866094843,"pfxX":-1.8785538598372837,"pfxZ":6.595086515413097,"pX":0.7348130478287195,"pZ":2.8462783603266604,"vX0":7.268800474798213,"vY0":-134.74963232644103,"vZ0":-3.6237680125662557,"x":88.99,"y":161.93,"x0":-1.7470056207957252,"y0":50.00552293357697,"z0":5.610387114037713,"aX":-3.474820625415854},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":1.9,"spinRate":2247,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.4055983435617363,"extension":6.542176784815176},"index":2,"playId":"347ee14f-d876-32cc-a4cc-689367bd739a","pitchNumber":3,"startTime":"2026-07-30T01:15:44.567Z","endTime":"2026-07-30T01:15:49.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.676380229447798,"aZ":-28.607323481692422,"pfxX":1.5434464194529314,"pfxZ":2.146364947416223,"pX":1.5610791569166316,"pZ":0.41911546288757123,"vX0":7.784418443925789,"vY0":-127.17772039322844,"vZ0":-7.235363164474083,"x":57.5,"y":227.46,"x0":-1.722535369441357,"y0":50.001714072632964,"z0":5.52733213176485,"aX":2.5627541290953113},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.3,"spinRate":2658,"spinDirection":73},"zone":14,"typeConfidence":0.85,"plateTime":0.42840659996784325,"extension":6.4594694563758015},"index":3,"playId":"b21ddc29-947e-3dba-940c-a06f48caf227","pitchNumber":4,"startTime":"2026-07-30T01:16:19.575Z","endTime":"2026-07-30T01:16:23.501Z","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":88.6,"endSpeed":82.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.945411863724026,"aZ":-32.52662028477223,"pfxX":-6.553902401814824,"pfxZ":-0.20857384375927168,"pX":0.04570681780816569,"pZ":2.5438092870329196,"vX0":6.926997253944956,"vY0":-128.94330370542215,"vZ0":-1.5199719703361363,"x":115.26,"y":170.1,"x0":-1.8045986299885626,"y0":50.001271141059675,"z0":5.61514593057001,"aX":-11.205387248747328},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":10.6,"spinRate":1998,"spinDirection":236},"zone":5,"typeConfidence":0.93,"plateTime":0.42230347503299415,"extension":6.468576135881587},"hitData":{"launchSpeed":110.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":168.02,"coordY":163.84}},"index":4,"playId":"a7bd9977-aaca-3b25-919c-0bc94b1b7307","pitchNumber":5,"startTime":"2026-07-30T01:16:41.309Z","endTime":"2026-07-30T01:16:48.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:16:48.401Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T01:19:27.013Z","endTime":"2026-07-30T01:20:19.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602621484473637,"aZ":-20.518271431111437,"pfxX":3.153880527756337,"pfxZ":6.018455889447948,"pX":-0.693236909847985,"pZ":2.8231890211676682,"vX0":1.9146948124082321,"vY0":-137.5669479240587,"vZ0":-4.977826676772405,"x":143.42,"y":162.55,"x0":-1.8056418484997456,"y0":50.000396263860836,"z0":6.027476500171895,"aX":6.105357263598051},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-6.1,"spinRate":2682,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.39660244647878695,"extension":6.715333325291312},"index":0,"playId":"8e366433-1a63-3f23-9765-aaedf457383b","pitchNumber":1,"startTime":"2026-07-30T01:19:27.013Z","endTime":"2026-07-30T01:19:31.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-30T01:19:38.737Z","endTime":"2026-07-30T01:19:53.280Z","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(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":98.3,"endSpeed":90.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90299245277911,"aZ":-20.80231154277788,"pfxX":-8.942687452640907,"pfxZ":5.467839726373568,"pX":0.44269202798764495,"pZ":2.3346530483542196,"vX0":8.678901591360205,"vY0":-142.81296671505217,"vZ0":-6.68269634423807,"x":100.13,"y":175.74,"x0":-1.4643199571697776,"y0":50.00146243407002,"z0":6.000117944496219,"aX":-18.590656153297488},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.8,"breakHorizontal":14.6,"spinRate":2597,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38259612128409604,"extension":6.875460564746879},"index":2,"playId":"19ed6b55-f06b-3f05-8443-27876abace2e","pitchNumber":2,"startTime":"2026-07-30T01:19:53.280Z","endTime":"2026-07-30T01:19:57.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2561880928431,"aZ":-12.1094594014058,"pfxX":-4.514567431502496,"pfxZ":9.66832599075322,"pX":-0.23240511471454234,"pZ":3.2649156656505367,"vX0":5.682682059088591,"vY0":-142.9833227309337,"vZ0":-5.546532513066098,"x":125.86,"y":150.63,"x0":-1.6569064746574806,"y0":50.00156670373203,"z0":5.98631827764786,"aX":-9.368593062293046},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2595,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3827209335904862,"extension":6.899191870268465},"hitData":{"launchSpeed":100.2,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":163.21,"coordY":55.18}},"index":3,"playId":"7b0c2e52-fbb6-3840-9f58-3f8916637899","pitchNumber":3,"startTime":"2026-07-30T01:20:11.353Z","endTime":"2026-07-30T01:20:19.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:20:19.532Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T01:20:50.607Z","endTime":"2026-07-30T01:22:18.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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(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":99.0,"endSpeed":90.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93169145245059,"aZ":-12.959829614122786,"pfxX":-2.3079004663851714,"pfxZ":9.136787678994516,"pX":-1.6383049736858977,"pZ":3.13932280413995,"vX0":1.1670134172181037,"vY0":-144.19025881587336,"vZ0":-5.940475304898248,"x":179.45,"y":154.02,"x0":-1.748728158238827,"y0":50.00252449214008,"z0":6.027887408371958,"aX":-4.853234019007556},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2660,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3800461160934403,"extension":6.671391890072047},"index":0,"playId":"55191716-7ca3-3b9b-a1c1-6264bf487def","pitchNumber":1,"startTime":"2026-07-30T01:20:52.041Z","endTime":"2026-07-30T01:20:55.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639759996133144,"aZ":-12.050286961253448,"pfxX":-2.6829843165104172,"pfxZ":9.663631633413823,"pX":0.28017543183101945,"pZ":2.54524588315599,"vX0":5.950453837241243,"vY0":-143.29817001687195,"vZ0":-7.606914099275489,"x":106.32,"y":170.06,"x0":-1.4733512899427457,"y0":50.00691639442941,"z0":5.984624784147111,"aX":-5.589821081142205},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2637,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3819998197832337,"extension":6.7213266134631064},"index":1,"playId":"1a6f4d91-d495-3407-9658-179fcb0ddab6","pitchNumber":2,"startTime":"2026-07-30T01:21:11.966Z","endTime":"2026-07-30T01:21:19.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601820972405417,"aZ":-42.433715038421084,"pfxX":1.3801760163575159,"pfxZ":-6.047144896078265,"pX":0.41116856421467185,"pZ":1.5278518867824729,"vX0":4.311514474820696,"vY0":-129.08555425694635,"vZ0":-3.6724594580516765,"x":101.33,"y":197.53,"x0":-1.4566719971755744,"y0":50.00332484206261,"z0":6.219078698458424,"aX":2.3410436499359295},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-11.5,"breakHorizontal":-3.4,"spinRate":2569,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.42349520453327116,"extension":6.889156735880954},"index":2,"playId":"05590ad3-f85d-3df2-b7c7-bd72874fbc76","pitchNumber":3,"startTime":"2026-07-30T01:21:44.929Z","endTime":"2026-07-30T01:21:48.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-30T01:21:59.408Z","endTime":"2026-07-30T01:22:14.926Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835302905333236,"aZ":-43.525867163020315,"pfxX":2.302184988897327,"pfxZ":-6.846551589800781,"pX":0.329286718890017,"pZ":0.8171582509392035,"vX0":3.9739858643188612,"vY0":-128.0218634033202,"vZ0":-5.0046840891138205,"x":104.45,"y":216.72,"x0":-1.5432784392440806,"y0":50.004195083071174,"z0":6.21017672227509,"aX":3.8156144156267495},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-13.3,"breakHorizontal":-5.0,"spinRate":2593,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.42810288270825536,"extension":6.907314361515127},"index":4,"playId":"07b05f63-db38-326d-9465-27d825304bb6","pitchNumber":4,"startTime":"2026-07-30T01:22:14.926Z","endTime":"2026-07-30T01:22:18.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:22:18.874Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T01:22:54.167Z","endTime":"2026-07-30T01:23:11.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":98.8,"endSpeed":91.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.113137217281587,"aZ":-10.995832182992402,"pfxX":-4.021965629273937,"pfxZ":10.018971488568422,"pX":-0.023450342485094457,"pZ":2.4564166127696483,"vX0":5.19388989617856,"vY0":-143.7406894383904,"vZ0":-7.958357206481678,"x":117.89,"y":172.46,"x0":-1.322599897180016,"y0":50.00352147668556,"z0":5.926021410892803,"aX":-8.502946787499564},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2555,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.37956260258333163,"extension":6.95891140099874},"hitData":{"launchSpeed":93.3,"launchAngle":28.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.87,"coordY":45.57}},"index":0,"playId":"84f3ec49-a261-3b83-93cc-4ae869bc57f1","pitchNumber":1,"startTime":"2026-07-30T01:23:03.127Z","endTime":"2026-07-30T01:23:11.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:23:11.628Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Caballero doubles (12) on a ground ball to left fielder Sam Antonacci.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T01:25:52.940Z","endTime":"2026-07-30T01:26:07.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Murphy replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T01:24:22.929Z","endTime":"2026-07-30T01:25:55.233Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94572768955433,"aZ":-13.330600956788656,"pfxX":3.7857877206751818,"pfxZ":9.795063237996377,"pX":-0.5018189143496812,"pZ":1.7996502491162292,"vX0":-7.10136594912503,"vY0":-137.88372678699986,"vZ0":-7.1608348087497795,"x":136.13,"y":190.19,"x0":1.6163243302194266,"y0":50.00328267985234,"z0":5.331855649813088,"aX":7.283853869128668},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":2348,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.3973935126284731,"extension":6.255095958616995},"hitData":{"launchSpeed":89.3,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.58,"coordY":128.37}},"index":1,"playId":"12567803-3869-3e4d-8c33-9ae21bd0faa7","pitchNumber":1,"startTime":"2026-07-30T01:25:55.233Z","endTime":"2026-07-30T01:26:07.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:26:07.311Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to center fielder Tristan Peters. José Caballero to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T01:26:51.663Z","endTime":"2026-07-30T01:29:46.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"O","description":"Foul Tip"},"description":"Foul Tip","code":"O","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.3,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590951629265486,"aZ":-26.213902356282322,"pfxX":-2.5885391011277163,"pfxZ":3.552003722171958,"pX":-0.8043285727107649,"pZ":1.650911617013235,"vX0":-6.288927920581347,"vY0":-128.43852048921497,"vZ0":-3.9958089260961662,"x":147.66,"y":194.21,"x0":2.008290521797412,"y0":50.00344110394253,"z0":5.255986427541393,"aX":-4.340178221176445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":6.0,"spinRate":2414,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.4257938645433006,"extension":6.413172026316637},"index":0,"playId":"699af426-c7e2-39b2-a457-57f3fe7e9b66","pitchNumber":1,"startTime":"2026-07-30T01:26:53.119Z","endTime":"2026-07-30T01:26:57.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87540259644978,"aZ":-12.982794533179163,"pfxX":4.064342291716578,"pfxZ":9.803982008319132,"pX":-0.04755257797569965,"pZ":1.6627271878553926,"vX0":-6.249985741809552,"vY0":-139.59797672788918,"vZ0":-7.4280684097139895,"x":118.81,"y":193.89,"x0":1.7009065945160866,"y0":50.001805763397094,"z0":5.228181520715236,"aX":7.9552373118308894},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2327,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.39363282232688235,"extension":6.36107981799612},"index":1,"playId":"8da0be94-62c8-32cf-858e-437f53db2660","pitchNumber":2,"startTime":"2026-07-30T01:27:25.316Z","endTime":"2026-07-30T01:27:30.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.695754748382953,"aZ":-28.981254674995057,"pfxX":-7.106795621977555,"pfxZ":2.270380082112456,"pX":-1.4102507583130945,"pZ":1.2093978632879523,"vX0":-6.054678785446745,"vY0":-118.23671295496028,"vZ0":-2.600139722757512,"x":170.76,"y":206.13,"x0":2.1123016520802453,"y0":50.00520573794516,"z0":4.997558486966497,"aX":-10.007491125238847},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.7,"breakHorizontal":14.4,"spinRate":2510,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.464224161945741,"extension":6.59495430068302},"index":2,"playId":"c3883821-8d84-3681-a3cd-dfface4535b2","pitchNumber":3,"startTime":"2026-07-30T01:27:45.265Z","endTime":"2026-07-30T01:27:49.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27821680204764,"aZ":-25.84025990985537,"pfxX":-2.5229527318227216,"pfxZ":3.655226501525643,"pX":-0.22488753072749246,"pZ":1.7054380211023774,"vX0":-4.777906679474783,"vY0":-129.7905544421255,"vZ0":-3.7688876513179705,"x":125.57,"y":192.73,"x0":1.9566414237885135,"y0":50.001522699770305,"z0":5.110271337236658,"aX":-4.368946246880888},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":5.5,"spinRate":2472,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.4195741405892446,"extension":6.3131316427745565},"index":3,"playId":"87ab4dcc-2684-3b57-8e93-f5bcc73945c2","pitchNumber":4,"startTime":"2026-07-30T01:28:04.075Z","endTime":"2026-07-30T01:28:07.377Z","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":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.477321674517725,"aZ":-36.81901093965739,"pfxX":-4.843769060425954,"pfxZ":-3.095445904194018,"pX":-1.8973782406722408,"pZ":1.5241700167230317,"vX0":-7.133560571518188,"vY0":-121.18719063112883,"vZ0":-1.3885168816521187,"x":189.32,"y":197.63,"x0":1.7022749898486578,"y0":50.001702494606725,"z0":5.2920293552302615,"aX":-7.27339222776019},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.6,"breakHorizontal":10.3,"spinRate":2454,"spinDirection":289},"zone":13,"typeConfidence":0.79,"plateTime":0.45027385887061033,"extension":6.16896099547715},"index":4,"playId":"172f8440-ad4b-3e84-9325-f7c25a50db6f","pitchNumber":5,"startTime":"2026-07-30T01:28:31.214Z","endTime":"2026-07-30T01:28:35.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.454069507972182,"aZ":-10.308865175423566,"pfxX":5.448019342166168,"pfxZ":10.82670001492324,"pX":-0.6153649921077259,"pZ":1.0565975811047603,"vX0":-7.636103831859082,"vY0":-141.06490865693036,"vZ0":-9.444104362917011,"x":140.46,"y":210.25,"x0":1.4161839023812655,"y0":50.00224332772851,"z0":5.108240289635968,"aX":11.002742130820515},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":-8.4,"spinRate":2456,"spinDirection":141},"zone":13,"typeConfidence":0.92,"plateTime":0.3879686841750205,"extension":6.303397198320535},"index":5,"playId":"ba919d2d-4d36-3427-998e-1b6d22414726","pitchNumber":6,"startTime":"2026-07-30T01:28:50.787Z","endTime":"2026-07-30T01:28:54.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807792077209506,"aZ":-28.054598683487715,"pfxX":-3.081671286608515,"pfxZ":2.45631243454671,"pX":-0.43987739701336126,"pZ":2.584152571125328,"vX0":-5.232248701903908,"vY0":-128.5782695880294,"vZ0":-1.1414486178296632,"x":133.77,"y":169.01,"x0":2.0193226877791166,"y0":50.00597387150179,"z0":5.203926734702607,"aX":-5.17865225554473},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":6.7,"spinRate":2335,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.42542679322540256,"extension":6.372385439421177},"index":6,"playId":"86e1dc2d-f961-3765-a9d6-efdad6f17036","pitchNumber":7,"startTime":"2026-07-30T01:29:15.842Z","endTime":"2026-07-30T01:29:20.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54439185800816,"aZ":-25.565181349770317,"pfxX":-2.1319944045221573,"pfxZ":3.757307464613719,"pX":-0.6994793159222096,"pZ":2.956573083883898,"vX0":-5.8618179770577035,"vY0":-130.9875655864661,"vZ0":-0.86819692052611,"x":143.66,"y":158.95,"x0":1.8335460939171557,"y0":50.00130806767054,"z0":5.183072095348217,"aX":-3.7490102902492164},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":5.0,"spinRate":2368,"spinDirection":189},"zone":1,"typeConfidence":0.91,"plateTime":0.4162297836150053,"extension":5.9776202551833},"hitData":{"launchSpeed":95.6,"launchAngle":35.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.55,"coordY":61.51}},"index":7,"playId":"4de2cccf-4c03-3b21-9863-19f665685876","pitchNumber":8,"startTime":"2026-07-30T01:29:35.591Z","endTime":"2026-07-30T01:29:46.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:29:46.879Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T01:30:18.963Z","endTime":"2026-07-30T01:32:01.564Z","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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767674274422454,"aZ":-27.034100024274593,"pfxX":-1.748780921885575,"pfxZ":2.950478804066755,"pX":-1.8991090950310752,"pZ":2.663949096048392,"vX0":-8.91847605687978,"vY0":-130.19860828093132,"vZ0":-1.5449027457031372,"x":189.39,"y":166.85,"x0":1.7782909588747136,"y0":50.00085490183482,"z0":5.283994033536596,"aX":-3.042107320718035},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":4.9,"spinRate":2370,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.4184668351810439,"extension":6.413696674207174},"index":0,"playId":"5d0dee72-989a-3d83-b352-3fb086e79a09","pitchNumber":1,"startTime":"2026-07-30T01:30:20.448Z","endTime":"2026-07-30T01:30:24.093Z","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":90.3,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898039374604455,"aZ":-26.48934594998918,"pfxX":-1.8173227210517977,"pfxZ":3.1858890072728503,"pX":-0.6202117155483473,"pZ":2.063768382499363,"vX0":-6.118682018674677,"vY0":-131.53577888144386,"vZ0":-2.934676614429369,"x":140.64,"y":183.06,"x0":1.954668788831069,"y0":50.00644663979265,"z0":5.1186036520647225,"aX":-3.244432368948072},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":4.4,"spinRate":2422,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.41342019976569233,"extension":6.365746935366383},"index":1,"playId":"be08fc5d-a729-303c-8a2d-e6cf0eae39e3","pitchNumber":2,"startTime":"2026-07-30T01:30:39.413Z","endTime":"2026-07-30T01:30:42.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806262108410543,"aZ":-27.972554353385163,"pfxX":-2.912066534543984,"pfxZ":2.4397017954683644,"pX":-0.5501811849655712,"pZ":3.352540583177501,"vX0":-5.086342306216621,"vY0":-129.63002874384813,"vZ0":0.4651406352195506,"x":137.97,"y":148.26,"x0":1.806044144749535,"y0":50.00509224802438,"z0":5.284462294480371,"aX":-5.020188261450051},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":6.2,"spinRate":2257,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.4204494892729804,"extension":6.2634276661102275},"index":2,"playId":"ef0e1555-0968-3af6-a804-3b84ee717898","pitchNumber":3,"startTime":"2026-07-30T01:31:02.087Z","endTime":"2026-07-30T01:31:06.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.710019276058386,"aZ":-40.110920262327106,"pfxX":-9.042434260320366,"pfxZ":-6.090070395791232,"pX":0.28335483768954084,"pZ":2.219750339164072,"vX0":-1.2125363384189747,"vY0":-113.40621252225182,"vZ0":2.0986020722484238,"x":106.2,"y":178.85,"x0":1.9998430894622308,"y0":50.00432263789236,"z0":5.282883051215279,"aX":-11.780080883519975},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.2,"breakHorizontal":16.7,"spinRate":2517,"spinDirection":310},"zone":5,"typeConfidence":0.9,"plateTime":0.4829606012113019,"extension":6.018204154906745},"index":3,"playId":"a16dda46-3700-34e1-9be4-d1634596884e","pitchNumber":4,"startTime":"2026-07-30T01:31:22.274Z","endTime":"2026-07-30T01:31:26.573Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T01:31:37.857Z","endTime":"2026-07-30T01:31:56.608Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564845530963694,"aZ":-43.118195101735346,"pfxX":-8.625877589638868,"pfxZ":-8.481257570158364,"pX":0.20227540645971212,"pZ":3.092628289404411,"vX0":-1.4191890630407085,"vY0":-113.44524723373924,"vZ0":4.253032869179466,"x":109.29,"y":155.28,"x0":1.957103312661413,"y0":50.000184036569614,"z0":5.517883136681057,"aX":-11.135680285529654},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.8,"breakHorizontal":16.0,"spinRate":2658,"spinDirection":313},"zone":2,"typeConfidence":0.9,"plateTime":0.484542071698046,"extension":6.4072339392709345},"index":5,"playId":"fdff81b2-060d-33cc-9b3c-c7038360a5f0","pitchNumber":5,"startTime":"2026-07-30T01:31:56.608Z","endTime":"2026-07-30T01:32:01.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:32:01.564Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T01:32:25.654Z","endTime":"2026-07-30T01:33:45.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926039709035003,"aZ":-42.518823269270754,"pfxX":-10.457372207434501,"pfxZ":-8.135152704600952,"pX":0.485586273217741,"pZ":3.1205099762787545,"vX0":-0.2920964912458271,"vY0":-112.7645376773047,"vZ0":4.37080428466258,"x":98.49,"y":154.53,"x0":1.9732264440254481,"y0":50.0033564995397,"z0":5.481892184996533,"aX":-13.296502380538419},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.1,"breakHorizontal":19.0,"spinRate":2622,"spinDirection":318},"zone":3,"typeConfidence":0.9,"plateTime":0.48810742653685235,"extension":5.99513746717864},"index":0,"playId":"1bdc73a6-1d1b-30bd-905e-0940bd5d3373","pitchNumber":1,"startTime":"2026-07-30T01:32:25.654Z","endTime":"2026-07-30T01:32:30.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925066732325533,"aZ":-43.16195129276656,"pfxX":-8.088709908950975,"pfxZ":-8.23110087726937,"pX":-1.2919996746410813,"pZ":1.87932418560274,"vX0":-4.162737970336,"vY0":-115.51841251160548,"vZ0":1.5710131778625773,"x":166.25,"y":188.04,"x0":1.5910987757842747,"y0":50.00100484765199,"z0":5.377926390544223,"aX":-10.799889779579175},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.0,"breakHorizontal":15.7,"spinRate":2688,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.47633463195908465,"extension":6.08667982115876},"index":1,"playId":"0317c1de-b2a1-3dd2-9452-38cd7425099d","pitchNumber":2,"startTime":"2026-07-30T01:32:40.649Z","endTime":"2026-07-30T01:32:44.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64670118614157,"aZ":-32.390595005435124,"pfxX":-3.3640317268357998,"pfxZ":-0.12463380426094872,"pX":0.02499381228710086,"pZ":3.0912904190211963,"vX0":-3.3048680732488203,"vY0":-130.27890262495504,"vZ0":0.5228223157854321,"x":116.05,"y":155.32,"x0":1.742192477620276,"y0":50.00374381891909,"z0":5.315753500294764,"aX":-5.842830362823357},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.1,"breakHorizontal":6.7,"spinRate":2388,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.41873335149968804,"extension":6.066270678429766},"index":2,"playId":"4d35ac01-7616-3e38-98fa-983d5fca093b","pitchNumber":3,"startTime":"2026-07-30T01:32:57.595Z","endTime":"2026-07-30T01:33:00.595Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.622491695568492,"aZ":-39.406912791355815,"pfxX":-5.412911598016842,"pfxZ":-4.775040547659987,"pX":-0.27861272328479103,"pZ":3.195643167678369,"vX0":-3.097267129794803,"vY0":-121.61877893244899,"vZ0":2.818316062776417,"x":127.62,"y":152.5,"x0":1.7107125477784613,"y0":50.00544440591049,"z0":5.416147151607973,"aX":-8.191089953447616},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.8,"breakHorizontal":10.4,"spinRate":2317,"spinDirection":293},"zone":1,"typeConfidence":0.69,"plateTime":0.44865853454131566,"extension":6.34429082128883},"index":3,"playId":"28a35745-22c0-36e6-8783-90175b2d26e2","pitchNumber":4,"startTime":"2026-07-30T01:33:17.473Z","endTime":"2026-07-30T01:33:25.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.873446381028863,"aZ":-42.158484744772515,"pfxX":-7.845322534234562,"pfxZ":-7.548657936888075,"pX":-0.7159800178179326,"pZ":1.014371045735901,"vX0":-3.0926824562082795,"vY0":-114.45613077208174,"vZ0":-0.2308684668130554,"x":144.29,"y":211.39,"x0":1.6737251411720484,"y0":50.004999493209475,"z0":5.258072413751339,"aX":-10.370773657545284},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.4,"breakHorizontal":15.0,"spinRate":2691,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4792388313011742,"extension":6.333556734234178},"index":4,"playId":"124ddaf8-f505-361b-b060-30e7ef3a7de5","pitchNumber":5,"startTime":"2026-07-30T01:33:41.717Z","endTime":"2026-07-30T01:33:45.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:33:45.653Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:36:23.682Z","endTime":"2026-07-30T01:38:22.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52367976369312,"aZ":-18.96314376583125,"pfxX":0.15379907876573018,"pfxZ":6.659085959284438,"pX":-0.7557648136675484,"pZ":3.2075166067264127,"vX0":2.1217849956668533,"vY0":-139.10407609294023,"vZ0":-4.765639503648083,"x":145.81,"y":152.18,"x0":-1.5444494380487832,"y0":50.00403240275365,"z0":6.178095841916674,"aX":0.3053039922420197},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.4,"breakHorizontal":-0.7,"spinRate":2608,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.39186767085126384,"extension":6.728274253139833},"index":0,"playId":"14496956-1e6a-3608-8db8-ebe535cb5944","pitchNumber":1,"startTime":"2026-07-30T01:36:25.011Z","endTime":"2026-07-30T01:36:29.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717177875337136,"aZ":-42.35931134616758,"pfxX":1.8084600412083374,"pfxZ":-6.090417873801815,"pX":0.17273269521621457,"pZ":1.0410934785994703,"vX0":3.2555674494559272,"vY0":-128.02398335847596,"vZ0":-4.605974444248738,"x":110.42,"y":210.67,"x0":-1.3470278650015743,"y0":50.005972041938186,"z0":6.155024605573027,"aX":3.0224260849416478},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.8,"breakHorizontal":-4.0,"spinRate":2619,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4267184276947704,"extension":6.840419787374669},"index":1,"playId":"613dc274-a475-3e1f-8d49-ca9f07aca9aa","pitchNumber":2,"startTime":"2026-07-30T01:36:41.721Z","endTime":"2026-07-30T01:36:45.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91208321947946,"aZ":-40.00652742050417,"pfxX":3.2468064757367237,"pfxZ":-4.883575981979135,"pX":0.777445946748318,"pZ":2.2534727560190277,"vX0":3.9479542044924187,"vY0":-125.66377150255066,"vZ0":-2.063219956727301,"x":87.37,"y":177.94,"x0":-1.2345285459241844,"y0":50.0051514849686,"z0":6.3282393540282635,"aX":5.2043625637075355},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-9.1,"breakHorizontal":-6.7,"spinRate":2556,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4354881497283305,"extension":6.802341333977063},"index":2,"playId":"6b6bc2e6-abd8-336f-8431-2c60dee1f608","pitchNumber":3,"startTime":"2026-07-30T01:36:55.283Z","endTime":"2026-07-30T01:36:59.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16374585374153,"aZ":-10.444999656088479,"pfxX":-3.0228551360597886,"pfxZ":10.319431732022263,"pX":-0.2945849516185678,"pZ":1.6481255759062576,"vX0":4.623296525670226,"vY0":-143.0738190257834,"vZ0":-9.941599248337344,"x":128.23,"y":194.28,"x0":-1.5271250837844976,"y0":50.00222314807584,"z0":5.7913657065274196,"aX":-6.365071201889183},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2644,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3805624782928523,"extension":6.922061227891142},"index":3,"playId":"51b117b0-000a-31b6-ae85-f8133344cd38","pitchNumber":4,"startTime":"2026-07-30T01:37:11.277Z","endTime":"2026-07-30T01:37:15.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-30T01:37:22.526Z","endTime":"2026-07-30T01:37:37.489Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276627428733295,"aZ":-12.924686480693186,"pfxX":-4.024257745158189,"pfxZ":9.082478718959827,"pX":-1.8051766700777716,"pZ":5.458026479014489,"vX0":0.830516276607363,"vY0":-144.15882881833875,"vZ0":0.30990760325199734,"x":185.81,"y":91.41,"x0":-1.5726122892238836,"y0":50.00602910454053,"z0":6.142604533866726,"aX":-8.53146909414999},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2642,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.37892903099760167,"extension":6.7633785986135},"index":5,"playId":"35593aa4-022f-356e-8e02-8078d12b83da","pitchNumber":5,"startTime":"2026-07-30T01:37:37.489Z","endTime":"2026-07-30T01:37:41.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8991817381968,"aZ":-10.2866066086141,"pfxX":-4.166694786919565,"pfxZ":10.264256853493805,"pX":0.5297384484329658,"pZ":2.3041188931375087,"vX0":7.160892241654963,"vY0":-143.85531587481435,"vZ0":-8.267877308630936,"x":96.81,"y":176.57,"x0":-1.4307894817783178,"y0":50.00705322889491,"z0":5.823393844933391,"aX":-8.88894686864654},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2649,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.37823253719196437,"extension":6.903518197092131},"index":6,"playId":"322875f8-81de-3edb-bff3-83666c1733cc","pitchNumber":6,"startTime":"2026-07-30T01:38:00.051Z","endTime":"2026-07-30T01:38:03.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969484519963245,"aZ":-41.64001765230625,"pfxX":2.3871838090585547,"pfxZ":-5.445547386658058,"pX":1.4530768440310202,"pZ":2.0722614334153575,"vX0":6.158756500487484,"vY0":-130.43066603411663,"vZ0":-2.5149762472850217,"x":61.61,"y":182.83,"x0":-1.2397482031676317,"y0":50.00055225226421,"z0":6.160201634937556,"aX":4.150973169454994},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-10.2,"breakHorizontal":-5.5,"spinRate":2649,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4184131991523876,"extension":6.875037480646404},"index":7,"playId":"7bedecdc-7c61-3d73-826f-4ded2df13a6e","pitchNumber":7,"startTime":"2026-07-30T01:38:18.921Z","endTime":"2026-07-30T01:38:22.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:38:22.802Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Miguel Vargas hit by pitch. Munetaka Murakami to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:38:45.804Z","endTime":"2026-07-30T01:38:56.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369233113203226,"aZ":-17.215459406670355,"pfxX":-7.239645801982222,"pfxZ":7.240420141981282,"pX":-1.6582835032080498,"pZ":3.7597871099427405,"vX0":2.599891625715739,"vY0":-142.27691472770502,"vZ0":-3.684212384656317,"x":180.21,"y":137.27,"x0":-1.6394089610133735,"y0":50.000975431665786,"z0":6.151780411241426,"aX":-14.9502384135284},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2489,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.38388370793140814,"extension":6.776505493745526},"index":0,"playId":"c4d5bd44-4642-3da0-912e-edb7de4d0fa6","pitchNumber":1,"startTime":"2026-07-30T01:38:51.838Z","endTime":"2026-07-30T01:38:56.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:38:56.843Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Ryan McMahon on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:40:47.698Z","endTime":"2026-07-30T01:40:59.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"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":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T01:39:13.001Z","endTime":"2026-07-30T01:40:50.013Z","isPitch":false,"type":"action"},{"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":98.9,"endSpeed":90.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15464277121589,"aZ":-10.764481964238058,"pfxX":-4.154069180754288,"pfxZ":10.260544635655465,"pX":-0.24557631394461998,"pZ":2.446913143209146,"vX0":5.409033584228803,"vY0":-143.73069662695295,"vZ0":-7.907020244724033,"x":126.36,"y":172.71,"x0":-1.614550555819814,"y0":50.001706409030525,"z0":5.906587143908964,"aX":-8.667469097453823},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2647,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3814676370489578,"extension":6.8968765113839385},"hitData":{"launchSpeed":84.0,"launchAngle":70.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":164.35}},"index":1,"playId":"48e07d54-b352-34cf-9ced-a73ab3ab856a","pitchNumber":1,"startTime":"2026-07-30T01:40:50.013Z","endTime":"2026-07-30T01:40:59.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:40:59.534Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Benintendi doubles (17) on a ground ball to right fielder Jasson Domínguez. Munetaka Murakami scores. Miguel Vargas to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:41:19.695Z","endTime":"2026-07-30T01:44:22.048Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":693645,"link":"/api/v1/people/693645"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982150322525513,"aZ":-18.521030937165325,"pfxX":-6.747548592610114,"pfxZ":6.646923146523672,"pX":-1.3477822698862338,"pZ":1.9847519131730735,"vX0":3.1433096862297805,"vY0":-142.26250962559135,"vZ0":-7.754951406758265,"x":168.37,"y":185.19,"x0":-1.5890694574488156,"y0":50.00205772367267,"z0":5.91536062950271,"aX":-13.859735080212205},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":11.6,"spinRate":2526,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3846921330586719,"extension":6.750519873284389},"index":0,"playId":"37525431-0663-30c3-9869-270e82081661","pitchNumber":1,"startTime":"2026-07-30T01:41:37.944Z","endTime":"2026-07-30T01:41:41.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.589584787938215,"aZ":-17.209596533079445,"pfxX":-8.752314063600414,"pfxZ":7.074501419512483,"pX":-0.36090025468176246,"pZ":3.4874957435593004,"vX0":6.295487552624796,"vY0":-144.27667073366658,"vZ0":-4.287792741043412,"x":130.76,"y":144.62,"x0":-1.4306823127669743,"y0":50.00155081733874,"z0":6.048903727095403,"aX":-18.507541889397146},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":14.6,"spinRate":2519,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.37919532239341835,"extension":6.764890731254817},"index":1,"playId":"d885c4be-a304-3c73-b224-eb870bd7200c","pitchNumber":2,"startTime":"2026-07-30T01:41:58.426Z","endTime":"2026-07-30T01:42:02.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791107531373008,"aZ":-10.383363217993569,"pfxX":-3.7198832358626164,"pfxZ":10.304185427798718,"pX":-0.6207034195363564,"pZ":2.09690417630429,"vX0":3.712811959558257,"vY0":-143.90652670235792,"vZ0":-9.096409718779093,"x":140.66,"y":182.16,"x0":-1.4391292925977186,"y0":50.00491384325961,"z0":5.9267729180027535,"aX":-7.868134990859937},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2680,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.37940635290580804,"extension":6.814634003184955},"index":2,"playId":"ef98671b-2227-3889-bff5-2e95b965457b","pitchNumber":3,"startTime":"2026-07-30T01:42:21.001Z","endTime":"2026-07-30T01:42:24.026Z","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.8,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40066442085086,"aZ":-13.700777723760297,"pfxX":-3.883725611861123,"pfxZ":9.19032192807273,"pX":-0.9262370420299602,"pZ":4.641514936106017,"vX0":3.749617582163514,"vY0":-140.97331483019414,"vZ0":-1.7010863919418817,"x":152.31,"y":113.46,"x0":-1.7697334867927557,"y0":50.00467245022187,"z0":6.138332448253751,"aX":-7.808674526168227},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2579,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3887142215153614,"extension":6.695846549872877},"index":3,"playId":"0de28bc8-2e52-35a3-b7cc-486a6d2721d0","pitchNumber":4,"startTime":"2026-07-30T01:42:44.281Z","endTime":"2026-07-30T01:42:47.287Z","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":99.4,"endSpeed":90.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88785865803788,"aZ":-9.220359893870334,"pfxX":-5.310174876896292,"pfxZ":10.846299750111491,"pX":-0.3535738963589069,"pZ":2.6691499219056367,"vX0":5.423087164410145,"vY0":-144.58320369527138,"vZ0":-7.673722680014468,"x":130.48,"y":166.71,"x0":-1.5641554648111637,"y0":50.00038835975155,"z0":5.924331194263854,"aX":-11.234987143672061},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2589,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.37892557555281714,"extension":6.6578408991258735},"index":4,"playId":"71971a00-5964-3294-94c7-886c0e79026c","pitchNumber":5,"startTime":"2026-07-30T01:43:07.713Z","endTime":"2026-07-30T01:43:15.349Z","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":100.9,"endSpeed":92.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59179702641301,"aZ":-13.608005700281133,"pfxX":-8.370119302222196,"pfxZ":8.509238596946311,"pX":0.20933005295974563,"pZ":2.4858731390466233,"vX0":8.130031965163314,"vY0":-146.54103042816595,"vZ0":-7.738374223576951,"x":109.02,"y":171.66,"x0":-1.5091841851697776,"y0":50.00381212628868,"z0":5.968135632599069,"aX":-18.26376106293243},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.0,"breakHorizontal":13.7,"spinRate":2459,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3733251090526726,"extension":6.947174700466137},"index":5,"playId":"264f488c-0083-3ac4-b369-6ef91ce99736","pitchNumber":6,"startTime":"2026-07-30T01:43:40.874Z","endTime":"2026-07-30T01:43:44.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294672015376282,"aZ":-20.390543843417657,"pfxX":1.0890388879197797,"pfxZ":5.690947326778595,"pX":0.25295112479420406,"pZ":2.6782728390693293,"vX0":4.984189224017564,"vY0":-142.22598991948092,"vZ0":-5.58234778793188,"x":107.36,"y":166.47,"x0":-1.6560465326416496,"y0":50.00479810339746,"z0":5.939199229162445,"aX":2.254862968218358},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.9,"spinRate":2722,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3835269333204234,"extension":6.8086004101374265},"hitData":{"launchSpeed":105.3,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.79,"coordY":108.1}},"index":6,"playId":"3837c293-3bcd-38fb-aa61-7d2f55d65b83","pitchNumber":7,"startTime":"2026-07-30T01:44:09.051Z","endTime":"2026-07-30T01:44:22.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:44:22.048Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braden Montgomery pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:47:13.016Z","endTime":"2026-07-30T01:49:09.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T01:44:58.730Z","endTime":"2026-07-30T01:45:49.865Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Fernando Cruz replaces Cam Schlittler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-30T01:45:49.865Z","endTime":"2026-07-30T01:47:15.241Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.68885109811581,"aZ":-32.008845968166945,"pfxX":-3.1540137364335417,"pfxZ":0.12035390658211753,"pX":-0.6758836423006338,"pZ":3.7068099773878957,"vX0":3.7582782006567164,"vY0":-114.81816055291837,"vZ0":1.341921409558289,"x":142.76,"y":138.7,"x0":-1.9070320724908802,"y0":50.001651569596305,"z0":6.176854689814294,"aX":-4.307434532855049},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.7,"breakHorizontal":5.0,"spinRate":640,"spinDirection":276},"zone":11,"typeConfidence":0.9,"plateTime":0.4729250611067548,"extension":6.8074154176211445},"index":2,"playId":"558bb713-c1ee-3aee-80f5-2551acda9cc8","pitchNumber":1,"startTime":"2026-07-30T01:47:15.241Z","endTime":"2026-07-30T01:47:19.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124500649542945,"aZ":-15.01665219879073,"pfxX":-3.342513268719771,"pfxZ":9.191404942067813,"pX":-0.1593985247723069,"pZ":3.733080378369309,"vX0":5.977453538399206,"vY0":-135.62939558186784,"vZ0":-2.904164915322598,"x":123.08,"y":137.99,"x0":-1.9556331543744112,"y0":50.00343726980442,"z0":5.862463310835822,"aX":-6.240545702087039},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40354343783169044,"extension":6.940631217141744},"index":3,"playId":"ec3e4130-3189-3dcb-bdc2-249fcdd51b5d","pitchNumber":2,"startTime":"2026-07-30T01:47:36.058Z","endTime":"2026-07-30T01:47:39.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.36276105884493,"aZ":-29.240381150603078,"pfxX":-1.671240474497532,"pfxZ":2.106555275225536,"pX":0.7369068841239725,"pZ":1.2366155591675814,"vX0":6.112295409919787,"vY0":-116.34253848120112,"vZ0":-4.499163253834185,"x":88.91,"y":205.39,"x0":-1.6881073422424167,"y0":50.00346543445791,"z0":5.914654707321013,"aX":-2.329860645147671},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.1,"breakHorizontal":1.8,"spinRate":713,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.46776756615613335,"extension":7.076323322333383},"index":4,"playId":"f486fb8c-46c0-3a9d-818d-de10bc8a7f28","pitchNumber":3,"startTime":"2026-07-30T01:47:58.740Z","endTime":"2026-07-30T01:48:02.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T01:48:21.484Z","endTime":"2026-07-30T01:48:39.262Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.308778520547094,"aZ":-30.062140468010746,"pfxX":-3.6329407801477505,"pfxZ":1.5394328638956578,"pX":0.12662304891145187,"pZ":0.8514687313092952,"vX0":4.976554003173785,"vY0":-116.16276650983048,"vZ0":-5.184058040502242,"x":112.17,"y":215.79,"x0":-1.5692889556213707,"y0":50.002390993155,"z0":5.962850701695448,"aX":-4.9764068762666165},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":5.4,"spinRate":746,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.471124942967875,"extension":7.105038143318266},"index":6,"playId":"cebc6ab4-1b32-354a-93ae-63ceaff0a67f","pitchNumber":4,"startTime":"2026-07-30T01:48:39.262Z","endTime":"2026-07-30T01:48:43.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78014116217864,"aZ":-28.524365713524347,"pfxX":-2.3816502867458804,"pfxZ":2.6576131285063678,"pX":-0.08407673231739718,"pZ":2.098960140510547,"vX0":3.948314084795152,"vY0":-117.01103598896792,"vZ0":-2.8729156635298208,"x":120.2,"y":182.11,"x0":-1.4902717228414986,"y0":50.00577800853138,"z0":6.038173564135163,"aX":-3.2761167602619685},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.3,"breakHorizontal":3.2,"spinRate":506,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.4695833419772657,"extension":6.925890326985381},"hitData":{"launchSpeed":84.9,"launchAngle":66.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.89,"coordY":157.76}},"index":7,"playId":"fb36459b-eba4-3bed-a9bc-6d8fd38b78f3","pitchNumber":5,"startTime":"2026-07-30T01:48:59.770Z","endTime":"2026-07-30T01:49:09.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:49:09.811Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T01:49:38.136Z","endTime":"2026-07-30T01:50:59.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.73449938583407,"aZ":-31.182563680475102,"pfxX":-1.3392085018468396,"pfxZ":0.7106743097676702,"pX":0.004919187643847194,"pZ":2.0724198636580353,"vX0":3.613787979744351,"vY0":-116.12213674614358,"vZ0":-2.549917862889707,"x":99.12,"y":163.04,"x0":-1.384165913160882,"y0":50.0013023256144,"z0":6.094564295409504,"aX":-1.8648289991099631},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.0,"breakHorizontal":1.7,"spinRate":712,"spinDirection":260},"zone":8,"typeConfidence":0.9,"plateTime":0.46818763661049134,"extension":7.114120808691801},"index":0,"playId":"00b6dd07-03d9-3937-87d4-a3a256931451","pitchNumber":1,"startTime":"2026-07-30T01:49:46.479Z","endTime":"2026-07-30T01:49:49.752Z","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":80.8,"endSpeed":75.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56412299889095,"aZ":-30.63949735934155,"pfxX":-3.0996350910868626,"pfxZ":1.0828096511760623,"pX":1.4304046565841622,"pZ":0.460013780521845,"vX0":7.720360639925553,"vY0":-117.50118593900147,"vZ0":-6.202108545303158,"x":62.48,"y":226.36,"x0":-1.4764935468445,"y0":50.003459149025915,"z0":5.936240523687523,"aX":-4.391629029899715},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.8,"breakHorizontal":4.0,"spinRate":859,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4638663274118948,"extension":7.1648032878228225},"index":1,"playId":"cda9657e-7ddb-3cf1-9648-3f0fe9fb2a9e","pitchNumber":2,"startTime":"2026-07-30T01:50:08.236Z","endTime":"2026-07-30T01:50:11.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99869664432187,"aZ":-26.1142327026557,"pfxX":-2.127487054318233,"pfxZ":4.46919229791161,"pX":0.36270279561983076,"pZ":1.1399685586997403,"vX0":4.7918990040561535,"vY0":-115.27063881387141,"vZ0":-5.343733587338577,"x":103.17,"y":208.0,"x0":-1.460053022805786,"y0":50.00084561041977,"z0":5.987578869566194,"aX":-2.883277813244472},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":2.8,"spinRate":524,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.47388164746258976,"extension":7.137076961012383},"index":2,"playId":"bc34788d-5dd0-3661-98a9-3fda6efc0b2a","pitchNumber":3,"startTime":"2026-07-30T01:50:31.893Z","endTime":"2026-07-30T01:50:35.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":76.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.500805813398706,"aZ":-32.71337338478874,"pfxX":-1.2670283624223138,"pfxZ":-0.3826136922606045,"pX":0.5976753960839251,"pZ":1.7375603643236641,"vX0":5.042788489884356,"vY0":-116.82653414432184,"vZ0":-3.1375383050609966,"x":94.22,"y":191.87,"x0":-1.3952319083202251,"y0":50.00072394001437,"z0":6.077098790358676,"aX":-1.8072474329300179},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":1.4,"spinRate":964,"spinDirection":260},"zone":9,"typeConfidence":0.9,"plateTime":0.46332774347162076,"extension":7.081055909758123},"index":3,"playId":"29c395a6-52ee-36b3-93ee-6881693fa101","pitchNumber":4,"startTime":"2026-07-30T01:50:55.612Z","endTime":"2026-07-30T01:50:59.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:50:59.392Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T01:53:34.240Z","endTime":"2026-07-30T01:54:51.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T01:52:31.846Z","endTime":"2026-07-30T01:53:36.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72405831465646,"aZ":-12.53458266542927,"pfxX":-4.764407491604446,"pfxZ":11.174010512108389,"pX":-0.5126031989639477,"pZ":2.2325203149527115,"vX0":5.661960268697409,"vY0":-131.6785186965369,"vZ0":-7.7160012520111465,"x":136.54,"y":178.5,"x0":-2.0707694322553967,"y0":50.00524353977222,"z0":6.126563835426913,"aX":-8.37601612262051},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2281,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.4158198049394133,"extension":6.570421503091866},"index":1,"playId":"51f011f7-8967-3677-825b-e8c7c43d12e7","pitchNumber":1,"startTime":"2026-07-30T01:53:36.494Z","endTime":"2026-07-30T01:53:40.687Z","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":79.3,"endSpeed":73.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.82432174675794,"aZ":-30.51580911371133,"pfxX":-7.980683239219571,"pfxZ":1.207973513023905,"pX":-0.17963324885804088,"pZ":2.3074853161617552,"vX0":6.935777767725493,"vY0":-115.45040295666388,"vZ0":-2.5092281920255255,"x":123.85,"y":176.48,"x0":-2.1669602829986903,"y0":50.00018174429016,"z0":6.307421217551292,"aX":-10.914813583776562},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.9,"breakHorizontal":13.0,"spinRate":2600,"spinDirection":255},"zone":5,"typeConfidence":0.9,"plateTime":0.4720455724384567,"extension":6.432769658627852},"index":2,"playId":"bd538e57-3521-3539-8468-5ad8eb467804","pitchNumber":2,"startTime":"2026-07-30T01:53:49.031Z","endTime":"2026-07-30T01:53:52.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-30T01:54:02.593Z","endTime":"2026-07-30T01:54:11.966Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54772794021019,"aZ":-13.722148955216433,"pfxX":-5.876724213936319,"pfxZ":10.271694654257841,"pX":-0.1943458931912424,"pZ":4.6054629670733505,"vX0":7.130476927779233,"vY0":-132.9599414875976,"vZ0":-1.9744394425846867,"x":124.41,"y":114.43,"x0":-2.142910913092674,"y0":50.006439875744576,"z0":6.349370542514002,"aX":-10.561886814619228},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2212,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4113858101853034,"extension":6.386169475479095},"index":4,"playId":"af01c4bf-9990-3e4b-b9d6-ecbbc5d8268f","pitchNumber":3,"startTime":"2026-07-30T01:54:11.966Z","endTime":"2026-07-30T01:54:15.662Z","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":91.4,"endSpeed":84.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482495066717142,"aZ":-11.106115487159954,"pfxX":-5.270270173996595,"pfxZ":11.752638596358217,"pX":0.30297026301355084,"pZ":1.3736981627778093,"vX0":7.822324705326707,"vY0":-132.58379888980363,"vZ0":-10.228731812538914,"x":105.45,"y":201.69,"x0":-1.991426806345089,"y0":50.00429106621983,"z0":6.076206672229089,"aX":-9.449552274598599},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":8.0,"spinRate":2310,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4120092811911369,"extension":6.5580590783251695},"index":5,"playId":"f23c302e-3a7b-30b7-acde-7248946c6329","pitchNumber":4,"startTime":"2026-07-30T01:54:30.338Z","endTime":"2026-07-30T01:54:35.232Z","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":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48440312211997,"aZ":-35.56857677264731,"pfxX":-7.181387169937653,"pfxZ":-2.4693301346647774,"pX":-0.03250308115264435,"pZ":0.7644424267828056,"vX0":7.262953646985449,"vY0":-115.76606408879384,"vZ0":-4.517838522781405,"x":118.24,"y":218.14,"x0":-2.2620695508431377,"y0":50.005536325799,"z0":6.107939595696276,"aX":-9.851421695446184},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.3,"breakHorizontal":11.4,"spinRate":2674,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.47123724516807286,"extension":6.472444263091733},"hitData":{"launchSpeed":95.8,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":164.78,"coordY":152.72}},"index":6,"playId":"10cb3a18-76c8-3f26-95d2-4fb5eebe07bc","pitchNumber":5,"startTime":"2026-07-30T01:54:45.298Z","endTime":"2026-07-30T01:54:51.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:54:51.550Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a fly ball to right fielder Braden Montgomery.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T01:55:12.774Z","endTime":"2026-07-30T01:56:13.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":78.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.309848997317637,"aZ":-25.289325169468775,"pfxX":-0.5841166054591733,"pfxZ":4.504819955058917,"pX":1.2766507468472752,"pZ":1.3327120411449327,"vX0":8.852355049719966,"vY0":-122.3025694130697,"vZ0":-6.012906312349901,"x":68.34,"y":202.8,"x0":-2.3013916447433886,"y0":50.00036573858237,"z0":5.96934975197804,"aX":-0.893518333855785},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":-0.8,"spinRate":2102,"spinDirection":198},"zone":14,"typeConfidence":0.88,"plateTime":0.44649040511915095,"extension":6.5493541377267315},"index":0,"playId":"3be6dbae-033a-3db5-adf4-529e2b2b8944","pitchNumber":1,"startTime":"2026-07-30T01:55:12.774Z","endTime":"2026-07-30T01:55:16.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108380670836862,"aZ":-10.807856981403624,"pfxX":-5.738869869785548,"pfxZ":11.90529001235673,"pX":0.4932956289781288,"pZ":1.7268477674643583,"vX0":8.40990872658644,"vY0":-132.5620416276349,"vZ0":-9.409016171249641,"x":98.2,"y":192.16,"x0":-1.962504003593083,"y0":50.00438701998956,"z0":6.0934806148627905,"aX":-10.301311446899147},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2288,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.4118647416061938,"extension":6.550015426422666},"index":1,"playId":"14c44784-1d73-3319-a9e9-1f9b7fced871","pitchNumber":2,"startTime":"2026-07-30T01:55:27.825Z","endTime":"2026-07-30T01:55:32.294Z","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":80.0,"endSpeed":73.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17384918015654,"aZ":-33.30958479316502,"pfxX":-9.744405613001254,"pfxZ":-0.8243662645827854,"pX":-1.634007323163851,"pZ":5.593909947820278,"vX0":4.475077228225936,"vY0":-116.30902481815181,"vZ0":4.879764471151972,"x":179.28,"y":87.74,"x0":-2.3137586778787917,"y0":50.00333262093826,"z0":6.6218744167499475,"aX":-13.39288167668333},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":2621,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.47035567295563396,"extension":6.299714966987422},"index":2,"playId":"91b5d4cd-8f42-381a-8ee1-ad3682e44124","pitchNumber":3,"startTime":"2026-07-30T01:55:42.625Z","endTime":"2026-07-30T01:55:46.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91822472451107,"aZ":-12.18111965290464,"pfxX":-5.459736783551329,"pfxZ":11.248884068715917,"pX":-0.6347187979137967,"pZ":2.4007738988886334,"vX0":5.549824682288761,"vY0":-131.94448558247086,"vZ0":-7.431893589340655,"x":141.19,"y":173.96,"x0":-2.047815662059116,"y0":50.005257033843755,"z0":6.135900114068843,"aX":-9.706909261520678},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2216,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.41382617062867766,"extension":6.542940076370953},"hitData":{"launchSpeed":73.6,"launchAngle":27.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.87,"coordY":109.57}},"index":3,"playId":"ecefb564-ad27-3e01-b9f0-f2bd887e2033","pitchNumber":4,"startTime":"2026-07-30T01:56:02.883Z","endTime":"2026-07-30T01:56:13.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:56:13.881Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T01:56:38.785Z","endTime":"2026-07-30T01:57:19.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.247592175555596,"aZ":-11.168735023584812,"pfxX":-5.714966861748254,"pfxZ":11.693390285116386,"pX":-0.4394030625422057,"pZ":2.826610924020305,"vX0":6.34242685593771,"vY0":-132.8761823292311,"vZ0":-6.645733437577389,"x":133.75,"y":162.46,"x0":-2.10956820884815,"y0":50.00264710245798,"z0":6.1636530838665955,"aX":-10.266428028483896},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":9.0,"spinRate":2332,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.4114925768049531,"extension":6.459223716855769},"index":0,"playId":"e39bf1e5-53f9-3579-b2a0-969a828634e8","pitchNumber":1,"startTime":"2026-07-30T01:56:38.785Z","endTime":"2026-07-30T01:56:42.086Z","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":91.7,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32047506775707,"aZ":-10.902385824823266,"pfxX":-4.93228011247311,"pfxZ":11.781773112774848,"pX":-0.316420825188269,"pZ":3.701781015325428,"vX0":6.228473308609615,"vY0":-133.42357624482932,"vZ0":-4.594406359914203,"x":129.06,"y":138.83,"x0":-2.038703177617503,"y0":50.003466383419386,"z0":6.229789994985033,"aX":-8.906163154545185},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.5,"breakHorizontal":7.6,"spinRate":2278,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.41028782005811815,"extension":6.348359881852473},"index":1,"playId":"c38350c4-6b45-39f9-956a-0eae8a4327dd","pitchNumber":2,"startTime":"2026-07-30T01:56:57.842Z","endTime":"2026-07-30T01:57:00.842Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01902014757586,"aZ":-33.397015397408325,"pfxX":-7.941739570639341,"pfxZ":-0.8924875673979997,"pX":0.2648194911778532,"pZ":1.4669166636006743,"vX0":8.098631208352193,"vY0":-115.89215270756925,"vZ0":-3.624981578948522,"x":106.91,"y":199.17,"x0":-2.22992040513008,"y0":50.00193972205956,"z0":6.214521556419876,"aX":-10.889850999377623},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.3,"breakHorizontal":12.6,"spinRate":2631,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.4711669847710689,"extension":6.222906725404413},"index":2,"playId":"903ba165-7768-3d8b-a8df-a67467736234","pitchNumber":3,"startTime":"2026-07-30T01:57:15.895Z","endTime":"2026-07-30T01:57:19.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:57:19.727Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T01:57:36.568Z","endTime":"2026-07-30T01:58:37.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":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":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.322330250396117,"aZ":-34.288861263381705,"pfxX":-6.675198024383226,"pfxZ":-1.5208620437059306,"pX":-0.4748972869699619,"pZ":1.5030302002857054,"vX0":6.580992702639027,"vY0":-116.31371919121746,"vZ0":-3.2523310838749255,"x":135.1,"y":198.2,"x0":-2.4574926189563002,"y0":50.00450588978375,"z0":6.130959615809952,"aX":-9.25879359975439},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.2,"breakHorizontal":10.7,"spinRate":2649,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.46872330889180525,"extension":6.37012308170515},"index":0,"playId":"0d45e232-db69-3220-944d-26d35aa00a39","pitchNumber":1,"startTime":"2026-07-30T01:58:05.611Z","endTime":"2026-07-30T01:58:08.611Z","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":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.62236046963268,"aZ":-33.278173788957595,"pfxX":-6.39505693509177,"pfxZ":-0.8007618311481819,"pX":0.3752539558078623,"pZ":1.4901850697760648,"vX0":7.956520236658222,"vY0":-115.62503051254231,"vZ0":-3.502167177454232,"x":102.7,"y":198.55,"x0":-2.2567538493672883,"y0":50.004972993925094,"z0":6.170516119762836,"aX":-8.786431441086664},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.0,"breakHorizontal":10.0,"spinRate":2596,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.4710992878305831,"extension":6.196573539907694},"hitData":{"launchSpeed":95.5,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.44,"coordY":150.16}},"index":1,"playId":"1f9a096e-95c9-3a17-8b30-baacc002b13f","pitchNumber":2,"startTime":"2026-07-30T01:58:28.818Z","endTime":"2026-07-30T01:58:37.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T01:58:37.241Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (20) on a ground ball to left fielder Spencer Jones, deflected by third baseman Ryan McMahon.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:01:07.699Z","endTime":"2026-07-30T02:02:03.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"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"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760022247549305,"aZ":-13.94945691696763,"pfxX":-3.7571793487482252,"pfxZ":10.067725238296962,"pX":-0.5168055193948248,"pZ":3.288348106855853,"vX0":5.5587190780723414,"vY0":-133.90337074760012,"vZ0":-4.080310985327108,"x":136.7,"y":149.99,"x0":-2.1344861570569815,"y0":50.00264124212327,"z0":5.834566194628745,"aX":-6.801633925002725},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2214,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4095393884782741,"extension":6.935069567446408},"index":0,"playId":"7d4f7919-dd07-3de2-8e42-2e574aff6197","pitchNumber":1,"startTime":"2026-07-30T02:01:07.699Z","endTime":"2026-07-30T02:01:12.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-30T02:01:19.667Z","endTime":"2026-07-30T02:01:31.602Z","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":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935251646742035,"aZ":-13.469785374940356,"pfxX":-6.462322180205517,"pfxZ":10.103480260069997,"pX":-0.7538137756560161,"pZ":1.5239185762219951,"vX0":5.296885489567913,"vY0":-135.08424704163085,"vZ0":-8.67391233058717,"x":145.73,"y":197.63,"x0":-1.8987190022636913,"y0":50.00663688716665,"z0":5.720061479467458,"aX":-11.96721942713153},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2347,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.4052007542599374,"extension":6.82477223928235},"index":2,"playId":"bed4b5c2-96db-30d7-a08f-b8182b28fe61","pitchNumber":2,"startTime":"2026-07-30T02:01:31.602Z","endTime":"2026-07-30T02:01:36.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78348612466615,"aZ":-15.278014006376301,"pfxX":-6.133481816199804,"pfxZ":9.0722683160062,"pX":-0.6348817160111737,"pZ":2.7738324129140577,"vX0":5.665400162054051,"vY0":-135.42093753492344,"vZ0":-5.342885532675453,"x":141.2,"y":163.89,"x0":-1.9542754331785543,"y0":50.00480307100347,"z0":5.836311106406164,"aX":-11.425888544024819},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2240,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.40403164827753635,"extension":7.02466736818422},"hitData":{"launchSpeed":93.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":63.64,"coordY":149.66}},"index":3,"playId":"c1c53a81-0820-3c15-9dfe-a53332bb8d35","pitchNumber":3,"startTime":"2026-07-30T02:01:51.160Z","endTime":"2026-07-30T02:02:03.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:02:03.798Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edgar Quero pops out to shortstop José Caballero.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:02:43.465Z","endTime":"2026-07-30T02:03:33.787Z","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":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edgar Quero replaces Drew Romo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:02:31.922Z","endTime":"2026-07-30T02:02:45.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":691011,"link":"/api/v1/people/691011"}},{"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.4,"endSpeed":85.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267506064376814,"aZ":-15.972619089560313,"pfxX":-3.888763588842489,"pfxZ":8.598241626850777,"pX":-1.1623061957256564,"pZ":2.8397967901869254,"vX0":3.7542624424771645,"vY0":-136.03344253065356,"vZ0":-5.096157293500421,"x":161.3,"y":162.11,"x0":-2.0512995077114207,"y0":50.00620461733284,"z0":5.83530704545858,"aX":-7.330829160386398},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2233,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.401781725582671,"extension":6.902343001773033},"index":1,"playId":"a9cebdbd-830c-3b41-8cbb-fe9312adc3ae","pitchNumber":1,"startTime":"2026-07-30T02:02:45.706Z","endTime":"2026-07-30T02:02:49.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16679875978388,"aZ":-27.85434849587166,"pfxX":7.154979841956911,"pfxZ":2.945599461921275,"pX":-0.2244095114774049,"pZ":1.6377342828796495,"vX0":2.6113912849769143,"vY0":-120.23731834066743,"vZ0":-3.943845006486767,"x":125.55,"y":194.56,"x0":-2.253762266438033,"y0":50.00107817588414,"z0":5.769035072653523,"aX":10.481093966345805},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":2572,"spinDirection":77},"zone":8,"typeConfidence":0.9,"plateTime":0.4554146765705349,"extension":6.9537570102587365},"index":2,"playId":"fbd30c4c-cfaa-3480-886f-b06cc78a5f8a","pitchNumber":2,"startTime":"2026-07-30T02:03:05.804Z","endTime":"2026-07-30T02:03:10.787Z","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":79.5,"endSpeed":74.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.505239110534884,"aZ":-30.575379559573488,"pfxX":-1.8704031311515865,"pfxZ":1.146345970065811,"pX":-0.444101346404283,"pZ":2.5300890110486187,"vX0":3.7090984284531014,"vY0":-115.8952170396798,"vZ0":-1.4570123301784883,"x":133.93,"y":170.47,"x0":-1.8044100679708521,"y0":50.00272869475023,"z0":6.020301722523152,"aX":-2.6091341557097825},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.0,"breakHorizontal":2.8,"spinRate":729,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.4680982468116732,"extension":7.204128207545324},"hitData":{"launchSpeed":86.2,"launchAngle":67.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":144.08}},"index":3,"playId":"c7a991cd-d88a-3931-afdc-1bd1079cb121","pitchNumber":3,"startTime":"2026-07-30T02:03:23.865Z","endTime":"2026-07-30T02:03:33.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:03:33.787Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sam Antonacci homers (8) on a fly ball to right field. Chase Meidroth scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:06:11.834Z","endTime":"2026-07-30T02:07:22.560Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":621112,"link":"/api/v1/people/621112"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T02:03:56.911Z","endTime":"2026-07-30T02:04:59.783Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Blackburn replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-30T02:04:59.783Z","endTime":"2026-07-30T02:06:14.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4488821943574,"aZ":-28.174376848788476,"pfxX":-8.684474607815575,"pfxZ":2.423337825912416,"pX":0.646460081203211,"pZ":0.4658382678290325,"vX0":8.928513350976951,"vY0":-126.41984606641874,"vZ0":-8.051053985519157,"x":92.36,"y":226.2,"x0":-1.7730707990582957,"y0":50.00127137087283,"z0":5.89657276262891,"aX":-14.308286533346273},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":14.2,"spinRate":1769,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.43034355800252655,"extension":6.316349487917054},"index":2,"playId":"c825d6a5-1007-38a1-9bb9-e44b0b307b36","pitchNumber":1,"startTime":"2026-07-30T02:06:14.052Z","endTime":"2026-07-30T02:06:17.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.456964193712253,"aZ":-46.01869629274305,"pfxX":4.289195736840632,"pfxZ":-10.216810478868524,"pX":-0.5385282744288991,"pZ":1.9757904500274277,"vX0":2.046815507229286,"vY0":-116.43493698630785,"vZ0":0.3336081713466559,"x":137.53,"y":185.43,"x0":-1.989709905781779,"y0":50.001658584175644,"z0":6.2310776626420665,"aX":5.813186816620386},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-18.0,"breakHorizontal":-8.3,"spinRate":2772,"spinDirection":20},"zone":7,"typeConfidence":0.9,"plateTime":0.47271838353209983,"extension":6.361590306329317},"index":3,"playId":"436dcdd2-57a3-38da-84f1-6ea98daa7f64","pitchNumber":2,"startTime":"2026-07-30T02:06:35.396Z","endTime":"2026-07-30T02:06:39.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.044063042685394,"aZ":-13.370434631503313,"pfxX":-4.184149368928846,"pfxZ":9.678263019726694,"pX":0.3745573242221757,"pZ":3.0266203157175213,"vX0":7.141076633207736,"vY0":-138.32199969522128,"vZ0":-5.552169044905169,"x":102.72,"y":157.06,"x0":-1.6936982777858287,"y0":50.00465448880158,"z0":5.951951484128166,"aX":-8.131501869496647},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":6.1,"spinRate":2364,"spinDirection":214},"zone":3,"typeConfidence":0.94,"plateTime":0.3955467236279069,"extension":6.324399842054084},"hitData":{"launchSpeed":100.0,"launchAngle":43.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.69,"coordY":100.1}},"index":4,"playId":"a5559465-8ef5-3818-aab4-f593fc9445e6","pitchNumber":3,"startTime":"2026-07-30T02:06:56.009Z","endTime":"2026-07-30T02:07:22.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:07:22.560Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Munetaka Murakami homers (23) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:07:48.067Z","endTime":"2026-07-30T02:08:17.235Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":621112,"link":"/api/v1/people/621112"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784282310915163,"aZ":-44.10750597987266,"pfxX":4.295852793915568,"pfxZ":-8.534776860263383,"pX":-0.4196386780968068,"pZ":1.702807395144656,"vX0":1.9146207930172963,"vY0":-118.16024552284796,"vZ0":-0.8436812125795666,"x":133.0,"y":192.8,"x0":-1.8011573213419223,"y0":50.00162320509744,"z0":6.155608922197983,"aX":6.007794656083843},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.4,"breakHorizontal":-8.3,"spinRate":2855,"spinDirection":23},"zone":7,"typeConfidence":0.9,"plateTime":0.46548260161520405,"extension":6.181368537318762},"hitData":{"launchSpeed":104.6,"launchAngle":28.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.75,"coordY":39.79}},"index":0,"playId":"7a9c21eb-2dfa-3a6d-857c-e76f7747fd3b","pitchNumber":1,"startTime":"2026-07-30T02:07:53.328Z","endTime":"2026-07-30T02:08:17.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:08:17.235Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:08:38.762Z","endTime":"2026-07-30T02:09:25.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.080273619033342,"aZ":-21.780410894385692,"pfxX":1.493992344572626,"pfxZ":5.544311133212119,"pX":1.0249877381497792,"pZ":3.134116565123107,"vX0":6.509403502063568,"vY0":-135.667257984903,"vZ0":-3.6898161564991114,"x":77.93,"y":154.16,"x0":-1.5939455029204692,"y0":50.003022695506466,"z0":6.019335616973587,"aX":2.8005046423279913},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-4.0,"spinRate":2607,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.402838072553239,"extension":6.467244083516961},"index":0,"playId":"97705f64-701c-3efc-bfc0-d2d582a52ff4","pitchNumber":1,"startTime":"2026-07-30T02:08:40.930Z","endTime":"2026-07-30T02:08:45.836Z","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.3,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704202687810714,"aZ":-20.248382720629724,"pfxX":-8.54740719972677,"pfxZ":6.119152187608685,"pX":1.3045227421083139,"pZ":1.3055454371662354,"vX0":10.234137546399394,"vY0":-138.1972890825384,"vZ0":-8.67082672409016,"x":67.27,"y":203.53,"x0":-1.323543832452492,"y0":50.00297325664674,"z0":5.826310231278503,"aX":-16.654605340322014},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.39525293272317485,"extension":6.372242427170799},"index":1,"playId":"2ccb8bfb-23a9-3aca-9d5e-c2266a45b735","pitchNumber":2,"startTime":"2026-07-30T02:08:57.244Z","endTime":"2026-07-30T02:09:01.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17534121427655,"aZ":-20.516823929940845,"pfxX":-8.80881654432609,"pfxZ":5.900436755871685,"pX":-0.4537026449066191,"pZ":2.249328044564482,"vX0":6.253278612006352,"vY0":-139.38700118494282,"vZ0":-6.303456475562362,"x":134.29,"y":178.05,"x0":-1.5773209066863376,"y0":50.00141089848129,"z0":5.886507585917361,"aX":-17.400109969580974},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":1960,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.3923579510082691,"extension":6.397819332740036},"hitData":{"launchSpeed":79.3,"launchAngle":40.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.59,"coordY":94.46}},"index":2,"playId":"52a4ee57-38c9-3e7a-b025-541f9e9127cb","pitchNumber":3,"startTime":"2026-07-30T02:09:15.411Z","endTime":"2026-07-30T02:09:25.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:09:25.468Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:09:45.369Z","endTime":"2026-07-30T02:10:58.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822262184611798,"aZ":-46.70425955259299,"pfxX":1.6032274674462288,"pfxZ":-10.196496376210373,"pX":1.3170118480767292,"pZ":0.9448647652150639,"vX0":6.261664718837893,"vY0":-119.88787125001764,"vZ0":-2.0481106629981425,"x":66.8,"y":213.27,"x0":-1.5603805785461198,"y0":50.00596035625582,"z0":6.062831183555842,"aX":2.2827723548366827},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-18.6,"breakHorizontal":-4.7,"spinRate":2862,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.46069220690704027,"extension":6.341644459475617},"index":0,"playId":"894e13fe-9183-345b-b90e-e1c403ef7c43","pitchNumber":1,"startTime":"2026-07-30T02:09:53.375Z","endTime":"2026-07-30T02:09:56.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790674973893044,"aZ":-22.807684764771345,"pfxX":1.8516616034986142,"pfxZ":5.0114985745942935,"pX":0.6979942892855543,"pZ":3.83629239346438,"vX0":5.647409148181662,"vY0":-134.98084200098646,"vZ0":-1.6840034674926627,"x":90.39,"y":135.2,"x0":-1.6510842717578715,"y0":50.004201284301786,"z0":6.053561193850246,"aX":3.4605663784741347},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-4.4,"spinRate":2510,"spinDirection":175},"zone":12,"typeConfidence":0.91,"plateTime":0.4037741999478608,"extension":6.444233400101107},"index":1,"playId":"5291c8c0-0ed5-3727-a097-069bf418edac","pitchNumber":2,"startTime":"2026-07-30T02:10:16.796Z","endTime":"2026-07-30T02:10:20.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043858157797583,"aZ":-22.19624612531418,"pfxX":1.6660066330335994,"pfxZ":5.3556888651105705,"pX":0.46159785051989805,"pZ":3.7825103931732245,"vX0":5.186969695646189,"vY0":-134.83322838524776,"vZ0":-1.8344385766303999,"x":99.4,"y":136.65,"x0":-1.6943395567630006,"y0":50.00233014904403,"z0":6.019119070864612,"aX":3.104016986395756},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":-4.0,"spinRate":2625,"spinDirection":175},"zone":12,"typeConfidence":0.91,"plateTime":0.4043833317714869,"extension":6.438850095869424},"index":2,"playId":"7675ed70-a7e1-3c45-bc32-d6547ceb1276","pitchNumber":3,"startTime":"2026-07-30T02:10:36.298Z","endTime":"2026-07-30T02:10:40.261Z","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":96.3,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04051418720441,"aZ":-13.155643999113265,"pfxX":-5.917056570793431,"pfxZ":9.522462931623886,"pX":-2.207597788752572,"pZ":3.929259676871648,"vX0":1.1203020567392918,"vY0":-140.27297678687566,"vZ0":-3.21723716782876,"x":201.15,"y":132.69,"x0":-1.8426776351368237,"y0":50.00395069129487,"z0":5.946006128669668,"aX":-11.819562008378453},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2366,"spinDirection":211},"zone":11,"typeConfidence":0.67,"plateTime":0.39012767229036127,"extension":6.172580633838525},"index":3,"playId":"07763515-ae32-3907-8c04-3e5149c91c69","pitchNumber":4,"startTime":"2026-07-30T02:10:55.240Z","endTime":"2026-07-30T02:10:58.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:10:58.948Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to shortstop José Caballero.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T02:12:20.535Z","endTime":"2026-07-30T02:12:55.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T02:11:25.816Z","endTime":"2026-07-30T02:11:35.906Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Luisangel Acuña replaces Colson Montgomery.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-30T02:11:35.906Z","endTime":"2026-07-30T02:12:22.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2978194870212,"aZ":-25.531771898237913,"pfxX":-6.8737656229947035,"pfxZ":4.010745795273541,"pX":-0.7010970952565413,"pZ":3.03358288149384,"vX0":4.790280492149811,"vY0":-127.16042239645307,"vZ0":-2.2697906964469885,"x":143.72,"y":156.87,"x0":-1.7056222606125346,"y0":50.00245780865082,"z0":5.940088869573712,"aX":-11.38465098791244},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":11.5,"spinRate":1833,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.4288819237389765,"extension":6.451127877896405},"index":2,"playId":"df33b66a-d861-3dfc-9f78-b98b6ab9f3f6","pitchNumber":1,"startTime":"2026-07-30T02:12:22.794Z","endTime":"2026-07-30T02:12:27.233Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64285162746186,"aZ":-24.759452157908964,"pfxX":-6.1953877219446625,"pfxZ":4.511391775050079,"pX":-0.11005361275511823,"pZ":2.3641596879107336,"vX0":5.9172881728773,"vY0":-126.33078594780717,"vZ0":-4.053695839168348,"x":121.19,"y":174.95,"x0":-1.658950322567798,"y0":50.00426032040572,"z0":5.9409030144658415,"aX":-10.185136595724368},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":10.2,"spinRate":1964,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.4307945840001164,"extension":6.341460812807699},"hitData":{"launchSpeed":80.1,"launchAngle":62.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.04,"coordY":140.53}},"index":3,"playId":"086fc017-7384-3eb2-b0ff-6400c83d1649","pitchNumber":2,"startTime":"2026-07-30T02:12:42.754Z","endTime":"2026-07-30T02:12:55.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:12:55.714Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T02:15:38.369Z","endTime":"2026-07-30T02:16:42.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luisangel Acuña remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:14:12.357Z","endTime":"2026-07-30T02:14:12.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"description":"Edgar Quero remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T02:14:12.383Z","endTime":"2026-07-30T02:14:12.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"description":"Pitching Change: Grant Taylor replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T02:14:12.384Z","endTime":"2026-07-30T02:15:40.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754580352675553,"aZ":-42.45060099006344,"pfxX":-0.046963557107317255,"pfxZ":-7.135236619998567,"pX":0.13448038086376146,"pZ":2.68156420955087,"vX0":1.359258511844124,"vY0":-119.41319436059959,"vZ0":0.9916620647349996,"x":111.87,"y":166.38,"x0":-0.43689719821119183,"y0":50.00552494027005,"z0":6.090485281341479,"aX":-0.06759921163554823},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.4,"breakHorizontal":-0.2,"spinRate":2437,"spinDirection":14},"zone":5,"typeConfidence":2.0,"plateTime":0.45929700622605685,"extension":6.948851472070051},"index":3,"playId":"e9ea8d42-d1e7-367a-b19b-dc9de8b40229","pitchNumber":1,"startTime":"2026-07-30T02:15:40.586Z","endTime":"2026-07-30T02:15:44.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.284413329035125,"aZ":-11.547780258783568,"pfxX":0.08262104822900262,"pfxZ":9.95661076707028,"pX":-0.5125647609687857,"pZ":4.214220573565062,"vX0":0.12734012557664726,"vY0":-143.09519458179193,"vZ0":-2.757652301689557,"x":136.54,"y":125.0,"x0":-0.5683957337463861,"y0":50.00561741842715,"z0":5.914778712220562,"aX":0.17122945825807095},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":-0.1,"spinRate":2337,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3828886060356984,"extension":7.0806683118907365},"index":4,"playId":"19abf734-fdf2-3927-acfd-f020c118e3fd","pitchNumber":2,"startTime":"2026-07-30T02:15:55.598Z","endTime":"2026-07-30T02:15:58.713Z","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":97.5,"endSpeed":89.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.145621248519134,"aZ":-9.843383890763215,"pfxX":-0.9988827171438623,"pfxZ":10.953801995536775,"pX":0.49206010063559696,"pZ":1.8592711666920643,"vX0":3.2080028938765457,"vY0":-141.8116975563637,"vZ0":-9.085765190094735,"x":98.24,"y":188.58,"x0":-0.5236332639587827,"y0":50.006639865468216,"z0":5.731230250839423,"aX":-2.0375521883441747},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":1.2,"spinRate":2325,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.38609847153722443,"extension":7.190067166856351},"index":5,"playId":"deb4fa57-7a5a-30b4-a42a-bdd61d586110","pitchNumber":3,"startTime":"2026-07-30T02:16:10.745Z","endTime":"2026-07-30T02:16:15.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555505629446987,"aZ":-46.27347078603897,"pfxX":-0.14577533994829395,"pfxZ":-9.798005334074462,"pX":0.5785512306219374,"pZ":2.2363872824523674,"vX0":2.191429784739191,"vY0":-119.86450456765961,"vZ0":0.723407867510562,"x":94.95,"y":178.4,"x0":-0.33291096383602103,"y0":50.0020359218263,"z0":6.09908983612729,"aX":-0.20975276988801494},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.2,"breakHorizontal":-0.4,"spinRate":2454,"spinDirection":9},"zone":9,"typeConfidence":2.0,"plateTime":0.4588963707185876,"extension":7.016606944827429},"hitData":{"launchSpeed":92.4,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.33,"coordY":159.55}},"index":6,"playId":"320ce8d5-3f26-3fea-8478-7f528dedf3da","pitchNumber":4,"startTime":"2026-07-30T02:16:33.954Z","endTime":"2026-07-30T02:16:42.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:16:42.783Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T02:17:02.668Z","endTime":"2026-07-30T02:20:12.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902335292082743,"aZ":-43.72210538981554,"pfxX":-0.48139176679239526,"pfxZ":-7.882599740380289,"pX":1.0659150145526148,"pZ":1.3716138099865463,"vX0":3.106557736374733,"vY0":-120.13729204942368,"vZ0":-1.8154514420215968,"x":76.37,"y":201.75,"x0":-0.18050233980787705,"y0":50.0059687915623,"z0":6.017369218517295,"aX":-0.7055503980849903},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.4,"breakHorizontal":0.1,"spinRate":2424,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4556301560545384,"extension":7.071437759541511},"index":0,"playId":"4e4e928c-aba3-3854-873a-5ed90f80e558","pitchNumber":1,"startTime":"2026-07-30T02:17:05.797Z","endTime":"2026-07-30T02:17:10.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.629223707023506,"aZ":-13.100763006916829,"pfxX":-0.8378331660418356,"pfxZ":9.292900166677102,"pX":-0.08872825089244366,"pZ":3.045526742030613,"vX0":1.675828583655911,"vY0":-141.72796782297954,"vZ0":-5.377440810878757,"x":120.38,"y":156.55,"x0":-0.5764253209405817,"y0":50.00520592578675,"z0":5.790686242914545,"aX":-1.7201798219235254},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":1.2,"spinRate":2281,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.3851289469483654,"extension":7.24777128052591},"index":1,"playId":"8961564a-8bd8-3e89-a14c-4d3f01dea5f5","pitchNumber":2,"startTime":"2026-07-30T02:17:20.230Z","endTime":"2026-07-30T02:17:23.230Z","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":99.1,"endSpeed":90.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00454383514228,"aZ":-15.575385627862051,"pfxX":-6.875040949057338,"pfxZ":7.846461098086493,"pX":-0.9483688695990208,"pZ":3.2728577549576365,"vX0":1.967085009929472,"vY0":-144.3926145550029,"vZ0":-4.482750551804098,"x":153.15,"y":150.41,"x0":-0.7442610861458078,"y0":50.00626566197012,"z0":5.801176646743482,"aX":-14.547684651050002},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2212,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3790635405961651,"extension":7.0973464316877095},"index":2,"playId":"1563eeb7-f642-3d06-9499-90a3f14ac27d","pitchNumber":3,"startTime":"2026-07-30T02:17:37.994Z","endTime":"2026-07-30T02:17:41.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-30T02:17:51.604Z","endTime":"2026-07-30T02:18:07.392Z","isPitch":false,"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339402262223008,"aZ":-12.695522803438841,"pfxX":-1.9149810929248035,"pfxZ":9.242344463153518,"pX":0.847159155548811,"pZ":2.5618858356265912,"vX0":4.000308460098104,"vY0":-143.17642866492625,"vZ0":-7.057411356074781,"x":84.71,"y":169.61,"x0":-0.3098626583906941,"y0":50.006632264623434,"z0":5.8279299825836155,"aX":-4.0378300773840765},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.7,"breakHorizontal":2.8,"spinRate":2175,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3803620279315125,"extension":7.235955199130574},"index":4,"playId":"8af08cd4-8388-3d4d-bf75-a9fd21587db2","pitchNumber":4,"startTime":"2026-07-30T02:18:07.392Z","endTime":"2026-07-30T02:18:10.392Z","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":88.8,"endSpeed":82.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192412343510732,"aZ":-33.452552607421396,"pfxX":3.6916173296882695,"pfxZ":-0.7497636591952226,"pX":1.4285223197421548,"pZ":2.4949658321429697,"vX0":3.9784083386313758,"vY0":-129.37125099096355,"vZ0":-1.9662088556284258,"x":62.55,"y":171.42,"x0":-0.6071597854975647,"y0":50.00542708301737,"z0":5.82131036782571,"aX":6.276911385458326},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.6,"breakHorizontal":-7.6,"spinRate":2537,"spinDirection":53},"zone":12,"typeConfidence":2.0,"plateTime":0.4228648500186316,"extension":7.189991781515698},"index":5,"playId":"e11f2805-5127-382a-b980-f1ad152bcbc9","pitchNumber":5,"startTime":"2026-07-30T02:18:27.903Z","endTime":"2026-07-30T02:18:32.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651749590738014,"aZ":-15.378064861533293,"pfxX":-1.2633391550052981,"pfxZ":7.976953739550707,"pX":0.592919018854321,"pZ":3.0303422721534794,"vX0":3.0577765201697766,"vY0":-143.39783948769565,"vZ0":-5.3316572981352985,"x":94.4,"y":156.96,"x0":-0.31779190940761454,"y0":50.00642146052186,"z0":5.855567565542711,"aX":-2.6614593658357983},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":1.8,"spinRate":2222,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38032969228144253,"extension":7.151686088900834},"index":6,"playId":"8b5f17c9-458c-3164-9754-e18870513738","pitchNumber":6,"startTime":"2026-07-30T02:18:49.624Z","endTime":"2026-07-30T02:18:52.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858915320960815,"aZ":-44.587287624607704,"pfxX":-1.4126237711998355,"pfxZ":-7.890342990490601,"pX":1.1896530628933097,"pZ":-0.9132421603493794,"vX0":4.052512871738098,"vY0":-125.0294473896577,"vZ0":-7.309757941762548,"x":71.65,"y":263.44,"x0":-0.2737569968817624,"y0":50.00580449698677,"z0":5.737543784655886,"aX":-2.221312486053363},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-15.8,"breakHorizontal":1.6,"spinRate":2530,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43925681494901436,"extension":7.278428335158758},"index":7,"playId":"4709f9e5-8e84-31f2-81e5-2a42a3285a26","pitchNumber":7,"startTime":"2026-07-30T02:19:06.948Z","endTime":"2026-07-30T02:19:10.850Z","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":100.0,"endSpeed":91.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.256293845269674,"aZ":-11.91353168594484,"pfxX":-6.354811587217093,"pfxZ":9.423199323714709,"pX":-0.6382204973536695,"pZ":1.9182991137358376,"vX0":2.620581040671596,"vY0":-145.49890299260431,"vZ0":-8.732088162160945,"x":141.33,"y":186.99,"x0":-0.7235039547800253,"y0":50.00339100878079,"z0":5.675246640042026,"aX":-13.662713545980752},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2354,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.37605841624779357,"extension":7.093415638803222},"index":8,"playId":"b1961396-a363-392e-9b4c-7ec28109c77e","pitchNumber":8,"startTime":"2026-07-30T02:19:27.491Z","endTime":"2026-07-30T02:19:30.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78116314987177,"aZ":-30.65505431947161,"pfxX":3.9901790540486397,"pfxZ":0.9023110981672051,"pX":0.782329785675192,"pZ":3.7465586309791807,"vX0":2.469555215028602,"vY0":-128.53789890706216,"vZ0":0.6602313687880803,"x":87.18,"y":137.62,"x0":-0.7080589404233475,"y0":50.00055023015401,"z0":5.860101989954276,"aX":6.698544842845911},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-7.8,"spinRate":2616,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.425554143586945,"extension":6.850559200825935},"index":9,"playId":"c42786de-e463-34d9-a6d0-d09e5e4619d6","pitchNumber":9,"startTime":"2026-07-30T02:19:48.125Z","endTime":"2026-07-30T02:19:52.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760691088647278,"aZ":-12.895748417616515,"pfxX":-1.459134786223811,"pfxZ":9.117693222797797,"pX":0.07349080185121307,"pZ":2.1041937748279613,"vX0":2.1658658765715812,"vY0":-144.0777012810147,"vZ0":-7.948486352790332,"x":114.2,"y":181.97,"x0":-0.49649186222612424,"y0":50.00064231750859,"z0":5.685720447875616,"aX":-3.0844170173795042},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":2.3,"spinRate":2289,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.37937901732629875,"extension":7.322152568917891},"hitData":{"launchSpeed":100.0,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":150.67}},"index":10,"playId":"05f6f860-34c0-37ac-8507-f5689a9714ee","pitchNumber":10,"startTime":"2026-07-30T02:20:05.067Z","endTime":"2026-07-30T02:20:12.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:20:12.704Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to center fielder Tristan Peters.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T02:20:34.725Z","endTime":"2026-07-30T02:21:01.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82007759342087,"aZ":-46.25211744812164,"pfxX":0.3210394148116271,"pfxZ":-9.62496760014734,"pX":0.7663428963032181,"pZ":1.062922077644602,"vX0":2.68290762447097,"vY0":-120.59865635151043,"vZ0":-1.8424900826376982,"x":87.79,"y":210.08,"x0":-0.4050604025103184,"y0":50.00028795110663,"z0":5.939858228668418,"aX":0.46912633785157287},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-17.5,"breakHorizontal":-1.3,"spinRate":2596,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4552629863502329,"extension":7.202114703719829},"index":0,"playId":"b602637c-618e-31db-acab-0a2fcd616057","pitchNumber":1,"startTime":"2026-07-30T02:20:38.405Z","endTime":"2026-07-30T02:20:42.586Z","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":97.1,"endSpeed":89.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.481591434624068,"aZ":-11.678041629198374,"pfxX":-1.7568743228891872,"pfxZ":10.044769606553821,"pX":-0.1931715302790972,"pZ":3.2616864842676403,"vX0":1.398018042431318,"vY0":-141.51150924989773,"vZ0":-5.016853432823814,"x":124.36,"y":150.71,"x0":-0.4638740089593736,"y0":50.00211126756125,"z0":5.797479808515168,"aX":-3.5844545212867165},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":2.9,"spinRate":2266,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.38617200883725467,"extension":7.094781325198449},"hitData":{"launchSpeed":98.8,"launchAngle":40.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.75,"coordY":61.53}},"index":1,"playId":"36f292e7-8edd-3e6d-99c1-e89689cf301f","pitchNumber":2,"startTime":"2026-07-30T02:20:52.643Z","endTime":"2026-07-30T02:21:01.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:21:01.888Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T02:23:34.422Z","endTime":"2026-07-30T02:24:21.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32340528278682,"aZ":-20.176729932351783,"pfxX":-7.7196630323950926,"pfxZ":6.246317227361374,"pX":-0.6435461875253352,"pZ":1.5750880526655748,"vX0":5.2654447403210956,"vY0":-137.016042217359,"vZ0":-7.696378675176052,"x":141.53,"y":196.25,"x0":-1.5770929353850673,"y0":50.00400436195164,"z0":5.775175688562696,"aX":-14.831537438758629},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":13.1,"spinRate":2046,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.39817105147059895,"extension":6.27912868300707},"index":0,"playId":"a5a6b045-9cbf-3d85-a361-09beddd8abf2","pitchNumber":1,"startTime":"2026-07-30T02:23:45.270Z","endTime":"2026-07-30T02:23:50.149Z","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, 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":87.8,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.170739715992557,"aZ":-25.15178149158946,"pfxX":-7.29790670133705,"pfxZ":4.170754311419099,"pX":-0.472358518942697,"pZ":1.8604462611992005,"vX0":5.343212538065338,"vY0":-127.89067566368166,"vZ0":-5.293487543188542,"x":135.01,"y":188.55,"x0":-1.6230157173649633,"y0":50.004962620677524,"z0":5.887750520154493,"aX":-12.29636966216886},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":12.2,"spinRate":1960,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.42553023908983745,"extension":6.2237408126868266},"index":1,"playId":"e33a4762-0d6e-343d-aeb3-65ec3b21cab9","pitchNumber":2,"startTime":"2026-07-30T02:24:00.830Z","endTime":"2026-07-30T02:24:03.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343827845636426,"aZ":-25.166516886898535,"pfxX":-6.872413022008377,"pfxZ":4.213601695615043,"pX":-1.1425728803531252,"pZ":1.8162514230617504,"vX0":3.822075772884557,"vY0":-127.45707612116986,"vZ0":-5.3152964725356595,"x":160.55,"y":189.74,"x0":-1.759606463049063,"y0":50.005469660263856,"z0":5.886936681509603,"aX":-11.440491744978514},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":11.8,"spinRate":1999,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4278416689858311,"extension":6.379448828380584},"index":2,"playId":"7037ed3e-6fc1-3e7d-b855-d93cb39a1e04","pitchNumber":3,"startTime":"2026-07-30T02:24:17.618Z","endTime":"2026-07-30T02:24:21.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:24:21.396Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T02:24:45.685Z","endTime":"2026-07-30T02:25:43.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079427185604033,"aZ":-18.457530082364322,"pfxX":-8.360587465928637,"pfxZ":7.056093200216812,"pX":-0.09628253485211777,"pZ":0.4167865901525613,"vX0":6.816791496342655,"vY0":-137.92763459552248,"vZ0":-11.01682135662997,"x":120.67,"y":227.53,"x0":-1.5025373524811954,"y0":50.00466790919597,"z0":5.68322331974992,"aX":-16.25619183878938},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":13.9,"spinRate":2125,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.39575210252451765,"extension":6.407390982876271},"index":0,"playId":"f163bac9-1b7a-30ce-a9ef-80d9b47edba5","pitchNumber":1,"startTime":"2026-07-30T02:24:45.685Z","endTime":"2026-07-30T02:24:49.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661985719870085,"aZ":-18.769755927897595,"pfxX":-7.887308092927758,"pfxZ":6.919376625965091,"pX":-0.8206163359563847,"pZ":2.5576084233883907,"vX0":4.982517040520954,"vY0":-137.80958856919253,"vZ0":-5.566312771343416,"x":148.28,"y":169.72,"x0":-1.6209810508714024,"y0":50.001576775508326,"z0":5.8585919986328,"aX":-15.273292748654896},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2102,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.3964330021570315,"extension":6.601553445790124},"index":1,"playId":"df1a405b-f5e0-37da-80f5-c96611490fc1","pitchNumber":2,"startTime":"2026-07-30T02:25:02.944Z","endTime":"2026-07-30T02:25:07.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.909429324106128,"aZ":-27.419854348957312,"pfxX":-7.973593702096245,"pfxZ":2.848073808003768,"pX":-0.6199534980528583,"pZ":1.4477872247008179,"vX0":5.2475805218071905,"vY0":-127.94573712986045,"vZ0":-5.806461016853942,"x":140.63,"y":199.69,"x0":-1.6553586056695684,"y0":50.002006848338006,"z0":5.879006252316441,"aX":-13.298791215317227},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":13.3,"spinRate":1997,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4271245858142545,"extension":6.290344292520536},"index":2,"playId":"9ede596a-21bb-3a62-a875-a725ef5f83c4","pitchNumber":3,"startTime":"2026-07-30T02:25:19.750Z","endTime":"2026-07-30T02:25:22.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127116427994974,"aZ":-26.583301843538056,"pfxX":-6.810085711378108,"pfxZ":3.3432141327756426,"pX":-0.12462102100671896,"pZ":1.712087555359625,"vX0":6.052772283574671,"vY0":-127.7065948293929,"vZ0":-5.352163406872767,"x":121.75,"y":192.55,"x0":-1.6260165448800243,"y0":50.00408631887288,"z0":5.892685519046167,"aX":-11.394412835737837},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":11.2,"spinRate":2018,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.4268082167340337,"extension":6.354919999974571},"index":3,"playId":"c0a99651-52e7-3074-8d1b-b0a98348d01f","pitchNumber":4,"startTime":"2026-07-30T02:25:38.581Z","endTime":"2026-07-30T02:25:43.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:25:43.170Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T02:26:09.178Z","endTime":"2026-07-30T02:27:13.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T02:26:01.577Z","endTime":"2026-07-30T02:26:11.484Z","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(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":96.1,"endSpeed":88.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6788497077287,"aZ":-18.998346340986725,"pfxX":-8.828507794475616,"pfxZ":6.648125906495433,"pX":0.8653354850464762,"pZ":1.7343541995097358,"vX0":9.400345872927268,"vY0":-139.4925577775646,"vZ0":-7.810623007446688,"x":84.02,"y":191.95,"x0":-1.3919490593030606,"y0":50.00604838680551,"z0":5.810739622887886,"aX":-17.503106802953106},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":2145,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.3918014587199852,"extension":6.5569353858194415},"index":1,"playId":"262f9920-6c78-3bfa-b249-733804448b87","pitchNumber":1,"startTime":"2026-07-30T02:26:11.484Z","endTime":"2026-07-30T02:26:16.625Z","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":94.8,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190105729917878,"aZ":-20.363370322144856,"pfxX":-8.349274098874167,"pfxZ":6.101609353622713,"pX":-0.07564495230253679,"pZ":2.150902737300822,"vX0":6.5187130672386475,"vY0":-137.90152351026975,"vZ0":-6.486590418066013,"x":119.88,"y":180.71,"x0":-1.3793239446355365,"y0":50.00416199470255,"z0":5.896452757284504,"aX":-16.164749909379665},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":13.8,"spinRate":2052,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.39640828184914767,"extension":6.4199587504258355},"index":2,"playId":"bf3a2342-9232-39ce-b9dc-69007db7263b","pitchNumber":2,"startTime":"2026-07-30T02:26:27.877Z","endTime":"2026-07-30T02:26:32.043Z","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":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056566823975707,"aZ":-20.484386093501467,"pfxX":-8.615301906510462,"pfxZ":6.001064302987528,"pX":1.0132630399123859,"pZ":1.448361554006387,"vX0":9.533203549805396,"vY0":-138.45422429344043,"vZ0":-8.07786836893405,"x":78.38,"y":199.67,"x0":-1.3503658655051112,"y0":50.001673231424384,"z0":5.7676234800654935,"aX":-16.77566340673211},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":13.7,"spinRate":2061,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.39516225702938845,"extension":6.439324648788646},"index":3,"playId":"8f3d1696-29c0-3e08-a34c-e9992ad46135","pitchNumber":3,"startTime":"2026-07-30T02:26:48.065Z","endTime":"2026-07-30T02:26:51.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286936693429393,"aZ":-21.498228966572956,"pfxX":1.0180753498971222,"pfxZ":5.691156364813583,"pX":0.42828305076741296,"pZ":2.303937133317884,"vX0":4.923617934812722,"vY0":-135.96302486359207,"vZ0":-5.665449668800383,"x":100.67,"y":176.57,"x0":-1.53689666898127,"y0":50.0018511081963,"z0":5.902529793019121,"aX":1.9091681263688571},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.9,"spinRate":2450,"spinDirection":189},"zone":6,"typeConfidence":0.88,"plateTime":0.4025670111882156,"extension":6.428141934315669},"hitData":{"launchSpeed":56.8,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":159.02}},"index":4,"playId":"ce3907e1-8c48-31a0-ab40-6eb79c4ee0a7","pitchNumber":4,"startTime":"2026-07-30T02:27:06.436Z","endTime":"2026-07-30T02:27:13.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:27:13.924Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T02:29:33.050Z","endTime":"2026-07-30T02:31:18.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":{"description":"Austin Wells starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:29:00.727Z","endTime":"2026-07-30T02:29:19.447Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Max Schuemann replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T02:29:19.447Z","endTime":"2026-07-30T02:29:35.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557962286747646,"aZ":-13.196767946695662,"pfxX":-0.0465652152528202,"pfxZ":9.610144661246304,"pX":-1.31660908860739,"pZ":3.924932856019626,"vX0":-1.846385153671925,"vY0":-139.23969598316427,"vZ0":-3.12571739738783,"x":167.19,"y":132.81,"x0":-0.6404391624880236,"y0":50.00526455262184,"z0":5.928372193184156,"aX":-0.09177803768084025},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":0.5,"spinRate":2129,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3924896842575776,"extension":7.002878838479713},"index":2,"playId":"434296a0-0d5d-3fc9-898d-7f2fb2eeae65","pitchNumber":1,"startTime":"2026-07-30T02:29:35.343Z","endTime":"2026-07-30T02:29:38.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925648772988257,"aZ":-45.40711012919015,"pfxX":0.7527746234657597,"pfxZ":-8.992619786101677,"pX":0.37310629194599965,"pZ":1.4628862278837411,"vX0":2.042453898138715,"vY0":-120.6387197393385,"vZ0":-1.2321073261718625,"x":102.78,"y":199.28,"x0":-0.5830644433598123,"y0":50.00598829262006,"z0":5.990272478071473,"aX":1.1069120980458307},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-16.3,"breakHorizontal":-1.9,"spinRate":2573,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.45439253776324673,"extension":7.032948171957837},"index":3,"playId":"589071d4-c0c9-367a-851d-9baff606409e","pitchNumber":2,"startTime":"2026-07-30T02:30:19.325Z","endTime":"2026-07-30T02:30:24.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011205612668338,"aZ":-13.181284244482585,"pfxX":-0.6643687286430056,"pfxZ":9.505748207713907,"pX":-0.6883541249976259,"pZ":2.979875627953308,"vX0":-0.28086659453967083,"vY0":-140.2932569181104,"vZ0":-5.5537654639561875,"x":143.24,"y":158.32,"x0":-0.5006904288963347,"y0":50.00354628421379,"z0":5.840474992918583,"aX":-1.3276545654937657},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":1.3,"spinRate":2219,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.390050408619699,"extension":7.248869926057372},"index":4,"playId":"8ad91c30-942a-3818-934a-dca74c5fb0c1","pitchNumber":3,"startTime":"2026-07-30T02:30:40.169Z","endTime":"2026-07-30T02:30:43.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-30T02:31:06.412Z","endTime":"2026-07-30T02:31:14.638Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55283262606508,"aZ":-11.376400559150083,"pfxX":-2.925740955534547,"pfxZ":9.85766860517684,"pX":-0.11635383616450752,"pZ":2.567046227145698,"vX0":2.101986660465342,"vY0":-143.2794718746943,"vZ0":-7.212040396880124,"x":121.44,"y":169.47,"x0":-0.4739548843892951,"y0":50.001953611312985,"z0":5.803729301637366,"aX":-6.172017663369616},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2328,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.38015325325846483,"extension":7.052942025109264},"index":6,"playId":"c8551a90-5f29-3042-94c7-b64e97b9f097","pitchNumber":4,"startTime":"2026-07-30T02:31:14.638Z","endTime":"2026-07-30T02:31:18.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:31:18.307Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out sharply to center fielder Tristan Peters. Max Schuemann to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T02:31:39.330Z","endTime":"2026-07-30T02:31:54.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749747075300604,"aZ":-45.211244852372765,"pfxX":-0.359767200225191,"pfxZ":-8.679236386864043,"pX":0.0329662288900847,"pZ":2.3546474308433925,"vX0":1.3174353288220222,"vY0":-121.9946249853205,"vZ0":0.5531268354179717,"x":115.74,"y":175.2,"x0":-0.4681053673804988,"y0":50.003487676002074,"z0":6.032751047242999,"aX":-0.5407564840644593},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.4,"breakHorizontal":0.4,"spinRate":2471,"spinDirection":10},"zone":5,"typeConfidence":2.0,"plateTime":0.4495693624632522,"extension":6.942077422602018},"hitData":{"launchSpeed":108.8,"launchAngle":33.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.59,"coordY":38.4}},"index":0,"playId":"eab24179-3807-3162-bf49-f4b45df16388","pitchNumber":1,"startTime":"2026-07-30T02:31:41.304Z","endTime":"2026-07-30T02:31:54.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:31:54.755Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-30T02:32:23.879Z","endTime":"2026-07-30T02:32:58.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541245232536156,"aZ":-10.901306771842869,"pfxX":-1.2395783943831005,"pfxZ":10.646282663831936,"pX":-0.5988169992200606,"pZ":2.5455787172660824,"vX0":-0.10777020989835691,"vY0":-140.41220327430915,"vZ0":-7.095096823752788,"x":139.83,"y":170.05,"x0":-0.3988494703007796,"y0":50.005955033112485,"z0":5.813284568173965,"aX":-2.477648587767062},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":2.3,"spinRate":2317,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.3899561702600769,"extension":7.189445843082564},"index":0,"playId":"2426dc11-7bfe-3685-9332-b1b8901e8714","pitchNumber":1,"startTime":"2026-07-30T02:32:34.057Z","endTime":"2026-07-30T02:32:38.836Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350592552918368,"aZ":-13.793946637012404,"pfxX":-0.8861507137349448,"pfxZ":9.060445131401567,"pX":-0.1256692678051353,"pZ":2.131803033500509,"vX0":1.2800690860426636,"vY0":-141.10502545460787,"vZ0":-7.591181858021534,"x":121.79,"y":181.22,"x0":-0.4688321339927845,"y0":50.00074389261813,"z0":5.734717829081617,"aX":-1.7972916916509782},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":1.3,"spinRate":2257,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.3873080627669312,"extension":7.22116104771727},"hitData":{"launchSpeed":102.6,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":144.08}},"index":1,"playId":"c64e7808-b5e8-303c-9135-50d7e08c230d","pitchNumber":2,"startTime":"2026-07-30T02:32:51.238Z","endTime":"2026-07-30T02:32:58.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:32:58.355Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T02:36:13.225Z","endTime":"2026-07-30T02:39:06.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,10,13],"actionIndex":[0,1,2,3,4,11],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"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":13},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ali Sánchez replaces right fielder Jasson Domínguez, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:35:30.710Z","endTime":"2026-07-30T02:35:30.737Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":691176,"link":"/api/v1/people/691176"}},{"details":{"description":"Defensive switch from left field to right field for Spencer Jones.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T02:35:30.737Z","endTime":"2026-07-30T02:35:30.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Max Schuemann remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T02:35:30.739Z","endTime":"2026-07-30T02:35:30.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"description":"Pitching Change: Tim Hill replaces Paul Blackburn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-30T02:35:30.741Z","endTime":"2026-07-30T02:35:53.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Chase Meidroth starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-30T02:35:53.805Z","endTime":"2026-07-30T02:36:13.225Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"base":2},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":657612,"fullName":"Tim Hill"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":5,"playId":"f8581474-1fd1-4e56-b82a-90ae57125fa7","pitchNumber":0,"startTime":"2026-07-30T02:36:13.225Z","endTime":"2026-07-30T02:36:18.225Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90917437202732,"aZ":-38.27367098064769,"pfxX":11.209135030425804,"pfxZ":-3.7373677774131666,"pX":-0.892065738211238,"pZ":1.7219123399317697,"vX0":-14.632056297386407,"vY0":-126.6505995486323,"vZ0":3.3588086322223143,"x":151.0,"y":192.29,"x0":3.493282752682782,"y0":50.004598974443866,"z0":3.4316369010239396,"aX":18.284688940189376},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.6,"breakHorizontal":-17.2,"spinRate":1829,"spinDirection":74},"zone":13,"typeConfidence":0.92,"plateTime":0.43182225694797705,"extension":6.533196925055068},"index":6,"playId":"5aa3bfb8-b446-3994-9265-84677a768679","pitchNumber":1,"startTime":"2026-07-30T02:36:30.695Z","endTime":"2026-07-30T02:36:36.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79939495351157,"aZ":-37.86665729915203,"pfxX":11.799188317737368,"pfxZ":-3.408173921709107,"pX":0.2731109425852421,"pZ":1.9983793658429114,"vX0":-12.351330623259766,"vY0":-128.48322213830645,"vZ0":3.848429576079095,"x":106.59,"y":184.82,"x0":3.611294618821076,"y0":50.0025702244074,"z0":3.425119395401927,"aX":19.71355628393772},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.9,"breakHorizontal":-18.6,"spinRate":2097,"spinDirection":75},"zone":8,"typeConfidence":0.91,"plateTime":0.42642784306021486,"extension":6.5768798583990575},"index":7,"playId":"65552296-bd94-3dc2-9d92-971202907e9f","pitchNumber":2,"startTime":"2026-07-30T02:36:50.950Z","endTime":"2026-07-30T02:36:55.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":87.9,"endSpeed":80.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.995335718180584,"aZ":-41.43273223682641,"pfxX":9.149317311041184,"pfxZ":-5.631604853788028,"pX":-0.5937616229064492,"pZ":2.4989266966812687,"vX0":-13.67144684558566,"vY0":-127.15296165728276,"vZ0":5.908604570820918,"x":139.63,"y":171.31,"x0":3.6529925937118275,"y0":50.00092180061145,"z0":3.4248489414801435,"aX":15.04631559168983},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.5,"breakHorizontal":-13.7,"spinRate":1983,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4300322151264391,"extension":6.567794592546447},"index":8,"playId":"551623e7-08be-34ac-abb4-74c74edaa549","pitchNumber":3,"startTime":"2026-07-30T02:37:12.531Z","endTime":"2026-07-30T02:37:18.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":9,"startTime":"2026-07-30T02:37:32.329Z","endTime":"2026-07-30T02:37:38.846Z","isPitch":false,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"}},{"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":76.8,"endSpeed":69.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92158846010532,"aZ":-25.97920699072642,"pfxX":-4.313092987057793,"pfxZ":5.016898010317986,"pX":-2.7627410902861342,"pZ":3.0018070666848455,"vX0":-12.45332494623581,"vY0":-111.05434034931481,"vZ0":4.507092787354079,"x":222.31,"y":157.73,"x0":3.50308109328424,"y0":50.00386193132448,"z0":3.663602628918302,"aX":-5.328332805115749},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":10.9,"breakHorizontal":11.4,"spinRate":2250,"spinDirection":247},"zone":11,"typeConfidence":0.88,"plateTime":0.49528083059235994,"extension":6.538495555520141},"index":10,"playId":"41ef881c-036c-3053-a900-5814a0612056","pitchNumber":4,"startTime":"2026-07-30T02:37:38.846Z","endTime":"2026-07-30T02:37:46.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tim Hill. Chase Meidroth to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":11,"actionPlayId":"41ef881c-036c-3053-a900-5814a0612056","startTime":"2026-07-30T02:37:57.265Z","endTime":"2026-07-30T02:38:12.608Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":12,"startTime":"2026-07-30T02:38:12.608Z","endTime":"2026-07-30T02:38:54.181Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642207423294177,"aZ":-38.50945518880546,"pfxX":9.928243649414137,"pfxZ":-3.6576287875051285,"pX":-0.22701288937701133,"pZ":1.906411967667922,"vX0":-13.377086539524655,"vY0":-130.30242351355858,"vZ0":3.542188569447642,"x":125.65,"y":187.31,"x0":3.667366857907279,"y0":50.003431851579606,"z0":3.4264661056679033,"aX":17.188694513426945},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.5,"breakHorizontal":-15.2,"spinRate":1971,"spinDirection":78},"zone":8,"typeConfidence":0.92,"plateTime":0.41926055957672315,"extension":6.5575046515914},"hitData":{"launchSpeed":103.8,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":165.36}},"index":13,"playId":"824b34f5-cba4-3757-a402-5c5d5fe388d1","pitchNumber":5,"startTime":"2026-07-30T02:38:54.181Z","endTime":"2026-07-30T02:39:06.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:39:06.035Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T02:39:32.030Z","endTime":"2026-07-30T02:39:42.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Sam Antonacci.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T02:39:23.998Z","endTime":"2026-07-30T02:39:34.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"}},{"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":90.6,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699775275975853,"aZ":-36.00055327587931,"pfxX":10.15330858311005,"pfxZ":-2.1925542172396755,"pX":0.9994586923539811,"pZ":1.617108640921702,"vX0":-10.315404080956647,"vY0":-131.50511903440318,"vZ0":2.501005570950979,"x":78.9,"y":195.12,"x0":3.6595713184945446,"y0":50.00282939004988,"z0":3.330040736270404,"aX":17.728776981032475},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.1,"breakHorizontal":-16.1,"spinRate":2154,"spinDirection":82},"zone":14,"typeConfidence":0.92,"plateTime":0.4170058610087599,"extension":6.486505441389946},"hitData":{"launchSpeed":76.0,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":167.9}},"index":1,"playId":"9cd35bf3-ebd8-381d-895f-2771f835627e","pitchNumber":1,"startTime":"2026-07-30T02:39:34.368Z","endTime":"2026-07-30T02:39:42.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:39:42.819Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-30T02:40:06.733Z","endTime":"2026-07-30T02:42:03.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488147297588398,"aZ":-38.038992110857066,"pfxX":9.490780697788033,"pfxZ":-3.361403472629058,"pX":-0.024570703954348017,"pZ":1.620860574941893,"vX0":-12.579450397996057,"vY0":-130.81701260608935,"vZ0":2.952848314341977,"x":117.94,"y":195.02,"x0":3.5951154768514275,"y0":50.00006202726111,"z0":3.3137509724603076,"aX":16.5828382068846},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.2,"breakHorizontal":-14.6,"spinRate":2004,"spinDirection":73},"zone":8,"typeConfidence":0.92,"plateTime":0.41740347955830304,"extension":6.581665866862877},"index":0,"playId":"579edf3d-0460-3be1-8001-49ba169f6f46","pitchNumber":1,"startTime":"2026-07-30T02:40:18.186Z","endTime":"2026-07-30T02:40:21.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.908797731746304,"aZ":-40.1227357338824,"pfxX":9.244749948039724,"pfxZ":-4.586331962420537,"pX":-0.6236142301202133,"pZ":1.3135310203321666,"vX0":-14.012050043513279,"vY0":-130.60634569309246,"vZ0":2.9221796813934082,"x":140.77,"y":203.31,"x0":3.6041428076786493,"y0":50.00543786893796,"z0":3.1927991935522746,"aX":16.01160683600027},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-7.3,"breakHorizontal":-13.7,"spinRate":2000,"spinDirection":82},"zone":13,"typeConfidence":0.92,"plateTime":0.41899369114596263,"extension":6.616905031174587},"index":1,"playId":"9a2f233b-a369-3cc9-8635-c12ce6837d6e","pitchNumber":2,"startTime":"2026-07-30T02:40:43.322Z","endTime":"2026-07-30T02:40:47.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677675230101677,"aZ":-39.892642052721634,"pfxX":8.770375811213217,"pfxZ":-4.452940795044231,"pX":-0.0672536611829244,"pZ":1.5525494771208495,"vX0":-12.416774633284863,"vY0":-130.11955220055756,"vZ0":3.483054867466512,"x":119.56,"y":196.86,"x0":3.604644455796055,"y0":50.004220261573536,"z0":3.1993074632755634,"aX":15.1950624039934},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-7.1,"breakHorizontal":-13.4,"spinRate":1987,"spinDirection":86},"zone":13,"typeConfidence":0.91,"plateTime":0.41930682763852856,"extension":6.6277155384095865},"index":2,"playId":"a98007af-1809-3068-ba15-e1ad848dc406","pitchNumber":3,"startTime":"2026-07-30T02:40:59.138Z","endTime":"2026-07-30T02:41:03.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77178883690454,"aZ":-41.0086599948892,"pfxX":9.166554209348302,"pfxZ":-5.046074794736728,"pX":0.4507300227291502,"pZ":0.8738369107338635,"vX0":-11.548300586370836,"vY0":-130.7963822941181,"vZ0":2.1619627773089367,"x":99.82,"y":215.19,"x0":3.709871672597209,"y0":50.00234792912274,"z0":3.0879184211909463,"aX":16.05668386348443},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-8.5,"breakHorizontal":-14.4,"spinRate":2092,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.41704750737013985,"extension":6.50519205273866},"index":3,"playId":"51bbcb69-1ae8-36bf-b7c0-940f40bfc0b6","pitchNumber":4,"startTime":"2026-07-30T02:41:19.453Z","endTime":"2026-07-30T02:41:23.688Z","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":90.0,"endSpeed":82.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.818039243657402,"aZ":-37.45158819727414,"pfxX":9.891901277165971,"pfxZ":-3.025554959728229,"pX":0.4109603794312971,"pZ":1.774802014844056,"vX0":-11.572105157446023,"vY0":-130.57567470058947,"vZ0":3.4209375659165637,"x":101.34,"y":190.86,"x0":3.593475430673975,"y0":50.00179596545767,"z0":3.2470871631213,"aX":17.258146764474418},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.6,"breakHorizontal":-15.7,"spinRate":2053,"spinDirection":77},"zone":9,"typeConfidence":0.92,"plateTime":0.4178124569892643,"extension":6.530057073992778},"index":4,"playId":"22840c03-697b-3a50-b71b-77383814d96e","pitchNumber":5,"startTime":"2026-07-30T02:41:35.984Z","endTime":"2026-07-30T02:41:39.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76542805703685,"aZ":-36.31228421390355,"pfxX":9.314727241752733,"pfxZ":-2.407138896282337,"pX":1.0231955605431557,"pZ":1.018425780359153,"vX0":-10.093687092558177,"vY0":-130.0025613999233,"vZ0":1.4679955154203728,"x":78.0,"y":211.28,"x0":3.7352285833313945,"y0":50.00051051527072,"z0":3.1908312928225495,"aX":16.035422498486803},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.8,"breakHorizontal":-14.8,"spinRate":2186,"spinDirection":88},"zone":14,"typeConfidence":0.93,"plateTime":0.4203921895359328,"extension":6.574916813672958},"index":5,"playId":"dd344f0e-4528-3e99-ad5a-a49aabceae15","pitchNumber":6,"startTime":"2026-07-30T02:41:57.858Z","endTime":"2026-07-30T02:42:03.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:42:03.520Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami. Ali Sánchez to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T02:44:13.575Z","endTime":"2026-07-30T02:45:22.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:43:44.361Z","endTime":"2026-07-30T02:44:21.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Ali Sánchez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T02:44:15.866Z","endTime":"2026-07-30T02:44:15.867Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"base":2},{"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79288477413177,"aZ":-13.884285903612463,"pfxX":-5.2657369410819355,"pfxZ":8.870880486524861,"pX":-0.21060847200985683,"pZ":2.3766900183075785,"vX0":3.0482788913090166,"vY0":-142.46569713782384,"vZ0":-6.86729755648238,"x":125.03,"y":174.61,"x0":-0.6085705230668523,"y0":50.003950201713174,"z0":5.690738734996584,"aX":-10.857962099035037},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2426,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3840196257068804,"extension":7.2248339623823075},"index":2,"playId":"b37d8599-493e-3d72-919e-f0342e7083a9","pitchNumber":1,"startTime":"2026-07-30T02:44:15.868Z","endTime":"2026-07-30T02:44:18.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881289827193555,"aZ":-14.87764925154928,"pfxX":-6.046230483208991,"pfxZ":8.272078416099252,"pX":-0.4225024137137997,"pZ":2.9929743091763052,"vX0":2.8322279670892936,"vY0":-142.9829498378824,"vZ0":-5.1929623671313445,"x":133.1,"y":157.97,"x0":-0.6348482238449624,"y0":50.00429082441185,"z0":5.751002162953242,"aX":-12.645270344945354},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2379,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.38162047702644575,"extension":7.165975878867456},"index":3,"playId":"5b308ce5-2ea0-300f-8a64-f5986a425661","pitchNumber":2,"startTime":"2026-07-30T02:44:37.063Z","endTime":"2026-07-30T02:44:44.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13112500711487,"aZ":-11.593158870836701,"pfxX":-1.876439440705574,"pfxZ":9.827456786383436,"pX":-0.14866066879690282,"pZ":3.0681938211928292,"vX0":1.3208176434603736,"vY0":-143.74664539299405,"vZ0":-5.739374471295043,"x":122.67,"y":155.94,"x0":-0.37017883014596004,"y0":50.00127920928091,"z0":5.809561839941313,"aX":-3.9289011039799395},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":3.1,"spinRate":2283,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.38094782165651075,"extension":7.1741924727813124},"hitData":{"launchSpeed":85.9,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.73,"coordY":146.83}},"index":4,"playId":"2144ed3a-f72e-31da-aaaf-6cf183557f51","pitchNumber":3,"startTime":"2026-07-30T02:45:10.337Z","endTime":"2026-07-30T02:45:22.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:45:22.254Z","atBatIndex":77},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Anthony Volpe out on a sacrifice fly to right fielder Braden Montgomery. Ali Sánchez scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T02:47:44.009Z","endTime":"2026-07-30T02:49:21.916Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"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":[3,4,6,7],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T02:45:39.776Z","endTime":"2026-07-30T02:45:49.856Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Hudson replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-30T02:45:49.856Z","endTime":"2026-07-30T02:47:22.987Z","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 Anthony Volpe replaces Spencer Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-30T02:47:22.987Z","endTime":"2026-07-30T02:47:46.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"}},{"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393584887818395,"aZ":-21.59814403901926,"pfxX":6.720723115709609,"pfxZ":5.951543327325138,"pX":0.5987914060534879,"pZ":2.214283102907007,"vX0":-9.68081539891264,"vY0":-132.01899677282094,"vZ0":-2.774742694296112,"x":94.18,"y":178.99,"x0":3.429073433975068,"y0":50.00205913482178,"z0":4.857260794060587,"aX":11.941156094300432},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":-10.2,"spinRate":1969,"spinDirection":105},"zone":6,"typeConfidence":0.89,"plateTime":0.41386269453232316,"extension":7.24097051963249},"index":3,"playId":"b3635ac0-694d-365f-a863-e524ccd71073","pitchNumber":1,"startTime":"2026-07-30T02:47:46.299Z","endTime":"2026-07-30T02:47:51.079Z","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":92.6,"endSpeed":85.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.463023494419694,"aZ":-21.263965076847896,"pfxX":6.200495218932008,"pfxZ":5.899820080526992,"pX":-0.11717130937089656,"pZ":2.288962700972864,"vX0":-11.315319262303245,"vY0":-134.4882685021162,"vZ0":-2.9231164553712894,"x":121.47,"y":176.98,"x0":3.3204936230879496,"y0":50.006356867021005,"z0":4.881444919328505,"aX":11.474375897018177},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-9.1,"spinRate":2077,"spinDirection":115},"zone":5,"typeConfidence":0.9,"plateTime":0.40574387611794815,"extension":7.160530277515578},"index":4,"playId":"e16e23eb-53da-31fa-87ec-9e610a438130","pitchNumber":2,"startTime":"2026-07-30T02:48:03.767Z","endTime":"2026-07-30T02:48:06.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T02:48:27.775Z","endTime":"2026-07-30T02:48:49.941Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"}},{"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":93.9,"endSpeed":86.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.393019530349672,"aZ":-23.315759032173624,"pfxX":5.533884196488206,"pfxZ":4.675891884053601,"pX":0.2750029004777022,"pZ":2.148436344112939,"vX0":-9.82386578329001,"vY0":-136.43171729128326,"vZ0":-3.354393033821477,"x":106.52,"y":180.77,"x0":3.1941717913134164,"y0":50.006761438913955,"z0":4.990188258025237,"aX":10.494906407503121},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":-8.0,"spinRate":2076,"spinDirection":129},"zone":5,"typeConfidence":0.89,"plateTime":0.400574723687245,"extension":7.284115468239113},"index":6,"playId":"e1b947a6-d05e-350b-bf27-4137da5a0fb0","pitchNumber":3,"startTime":"2026-07-30T02:48:49.941Z","endTime":"2026-07-30T02:48:53.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.519483389439646,"aZ":-37.25771172122699,"pfxX":-6.054384738888129,"pfxZ":-3.7415161704361024,"pX":0.6154278717104142,"pZ":1.7645332865039027,"vX0":-4.841891896448818,"vY0":-115.54905230415876,"vZ0":1.1936100287602112,"x":93.54,"y":191.14,"x0":3.5207831110341217,"y0":50.002168556964165,"z0":4.807241527191443,"aX":-8.227031642462707},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.2,"breakHorizontal":12.1,"spinRate":2023,"spinDirection":304},"zone":9,"typeConfidence":0.91,"plateTime":0.47311948762291056,"extension":7.281699007029643},"hitData":{"launchSpeed":85.9,"launchAngle":21.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.52,"coordY":106.6}},"index":7,"playId":"7cb8cc64-3212-3cc8-89f4-a651c7cc6b65","pitchNumber":4,"startTime":"2026-07-30T02:49:10.554Z","endTime":"2026-07-30T02:49:21.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:49:21.916Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to center fielder Tristan Peters.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T02:50:05.656Z","endTime":"2026-07-30T02:51:03.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"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"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859281790478672,"aZ":-21.175733673942272,"pfxX":7.928221151371083,"pfxZ":6.107310118290605,"pX":0.0031062693527892523,"pZ":1.896608145666058,"vX0":-11.116735613695061,"vY0":-133.14805957174832,"vZ0":-4.283352636339583,"x":116.88,"y":187.57,"x0":3.1969706516876033,"y0":50.000737399941094,"z0":5.053083068804452,"aX":14.272930355538982},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-12.0,"spinRate":2207,"spinDirection":117},"zone":8,"typeConfidence":0.89,"plateTime":0.41094655430652693,"extension":8.034302036390278},"index":0,"playId":"c7ab042e-52f2-3b4d-9ec9-1a554667ce89","pitchNumber":1,"startTime":"2026-07-30T02:50:05.656Z","endTime":"2026-07-30T02:50:10.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294519849696623,"aZ":-35.545291260698725,"pfxX":-8.114255351237373,"pfxZ":-2.5841411245445416,"pX":-0.7975232859745994,"pZ":1.4872820409108705,"vX0":-7.345261322373013,"vY0":-114.15720371766182,"vZ0":0.7142270866753855,"x":147.4,"y":198.62,"x0":3.5297361635267417,"y0":50.00258908811807,"z0":4.7019855244608975,"aX":-10.584360961025375},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.1,"breakHorizontal":16.7,"spinRate":2158,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4819406422117716,"extension":7.290700296021064},"index":1,"playId":"17ed421e-e2a6-3a90-befa-960b01ccc4ba","pitchNumber":2,"startTime":"2026-07-30T02:50:21.009Z","endTime":"2026-07-30T02:50:26.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.676907048291344,"aZ":-37.516983196931385,"pfxX":-8.00859198213322,"pfxZ":-4.172018446605559,"pX":-0.5160429554815877,"pZ":2.194085219892547,"vX0":-6.430368344697439,"vY0":-113.010614653271,"vZ0":2.7775701902236802,"x":136.67,"y":179.54,"x0":3.418093816895521,"y0":50.00445870417476,"z0":4.746063657434145,"aX":-10.247468856404678},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-6.4,"breakHorizontal":16.3,"spinRate":1982,"spinDirection":300},"zone":4,"typeConfidence":0.89,"plateTime":0.4866804308218686,"extension":7.2663210103571085},"index":2,"playId":"0d3ddd01-9881-3ff5-a5af-b81284cc9b3c","pitchNumber":3,"startTime":"2026-07-30T02:50:35.688Z","endTime":"2026-07-30T02:50:38.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485559778317803,"aZ":-19.757458752846247,"pfxX":6.111949791121029,"pfxZ":6.619017586080666,"pX":0.6723222511496667,"pZ":2.5853140400479964,"vX0":-8.636259936844107,"vY0":-135.5614685996628,"vZ0":-3.1104525891528017,"x":91.37,"y":168.98,"x0":3.0939080445355307,"y0":50.00089839374109,"z0":5.114202196723083,"aX":11.462762019127048},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-9.4,"spinRate":2228,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.40285777262782263,"extension":7.585978480685119},"hitData":{"launchSpeed":85.0,"launchAngle":19.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.25,"coordY":84.47}},"index":3,"playId":"25f9e985-5c9c-3f6e-b6eb-6107ae6d2ec3","pitchNumber":4,"startTime":"2026-07-30T02:50:53.114Z","endTime":"2026-07-30T02:51:03.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:51:03.444Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan McMahon flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-07-30T02:51:24.167Z","endTime":"2026-07-30T02:52:29.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63261208952665,"aZ":-20.188307079421897,"pfxX":6.585332817979454,"pfxZ":6.786368077895487,"pX":-2.5793925745540185,"pZ":1.9852207806130617,"vX0":-16.42813989309149,"vY0":-131.94011889270993,"vZ0":-4.006323184757818,"x":215.32,"y":185.18,"x0":2.8674681702968026,"y0":50.002853435066434,"z0":5.007983694206883,"aX":11.63235904833171},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":-8.4,"spinRate":2294,"spinDirection":98},"zone":13,"typeConfidence":0.89,"plateTime":0.4148647299172481,"extension":8.075392913906963},"index":0,"playId":"54fa18bc-db3d-3e98-af0b-69fdc9cd40e5","pitchNumber":1,"startTime":"2026-07-30T02:51:28.217Z","endTime":"2026-07-30T02:51:36.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (30) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"54fa18bc-db3d-3e98-af0b-69fdc9cd40e5","startTime":"2026-07-30T02:51:45.380Z","endTime":"2026-07-30T02:51:59.639Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30467567345336,"aZ":-35.12012799321052,"pfxX":-7.75380855760798,"pfxZ":-2.3655824030002606,"pX":-0.8525189333055174,"pZ":2.0391943254121463,"vX0":-7.156512792755271,"vY0":-110.92661238542459,"vZ0":2.079724692133153,"x":149.5,"y":183.72,"x0":3.426147879556763,"y0":50.005432852852906,"z0":4.757590129058365,"aX":-9.638770848047908},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.4,"breakHorizontal":16.0,"spinRate":2006,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.49425848666363414,"extension":7.362846479007646},"index":2,"playId":"82c16137-54c8-30cc-afc2-3a8a39976999","pitchNumber":2,"startTime":"2026-07-30T02:51:59.639Z","endTime":"2026-07-30T02:52:02.639Z","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":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14925943615247,"aZ":-19.593175937278634,"pfxX":6.412261457439124,"pfxZ":6.931787610154064,"pX":-0.11048582526530482,"pZ":2.436432748260366,"vX0":-10.965340621105206,"vY0":-133.48520287100402,"vZ0":-2.957401344529253,"x":121.21,"y":173.0,"x0":3.2065785532304396,"y0":50.00370818833328,"z0":4.9597279902258755,"aX":11.640839199127711},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-9.4,"spinRate":2285,"spinDirection":122},"zone":5,"typeConfidence":0.9,"plateTime":0.4094120440683122,"extension":7.382110761864678},"hitData":{"launchSpeed":92.7,"launchAngle":47.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.85,"coordY":126.54}},"index":3,"playId":"e1e0f8c0-0a4f-36c5-8dc7-32890376a41e","pitchNumber":3,"startTime":"2026-07-30T02:52:18.129Z","endTime":"2026-07-30T02:52:29.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:52:29.161Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, pitcher Camilo Doval to first baseman Paul Goldschmidt. Munetaka Murakami to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T02:56:04.513Z","endTime":"2026-07-30T02:56:34.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Anthony Volpe remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T02:54:37.884Z","endTime":"2026-07-30T02:54:37.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"description":"Defensive switch from shortstop to right field for José Caballero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T02:54:37.908Z","endTime":"2026-07-30T02:54:37.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Camilo Doval replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T02:54:37.910Z","endTime":"2026-07-30T02:55:10.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Munetaka Murakami starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-30T02:55:10.925Z","endTime":"2026-07-30T02:56:06.818Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46540172071704,"aZ":-27.392033798416453,"pfxX":-2.635734509214688,"pfxZ":2.3418730569837845,"pX":0.5651756575261508,"pZ":2.768970713269813,"vX0":6.332827069328124,"vY0":-141.95079864719978,"vZ0":-2.4866128745608505,"x":95.46,"y":164.02,"x0":-1.3521126664081595,"y0":50.002844398492975,"z0":5.40015417199807,"aX":-5.380837238738573},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.0,"breakHorizontal":3.5,"spinRate":2556,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.38584628077034067,"extension":6.073144967702442},"index":4,"playId":"b8a98911-6ca3-35fc-bfac-257eb86848dc","pitchNumber":1,"startTime":"2026-07-30T02:56:06.818Z","endTime":"2026-07-30T02:56:11.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.163309883617934,"aZ":-28.920300189085935,"pfxX":-2.8480756570079753,"pfxZ":1.5588669871591705,"pX":0.8726389914224907,"pZ":1.227007373792139,"vX0":7.202323219314937,"vY0":-143.54705899671848,"vZ0":-6.5780412487834985,"x":83.74,"y":205.65,"x0":-1.2951978502181782,"y0":50.00691066343129,"z0":5.340425805069948,"aX":-5.964968943186365},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":1.7,"breakHorizontal":3.7,"spinRate":2581,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38105373353339544,"extension":6.047786894479521},"hitData":{"launchSpeed":68.6,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.9,"coordY":192.22}},"index":5,"playId":"7da2cc7e-c85b-3da1-9715-f5b9c28cc05a","pitchNumber":2,"startTime":"2026-07-30T02:56:26.132Z","endTime":"2026-07-30T02:56:34.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:56:34.284Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T02:56:55.301Z","endTime":"2026-07-30T02:57:37.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":81.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776432862960714,"aZ":-32.437979407807305,"pfxX":2.6978820556220398,"pfxZ":-0.15806250965001212,"pX":-0.5876612084312195,"pZ":3.016823448138167,"vX0":0.838755311393612,"vY0":-128.32534489864287,"vZ0":-0.032540978190714664,"x":139.4,"y":157.33,"x0":-1.268656329513215,"y0":50.001334806045584,"z0":5.541592918617085,"aX":4.531288802658515},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":-5.0,"spinRate":2809,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.4256556757933101,"extension":6.151452805936413},"index":0,"playId":"3eba5904-fd3a-3da0-9062-6c0cb974c959","pitchNumber":1,"startTime":"2026-07-30T02:57:10.098Z","endTime":"2026-07-30T02:57:15.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919994762382586,"aZ":-34.53442557153574,"pfxX":4.796864487506329,"pfxZ":-1.3897309367534625,"pX":-0.17157105747116963,"pZ":2.588939587402948,"vX0":1.101687812040466,"vY0":-129.29158528330214,"vZ0":-1.1296259993295554,"x":123.54,"y":168.88,"x0":-1.2260622591872579,"y0":50.0024217244057,"z0":5.67202587325615,"aX":8.153472055473005},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.5,"breakHorizontal":-8.9,"spinRate":2845,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4229748237020572,"extension":6.198586325054903},"hitData":{"launchSpeed":95.4,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":169.92}},"index":1,"playId":"17c642b0-7ef3-37be-858c-a20ee578f308","pitchNumber":2,"startTime":"2026-07-30T02:57:29.327Z","endTime":"2026-07-30T02:57:37.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:57:37.993Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T02:57:59.684Z","endTime":"2026-07-30T02:59:48.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 3B","eventType":"pickoff_error_3b","movementReason":"r_pickoff_error_3b","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724408376196415,"aZ":-27.126100714535944,"pfxX":-4.4330601772495735,"pfxZ":2.3746026813057384,"pX":-1.1227069958388411,"pZ":2.4543764539277317,"vX0":2.7151642263425195,"vY0":-144.49043605605624,"vZ0":-3.821194876600957,"x":159.79,"y":172.51,"x0":-1.4955863203464,"y0":50.00384950142617,"z0":5.448829946467701,"aX":-9.431833775062456},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":3.7,"breakHorizontal":7.6,"spinRate":2707,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3781855496503308,"extension":5.922130310941199},"index":0,"playId":"ff3c7fc1-4cf7-348f-b0da-9591f395a5aa","pitchNumber":1,"startTime":"2026-07-30T02:58:06.495Z","endTime":"2026-07-30T02:58:10.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129625943378862,"aZ":-25.28507376324175,"pfxX":-5.8884923174279376,"pfxZ":3.187168270618508,"pX":-1.0610237037331791,"pZ":2.172378706036713,"vX0":3.258980772925383,"vY0":-145.22663708740436,"vZ0":-4.8122939821878115,"x":157.44,"y":180.13,"x0":-1.425425732186409,"y0":50.00340741588594,"z0":5.3650126351921115,"aX":-12.73174540941096},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.2,"breakHorizontal":10.1,"spinRate":2742,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.375401416147938,"extension":6.015313862806707},"index":1,"playId":"8ed95dec-762e-377f-bf3c-64cac06359b1","pitchNumber":2,"startTime":"2026-07-30T02:58:27.201Z","endTime":"2026-07-30T02:58:31.578Z","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":99.5,"endSpeed":91.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488834465129983,"aZ":-26.029655593097626,"pfxX":-4.452205750025721,"pfxZ":2.862196295683667,"pX":-0.749944832365413,"pZ":3.613443341268994,"vX0":3.5182891544208648,"vY0":-145.0324569889593,"vZ0":-0.9643337894485472,"x":145.59,"y":141.22,"x0":-1.3956945324632477,"y0":50.00227465190279,"z0":5.526620575295199,"aX":-9.557031805221076},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.2,"breakHorizontal":7.4,"spinRate":2746,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.376557959929007,"extension":6.206364642059295},"index":2,"playId":"00c352ca-c99b-33f3-8e6d-d30a981d1b54","pitchNumber":3,"startTime":"2026-07-30T02:58:52.062Z","endTime":"2026-07-30T02:59:02.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"actionPlayId":"00c352ca-c99b-33f3-8e6d-d30a981d1b54","startTime":"2026-07-30T02:59:21.339Z","endTime":"2026-07-30T02:59:21.372Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Ali Sánchez on the pickoff attempt. Munetaka Murakami scores.","event":"Pickoff Error 3B","eventType":"pickoff_error_3b","awayScore":5,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"actionPlayId":"00c352ca-c99b-33f3-8e6d-d30a981d1b54","startTime":"2026-07-30T02:59:21.372Z","endTime":"2026-07-30T02:59:42.995Z","isPitch":false,"isBaseRunningPlay":true,"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46168200187061,"aZ":-25.22889938926911,"pfxX":-3.15896141189546,"pfxZ":3.307951814433485,"pX":-0.810440775142078,"pZ":3.0798236863400636,"vX0":2.7133199079833408,"vY0":-143.16583987564454,"vZ0":-2.220394351514525,"x":147.89,"y":155.62,"x0":-1.3546468647231151,"y0":50.00441486357293,"z0":5.425744876634682,"aX":-6.634332691105511},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.8,"breakHorizontal":5.3,"spinRate":2533,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3808973112615712,"extension":5.916987771769491},"index":5,"playId":"f7102352-b083-3e0a-8caf-50ced0e13539","pitchNumber":4,"startTime":"2026-07-30T02:59:42.995Z","endTime":"2026-07-30T02:59:48.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T02:59:48.767Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braden Montgomery walks. Everson Pereira to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T03:00:30.837Z","endTime":"2026-07-30T03:02:16.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnSecond":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Everson Pereira replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T03:00:12.863Z","endTime":"2026-07-30T03:00:32.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.977991347550486,"aZ":-33.237388223845,"pfxX":1.705888002440223,"pfxZ":-0.6492066955783296,"pX":-1.5270026677747022,"pZ":1.8575561933164428,"vX0":-0.6555178020918796,"vY0":-126.76381637201762,"vZ0":-2.2840052698956868,"x":175.21,"y":188.63,"x0":-1.487836777623378,"y0":50.00128283441287,"z0":5.403081614637397,"aX":2.798144185107093},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":-3.0,"spinRate":2639,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4307679434714502,"extension":6.11442106256079},"index":1,"playId":"a34839d5-c9ea-3a93-a928-634010e2e168","pitchNumber":1,"startTime":"2026-07-30T03:00:32.929Z","endTime":"2026-07-30T03:00:36.567Z","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":95.8,"endSpeed":88.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006840965135734,"aZ":-24.118608319773255,"pfxX":-3.0230360370748643,"pfxZ":4.027389331611044,"pX":-0.6250111662414933,"pZ":2.9405291036609755,"vX0":3.659973859959206,"vY0":-139.68828993148378,"vZ0":-2.3634533218066136,"x":140.82,"y":159.39,"x0":-1.5522482398301516,"y0":50.002101451787034,"z0":5.363839295927054,"aX":-6.044559707674712},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":2517,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39037838844969386,"extension":5.908658345367809},"index":2,"playId":"90892ddb-727c-3e25-ba4b-449d138e0a9e","pitchNumber":2,"startTime":"2026-07-30T03:00:54.163Z","endTime":"2026-07-30T03:00:58.814Z","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":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.205454008020347,"aZ":-25.37862886424537,"pfxX":-5.150635519983847,"pfxZ":3.2085874295375874,"pX":-1.0881316438551578,"pZ":1.5175287562462982,"vX0":3.001404647678726,"vY0":-143.46623690056947,"vZ0":-6.299676341035567,"x":158.48,"y":197.81,"x0":-1.4698910220087364,"y0":50.003702565334,"z0":5.288228734998896,"aX":-10.9094523856598},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.9,"breakHorizontal":8.9,"spinRate":2595,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3794636957990032,"extension":6.075693459096311},"index":3,"playId":"5a885582-d5d6-32bd-9121-47d70dffa510","pitchNumber":3,"startTime":"2026-07-30T03:01:13.683Z","endTime":"2026-07-30T03:01:17.818Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402082849536278,"aZ":-35.25039317185426,"pfxX":3.3983786429993734,"pfxZ":-1.8679060044602025,"pX":0.9947847964804283,"pZ":2.306716919180593,"vX0":4.6291715123679085,"vY0":-127.0884368424869,"vZ0":-0.9313226253831713,"x":79.08,"y":176.5,"x0":-1.2871769770741095,"y0":50.00337644320261,"z0":5.461127741393925,"aX":5.595561635833925},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":-7.2,"spinRate":2720,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.42987932858314704,"extension":6.342905908431561},"index":4,"playId":"082f6fab-8d07-3b52-9200-4999110a94d9","pitchNumber":4,"startTime":"2026-07-30T03:01:35.067Z","endTime":"2026-07-30T03:01:40.887Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96350780699176,"aZ":-25.56630588040094,"pfxX":-1.5776225635904941,"pfxZ":3.232784368943035,"pX":-0.9645547984937942,"pZ":2.677150159996616,"vX0":2.037592479453008,"vY0":-141.59661260102257,"vZ0":-2.953019837158427,"x":153.77,"y":166.5,"x0":-1.4858996210120203,"y0":50.00662099406455,"z0":5.355432864793727,"aX":-3.2292685802189123},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.5,"breakHorizontal":2.5,"spinRate":2556,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3856591886769145,"extension":6.050850837330272},"index":5,"playId":"0e88a8da-9684-345a-b31c-f5a7cdd9c3f0","pitchNumber":5,"startTime":"2026-07-30T03:02:12.051Z","endTime":"2026-07-30T03:02:16.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:02:16.696Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-07-30T03:03:28.383Z","endTime":"2026-07-30T03:04:57.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T03:02:34.891Z","endTime":"2026-07-30T03:03:30.684Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929979547851847,"aZ":-25.254131443836435,"pfxX":-6.168457416886891,"pfxZ":3.3231681160115816,"pX":0.11115138363079961,"pZ":2.0394452851244633,"vX0":6.277449708684611,"vY0":-142.9407023554573,"vZ0":-4.761011248970909,"x":112.76,"y":183.71,"x0":-1.3050966939102875,"y0":50.00414114415543,"z0":5.299161701039144,"aX":-12.849346430046177},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":10.0,"spinRate":2636,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38223066496893754,"extension":6.107901292785563},"index":1,"playId":"83a14d3e-6151-3b50-b5dc-ad31618b0d6f","pitchNumber":1,"startTime":"2026-07-30T03:03:30.684Z","endTime":"2026-07-30T03:03:34.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485044589059797,"aZ":-31.094167868617482,"pfxX":0.7687889151547089,"pfxZ":0.6221896672078762,"pX":0.2674552396333301,"pZ":2.0345034044919634,"vX0":3.5347812572874613,"vY0":-130.77278603745594,"vZ0":-2.9238965210992807,"x":106.81,"y":183.85,"x0":-1.2013699042330208,"y0":50.00158778411419,"z0":5.498625683661515,"aX":1.3316603205827735},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":2695,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.41878401236351204,"extension":6.50663355288683},"index":2,"playId":"abc590f1-ed01-39fb-a92a-1cfcd1d639b6","pitchNumber":2,"startTime":"2026-07-30T03:03:57.371Z","endTime":"2026-07-30T03:04:00.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41805932340531,"aZ":-34.03971723515981,"pfxX":1.5934369742123768,"pfxZ":-1.0774079192572295,"pX":0.25262928046894034,"pZ":0.12784575693681136,"vX0":3.0344791536194293,"vY0":-130.63949987234386,"vZ0":-7.172494370543089,"x":107.37,"y":235.33,"x0":-1.1308713184137036,"y0":50.004912368727524,"z0":5.466492474723367,"aX":2.75501686275796},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.4,"breakHorizontal":-3.6,"spinRate":2749,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4192044181622605,"extension":6.328934653789701},"index":3,"playId":"cf4a63ad-e61d-3f46-a5bb-ab9f6b56aeea","pitchNumber":3,"startTime":"2026-07-30T03:04:24.337Z","endTime":"2026-07-30T03:04:28.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578527701764877,"aZ":-35.21370707931118,"pfxX":3.6589462558352595,"pfxZ":-1.795675031973242,"pX":-0.3135196448725369,"pZ":1.2001629724906673,"vX0":1.0435193074578355,"vY0":-128.7820451570692,"vZ0":-4.400855350745996,"x":128.95,"y":206.38,"x0":-1.198508120636406,"y0":50.00135785466308,"z0":5.6292464116142416,"aX":6.19833381192924},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.0,"breakHorizontal":-6.8,"spinRate":2635,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4239205698204054,"extension":6.394539627461699},"hitData":{"launchSpeed":78.0,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":149.66}},"index":4,"playId":"bcec327f-fe95-3ca4-9a56-43a7f16e913f","pitchNumber":4,"startTime":"2026-07-30T03:04:50.459Z","endTime":"2026-07-30T03:04:57.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:04:57.678Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to right fielder Braden Montgomery. Ryan McMahon to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-07-30T03:07:16.940Z","endTime":"2026-07-30T03:09:38.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Everson Pereira remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T03:05:42.908Z","endTime":"2026-07-30T03:05:42.935Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"description":"Pitching Change: Jordan Hicks replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T03:05:42.935Z","endTime":"2026-07-30T03:06:56.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ryan McMahon starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T03:06:56.926Z","endTime":"2026-07-30T03:07:19.192Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"base":2},{"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":86.3,"endSpeed":79.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.966364695366718,"aZ":-34.91131030452388,"pfxX":2.355531629328608,"pfxZ":-1.7274901689869626,"pX":1.0404641816428786,"pZ":2.3127517783700227,"vX0":5.9825139156830485,"vY0":-125.48907288671498,"vZ0":-2.248591410069298,"x":77.34,"y":176.34,"x0":-1.6868410204139777,"y0":50.0040761623457,"z0":6.08284468572146,"aX":3.730423722568879},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-5.8,"spinRate":2383,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4375991102492778,"extension":6.402730928153744},"index":3,"playId":"c6bef3aa-e371-39af-b06a-a0395b3e0339","pitchNumber":1,"startTime":"2026-07-30T03:07:19.192Z","endTime":"2026-07-30T03:07:22.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48317179897599,"aZ":-16.7670760549744,"pfxX":-8.486760212188077,"pfxZ":7.082946670810479,"pX":0.4649794327218326,"pZ":1.8395618416200146,"vX0":9.042722952942281,"vY0":-145.8998586918958,"vZ0":-8.811047636015553,"x":99.28,"y":189.11,"x0":-1.558820889153715,"y0":50.00072664053014,"z0":5.890420861864398,"aX":-18.456395727029793},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2261,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.37415567708601216,"extension":6.498214926323108},"index":4,"playId":"38c3c545-bffe-3efd-8f55-f8d6fffbe8ed","pitchNumber":2,"startTime":"2026-07-30T03:07:34.274Z","endTime":"2026-07-30T03:07:38.916Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":676609,"fullName":"José Caballero","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9036456450898,"aZ":-14.176079796697792,"pfxX":-8.85699799329025,"pfxZ":8.511517459119963,"pX":-0.10476675842850403,"pZ":3.9045192170292657,"vX0":7.598702544260288,"vY0":-144.96150653038785,"vZ0":-3.806748985079452,"x":120.99,"y":133.36,"x0":-1.6176089164581513,"y0":50.00354765812426,"z0":6.108336840357936,"aX":-18.730685593702482},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":14.4,"spinRate":2394,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3787753429791785,"extension":6.451240676511061},"index":5,"playId":"08e9904b-a395-33f8-80b7-786a90afb7d6","pitchNumber":3,"startTime":"2026-07-30T03:08:01.855Z","endTime":"2026-07-30T03:08:05.283Z","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":100.1,"endSpeed":91.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68279841179691,"aZ":-14.036429363525823,"pfxX":-6.553908993726106,"pfxZ":8.418213199915314,"pX":-0.377303646175284,"pZ":4.002912226244202,"vX0":5.877255146082965,"vY0":-145.72953214715204,"vZ0":-3.6513667850801865,"x":131.38,"y":130.7,"x0":-1.5669526890899574,"y0":50.003989860441024,"z0":6.117905221016989,"aX":-14.122547410691327},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2344,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3756073219626108,"extension":6.181891053328976},"index":6,"playId":"2ff178a3-1498-3387-a4f2-ed01fc531b28","pitchNumber":4,"startTime":"2026-07-30T03:08:23.312Z","endTime":"2026-07-30T03:08:26.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943739143056444,"aZ":-33.51614722009835,"pfxX":4.488711141128306,"pfxZ":-0.8269819266914231,"pX":2.579715173266313,"pZ":0.9350099714214903,"vX0":8.839150785277974,"vY0":-126.42134692303529,"vZ0":-5.675082466970064,"x":18.67,"y":213.53,"x0":-1.5462832372459343,"y0":50.00430868650559,"z0":5.901398596349943,"aX":7.261112267043706},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":-10.2,"spinRate":2467,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43336286059201257,"extension":6.521744001707116},"index":7,"playId":"61bb9714-ffb4-3aec-8535-05220d0c1f0b","pitchNumber":5,"startTime":"2026-07-30T03:08:44.743Z","endTime":"2026-07-30T03:08:48.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.7,"endSpeed":92.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74384933193465,"aZ":-15.421194070747596,"pfxX":-7.023474975454709,"pfxZ":7.561667076147797,"pX":-0.3248590860574811,"pZ":4.177387450181439,"vX0":5.913859536104054,"vY0":-148.0104879659951,"vZ0":-2.990552809231572,"x":129.38,"y":125.99,"x0":-1.43752932474071,"y0":50.00550164345007,"z0":6.105472593477058,"aX":-15.565933896433249},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.3,"breakHorizontal":11.5,"spinRate":2382,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3702414732084871,"extension":6.314526672306611},"index":8,"playId":"a08c17a8-0502-3a87-92bb-300a261aec91","pitchNumber":6,"startTime":"2026-07-30T03:09:03.171Z","endTime":"2026-07-30T03:09:06.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":94.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46167703702496,"aZ":-18.202038588038555,"pfxX":-9.106907358772963,"pfxZ":6.215729918205117,"pX":0.3025853828447812,"pZ":2.9242180708164014,"vX0":8.830030466538947,"vY0":-148.3120371227499,"vZ0":-5.926227277300238,"x":105.47,"y":159.83,"x0":-1.5169358627355252,"y0":50.00502704699433,"z0":5.9945044549019775,"aX":-20.475160803202037},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2288,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3680389381997222,"extension":6.3480140580821125},"hitData":{"launchSpeed":83.8,"launchAngle":18.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.68,"coordY":96.23}},"index":9,"playId":"09634540-cb55-3251-92cf-347c28ca7c9b","pitchNumber":7,"startTime":"2026-07-30T03:09:28.535Z","endTime":"2026-07-30T03:09:38.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:09:38.546Z","atBatIndex":86},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Schuemann pops out to third baseman Miguel Vargas.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-07-30T03:09:59.951Z","endTime":"2026-07-30T03:12:37.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":101.7,"endSpeed":93.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.118040994502884,"aZ":-17.24731950214801,"pfxX":-9.55481897278776,"pfxZ":6.6676712769514594,"pX":-0.0151457981524262,"pZ":2.67401932589501,"vX0":8.265722231553614,"vY0":-147.94067271574605,"vZ0":-6.393862952517059,"x":117.58,"y":166.58,"x0":-1.5907434169328893,"y0":50.00060233712125,"z0":5.857506043819412,"aX":-21.380585542657155},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.2,"breakHorizontal":15.8,"spinRate":2089,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.36888548691580114,"extension":6.461081069856445},"index":0,"playId":"7ed1933f-ce4a-35a4-a531-070ad7f9ca55","pitchNumber":1,"startTime":"2026-07-30T03:10:13.687Z","endTime":"2026-07-30T03:10:16.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08350650333548,"aZ":-18.335547506490013,"pfxX":-10.558816130133142,"pfxZ":6.472842014885407,"pX":0.7482763230204622,"pZ":1.702471059623404,"vX0":10.066946229727485,"vY0":-144.69603126434384,"vZ0":-8.832665340881436,"x":88.48,"y":192.81,"x0":-1.3897936867834124,"y0":50.00492380133911,"z0":5.899480300371531,"aX":-22.58228763380841},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.2,"breakHorizontal":17.3,"spinRate":2088,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.37731754883455615,"extension":6.550941843656958},"index":1,"playId":"9f0ea902-8db1-31f6-b3bb-f3274fdc0c6e","pitchNumber":2,"startTime":"2026-07-30T03:10:35.919Z","endTime":"2026-07-30T03:10:42.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.6,"endSpeed":93.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02810267936248,"aZ":-19.267732815468992,"pfxX":-9.737371592357267,"pfxZ":5.822020148856813,"pX":-0.1420931725749088,"pZ":2.921146418846647,"vX0":7.496067692012907,"vY0":-147.72820582216713,"vZ0":-5.718596996981654,"x":122.42,"y":159.91,"x0":-1.4427214978715057,"y0":50.00709480981385,"z0":6.0085478425918195,"aX":-21.60365856313834},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":9.6,"breakHorizontal":16.2,"spinRate":2084,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3702676802010023,"extension":6.285915661255593},"index":2,"playId":"844ce364-85fd-330f-9ece-5438061e5536","pitchNumber":3,"startTime":"2026-07-30T03:10:58.924Z","endTime":"2026-07-30T03:11:01.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":100.9,"endSpeed":92.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.139228200088596,"aZ":-14.551699752578621,"pfxX":-7.976197965003007,"pfxZ":8.081031605107274,"pX":0.8687690902637473,"pZ":3.7948836767222316,"vX0":9.927381594452171,"vY0":-146.63254960370847,"vZ0":-3.8564746164167305,"x":83.88,"y":136.32,"x0":-1.52179972677273,"y0":50.00619140623312,"z0":5.993350452374808,"aX":-17.401345626951304},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2330,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3732963371944926,"extension":6.608187735156063},"index":3,"playId":"95300c1e-4155-3b97-b2f8-9275ee948262","pitchNumber":4,"startTime":"2026-07-30T03:11:26.289Z","endTime":"2026-07-30T03:11:29.914Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-30T03:11:51.048Z","endTime":"2026-07-30T03:12:05.529Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"9fe2197a-3eaa-376a-a88c-90b3d81b126f","startTime":"2026-07-30T03:12:05.529Z","endTime":"2026-07-30T03:12:09.299Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00584880139443,"aZ":-15.822660575910708,"pfxX":-7.205284241560525,"pfxZ":7.423970379319369,"pX":-0.5387042832200333,"pZ":3.666550637166321,"vX0":5.989541995811719,"vY0":-147.05412193477017,"vZ0":-4.157597307105998,"x":137.53,"y":139.78,"x0":-1.6599496541138243,"y0":50.00467225351895,"z0":6.0296173451164465,"aX":-15.872680212245188},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":2326,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3716698079728862,"extension":6.492066258316301},"hitData":{"launchSpeed":97.6,"launchAngle":70.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":159.28}},"index":6,"playId":"07f50f18-210a-38e5-beed-d5c7f30faf63","pitchNumber":5,"startTime":"2026-07-30T03:12:26.474Z","endTime":"2026-07-30T03:12:37.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:12:37.224Z","atBatIndex":87},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-07-30T03:13:21.855Z","endTime":"2026-07-30T03:15:27.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"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":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69446884925499,"aZ":-12.478161826754151,"pfxX":-6.866145356998945,"pfxZ":9.15866024416434,"pX":0.3727352543486673,"pZ":3.612501427273061,"vX0":8.278150072168469,"vY0":-145.61536152496862,"vZ0":-4.512749867621787,"x":102.79,"y":141.24,"x0":-1.6128141026772556,"y0":50.00601128394832,"z0":5.935420360171156,"aX":-14.771177690484262},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2399,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3759205577073157,"extension":6.451916400556564},"index":0,"playId":"2dd3a093-265a-34ea-8e3e-24e447cb60f5","pitchNumber":1,"startTime":"2026-07-30T03:13:22.654Z","endTime":"2026-07-30T03:13:25.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":91.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.843651620162944,"aZ":-18.56072667688492,"pfxX":-9.007635151516356,"pfxZ":6.277672145035089,"pX":-0.31712168481205144,"pZ":3.533502668457673,"vX0":6.756915231097943,"vY0":-146.60755716154577,"vZ0":-3.808391426699926,"x":129.09,"y":143.38,"x0":-1.485645123949813,"y0":50.00613664524945,"z0":5.962709428741579,"aX":-19.540444560445803},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2323,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.37412469542525706,"extension":6.448562228929615},"index":1,"playId":"7c703847-7b2f-3cf6-ba51-e632e3f7489b","pitchNumber":2,"startTime":"2026-07-30T03:13:45.633Z","endTime":"2026-07-30T03:13:51.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Caballero steals (24) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"7c703847-7b2f-3cf6-ba51-e632e3f7489b","startTime":"2026-07-30T03:13:59.012Z","endTime":"2026-07-30T03:14:11.020Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65393145583306,"aZ":-13.794099123804823,"pfxX":-8.945872661614363,"pfxZ":8.56926886696059,"pX":1.4969275195431988,"pZ":2.78249005757742,"vX0":11.652412161912727,"vY0":-145.64629965938084,"vZ0":-6.557845237194938,"x":59.94,"y":163.65,"x0":-1.396113004066693,"y0":50.00493805712163,"z0":5.8997920308571645,"aX":-19.194376882095746},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.3,"breakHorizontal":13.8,"spinRate":2417,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3762565411634018,"extension":6.642362248278344},"index":3,"playId":"4d83e784-103f-309c-9dd3-aafb14190019","pitchNumber":3,"startTime":"2026-07-30T03:14:11.020Z","endTime":"2026-07-30T03:14:16.917Z","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":101.4,"endSpeed":93.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.471363453420636,"aZ":-19.82190857101307,"pfxX":-10.217010935275344,"pfxZ":5.595355684984277,"pX":0.533112266138257,"pZ":2.356378963118519,"vX0":10.136690728227018,"vY0":-147.29631787863528,"vZ0":-6.488393578273364,"x":96.68,"y":175.16,"x0":-1.6177256522998151,"y0":50.00317724380345,"z0":5.7510262515930854,"aX":-22.55526722872553},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":2222,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3711953915836226,"extension":6.521764325367978},"index":4,"playId":"a96c472b-2160-326d-8662-2daf972bbd47","pitchNumber":4,"startTime":"2026-07-30T03:14:30.553Z","endTime":"2026-07-30T03:14:33.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T03:14:45.659Z","endTime":"2026-07-30T03:15:03.283Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.1,"endSpeed":91.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.822050308932205,"aZ":-19.36800048270646,"pfxX":-9.424068383908446,"pfxZ":5.881648405319307,"pX":0.7581081955386135,"pZ":4.545503983990398,"vX0":9.978134057740402,"vY0":-146.85192747844638,"vZ0":-1.1670303060421983,"x":88.1,"y":116.05,"x0":-1.4646096161338091,"y0":50.00187444047705,"z0":6.103824602089616,"aX":-20.51649143141817},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2156,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3734501624738136,"extension":6.5146961241296655},"index":6,"playId":"465e1b5b-7c58-3c22-b19c-95f119413323","pitchNumber":5,"startTime":"2026-07-30T03:15:03.283Z","endTime":"2026-07-30T03:15:07.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.400218444977085,"aZ":-14.332165696349884,"pfxX":-7.756758227414045,"pfxZ":8.435797066873162,"pX":1.0964735808135633,"pZ":3.521661599751118,"vX0":10.359709356927942,"vY0":-144.8733194314992,"vZ0":-4.347614146078003,"x":75.21,"y":143.7,"x0":-1.5263008521881893,"y0":50.00536382882,"z0":5.924681366717676,"aX":-16.41072116566139},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2322,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.37879454652609645,"extension":6.5542772129731395},"index":7,"playId":"f18fb310-a149-36fc-89b1-0ef7bab4f9b9","pitchNumber":6,"startTime":"2026-07-30T03:15:23.142Z","endTime":"2026-07-30T03:15:27.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:15:27.163Z","atBatIndex":88},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-07-30T03:16:32.561Z","endTime":"2026-07-30T03:17:36.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-30T03:15:41.298Z","endTime":"2026-07-30T03:16:34.818Z","isPitch":false,"type":"action"},{"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":101.0,"endSpeed":92.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.043037452801855,"aZ":-19.64370696976218,"pfxX":-9.920109006066006,"pfxZ":5.746688540008906,"pX":0.20705941763753266,"pZ":2.9378252727685594,"vX0":9.292889368859605,"vY0":-146.80819627359455,"vZ0":-4.993478242720082,"x":109.11,"y":159.46,"x0":-1.7119016238484144,"y0":50.00325955123155,"z0":5.831457388186723,"aX":-21.635116857793914},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2221,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3732187493779229,"extension":6.615002471575224},"index":1,"playId":"181a02fe-57b1-38f1-a54c-6361cc27bc53","pitchNumber":1,"startTime":"2026-07-30T03:16:34.818Z","endTime":"2026-07-30T03:16:37.818Z","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":100.8,"endSpeed":93.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46978292524544,"aZ":-18.9562110247282,"pfxX":-8.641761010365746,"pfxZ":5.9722564761743335,"pX":-0.39972686339139557,"pZ":2.2810084975246445,"vX0":7.134049641725476,"vY0":-146.65048279173396,"vZ0":-7.25318768176701,"x":132.24,"y":177.19,"x0":-1.7219417657493787,"y0":50.0005455801874,"z0":5.885513404872655,"aX":-19.122221785789147},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2175,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.371216026703971,"extension":6.648472766918362},"index":2,"playId":"7fdae68c-ab0f-3b93-8966-4bde8dd91ea4","pitchNumber":2,"startTime":"2026-07-30T03:16:53.624Z","endTime":"2026-07-30T03:16:56.624Z","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":101.8,"endSpeed":92.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18001508353853,"aZ":-14.802018830426743,"pfxX":-6.48908913986922,"pfxZ":7.806591993090965,"pX":-0.3181748658066958,"pZ":5.015318721507364,"vX0":6.5375767534417815,"vY0":-148.16939548724605,"vZ0":-0.5444608786450595,"x":129.13,"y":103.37,"x0":-1.7093875870551263,"y0":50.000497861384346,"z0":6.065865514858475,"aX":-14.436671646206719},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2284,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3695692267349395,"extension":6.409276317452859},"index":3,"playId":"fd803f06-9805-3c19-82b1-dfe3c5c8beaf","pitchNumber":3,"startTime":"2026-07-30T03:17:16.037Z","endTime":"2026-07-30T03:17:19.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859293259606158,"aZ":-34.546154435050695,"pfxX":1.6675617719862876,"pfxZ":-1.4770889698149139,"pX":0.3168470073888429,"pZ":0.6674767003826567,"vX0":4.925960807734357,"vY0":-126.15496265948066,"vZ0":-5.663955141902363,"x":104.92,"y":220.76,"x0":-1.8781938109027854,"y0":50.00057858894838,"z0":5.728945881617378,"aX":2.6842283215760308},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.2,"spinRate":2478,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4343033467545814,"extension":6.532469977032057},"index":4,"playId":"b5bd4ea1-a7b6-358a-98b4-cff97fb68e51","pitchNumber":4,"startTime":"2026-07-30T03:17:33.170Z","endTime":"2026-07-30T03:17:36.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:17:36.783Z","atBatIndex":89},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ali Sánchez grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-07-30T03:17:55.318Z","endTime":"2026-07-30T03:20:31.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":92.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.075870125859836,"aZ":-16.21998078268615,"pfxX":-10.277338426953396,"pfxZ":7.262442636280442,"pX":0.4174309598893606,"pZ":2.0558958498925803,"vX0":10.059624351908285,"vY0":-147.29785760048435,"vZ0":-8.003087986164752,"x":101.09,"y":183.27,"x0":-1.7072136641233218,"y0":50.00230818551582,"z0":5.7676236235651155,"aX":-22.576852799971206},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":11.6,"breakHorizontal":16.7,"spinRate":2208,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.37187998922275023,"extension":6.577415139993803},"index":0,"playId":"f990bfe1-0763-391f-84f5-9fef0b768e2a","pitchNumber":1,"startTime":"2026-07-30T03:18:04.956Z","endTime":"2026-07-30T03:18:09.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55749978019507,"aZ":-15.310919478761987,"pfxX":-9.598318582808275,"pfxZ":7.563577370618752,"pX":0.4059095989814568,"pZ":2.7619616857179112,"vX0":9.288567983052744,"vY0":-147.99409958866573,"vZ0":-6.640234989875663,"x":101.53,"y":164.21,"x0":-1.5181450298227745,"y0":50.00611215583236,"z0":5.922725890069393,"aX":-21.409015280186914},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2122,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.36934574740698745,"extension":6.599334906131664},"index":1,"playId":"e7da5d27-7a0b-3ce1-aade-9a7c1068e0d3","pitchNumber":2,"startTime":"2026-07-30T03:18:20.309Z","endTime":"2026-07-30T03:18:25.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15251812751161,"aZ":-16.74495948872828,"pfxX":-8.344685067020277,"pfxZ":7.154809809049549,"pX":0.12001722873537804,"pZ":4.957457291969226,"vX0":7.8292017973950525,"vY0":-146.31104369985488,"vZ0":-0.3779270402864106,"x":112.43,"y":104.93,"x0":-1.513007299736508,"y0":50.00718453866819,"z0":6.096355358764051,"aX":-18.005216093097783},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":2233,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.37508719847903027,"extension":6.445741921410252},"index":2,"playId":"0d6327e3-02ec-3a5c-8173-563897b372af","pitchNumber":3,"startTime":"2026-07-30T03:18:37.570Z","endTime":"2026-07-30T03:18:40.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-30T03:18:52.344Z","endTime":"2026-07-30T03:19:09.478Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33633999290366,"aZ":-15.108776306745813,"pfxX":-10.046516114805758,"pfxZ":7.742837189384364,"pX":1.1002974025360703,"pZ":2.573800981389745,"vX0":11.442467465015032,"vY0":-147.36105703011754,"vZ0":-7.063285926085673,"x":75.06,"y":169.29,"x0":-1.5238793239783326,"y0":50.001668900834616,"z0":5.890660693642653,"aX":-22.14016812188672},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":12.7,"breakHorizontal":16.0,"spinRate":2197,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.37139454363174274,"extension":6.5724205252694965},"index":4,"playId":"9b015073-a302-318a-9316-5a4090bcbe23","pitchNumber":4,"startTime":"2026-07-30T03:19:09.478Z","endTime":"2026-07-30T03:19:13.943Z","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":2},"pitchData":{"startSpeed":101.3,"endSpeed":93.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0666253780569,"aZ":-16.243318979488183,"pfxX":-10.393673753521977,"pfxZ":7.2547687418585465,"pX":0.9824878251870908,"pZ":1.5029521018134386,"vX0":11.121623899237793,"vY0":-146.85966897271012,"vZ0":-9.486442651414295,"x":79.55,"y":198.2,"x0":-1.4936515450279841,"y0":50.00234111945289,"z0":5.7297956796992215,"aX":-22.82262489476795},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":2249,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3722166098297821,"extension":6.600631649840145},"index":5,"playId":"72880969-52b3-306a-bf90-8fa3856882d8","pitchNumber":5,"startTime":"2026-07-30T03:19:28.649Z","endTime":"2026-07-30T03:19:32.937Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.2,"endSpeed":93.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.526800252276225,"aZ":-16.629284346702185,"pfxX":-9.264863685977263,"pfxZ":6.902542525667414,"pX":0.2900272114961387,"pZ":3.467310677114561,"vX0":8.9201627146467,"vY0":-148.65035935164587,"vZ0":-4.639059470682182,"x":105.94,"y":145.16,"x0":-1.5367138397873699,"y0":50.002922919012015,"z0":6.004400954227158,"aX":-20.865597744845882},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":11.8,"breakHorizontal":15.2,"spinRate":2093,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3675784061870391,"extension":6.599728649556894},"index":6,"playId":"cbab6b8f-235c-3a4f-8baa-8c33e0302829","pitchNumber":6,"startTime":"2026-07-30T03:19:59.342Z","endTime":"2026-07-30T03:20:02.342Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":92.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.843583280252886,"aZ":-17.631299024904614,"pfxX":-9.925139800078338,"pfxZ":6.695431172618299,"pX":0.7703410514311065,"pZ":3.0625058385444226,"vX0":10.272579446577048,"vY0":-145.90225460464367,"vZ0":-5.470691360623601,"x":87.64,"y":156.09,"x0":-1.4935370014101874,"y0":50.00635668415264,"z0":6.01167369669997,"aX":-21.56856195031817},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2042,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.37430371666391027,"extension":6.498827322058878},"hitData":{"launchSpeed":96.9,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":152.7}},"index":7,"playId":"1c3a688b-2f21-331f-a1f7-995234ab8ec2","pitchNumber":7,"startTime":"2026-07-30T03:20:22.482Z","endTime":"2026-07-30T03:20:31.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:20:31.428Z","atBatIndex":90},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Chase Meidroth out on a sacrifice bunt, third baseman Ryan McMahon to first baseman Paul Goldschmidt. Tristan Peters to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-07-30T03:23:11.477Z","endTime":"2026-07-30T03:23:39.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-30T03:21:16.851Z","endTime":"2026-07-30T03:22:53.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Tristan Peters starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T03:22:53.843Z","endTime":"2026-07-30T03:23:11.477Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"base":2},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"65b34e5f-b323-4855-863b-c21e2fbae3f5","startTime":"2026-07-30T03:23:11.477Z","endTime":"2026-07-30T03:23:16.477Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":66.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.354717169490833,"aZ":-31.71001149503257,"pfxX":-6.432575657027028,"pfxZ":0.4251031641334464,"pX":-0.2385741088714295,"pZ":3.1159328674950904,"vX0":-5.433292200171739,"vY0":-104.07885868592436,"vZ0":3.2855921328319946,"x":126.09,"y":154.65,"x0":3.240945095047709,"y0":50.004262773147275,"z0":5.270434977251363,"aX":-7.061368262417348},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":2081,"spinDirection":267},"zone":1,"typeConfidence":0.91,"plateTime":0.5261303940636606,"extension":6.166858374225138},"hitData":{"launchSpeed":26.0,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.38,"coordY":190.7}},"index":3,"playId":"dbc29763-887c-34f1-9b52-ea0a21f71927","pitchNumber":1,"startTime":"2026-07-30T03:23:28.275Z","endTime":"2026-07-30T03:23:39.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:23:39.804Z","atBatIndex":91},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a fly ball to center fielder Trent Grisham. Tristan Peters scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-07-30T03:24:06.839Z","endTime":"2026-07-30T03:24:24.451Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.45"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.75"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.22"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.60"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.94"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.63"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.47"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"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":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.878207162429057,"aZ":-27.059589213459997,"pfxX":11.533532330848839,"pfxZ":4.103203771904273,"pX":0.3531453946379604,"pZ":1.394573436035829,"vX0":-8.556781348292407,"vY0":-110.9542048649485,"vZ0":-2.398838010088861,"x":103.54,"y":201.13,"x0":2.7614347168278335,"y0":50.00353864146066,"z0":5.309923051697172,"aX":14.379121154511035},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.7,"spinRate":2036,"spinDirection":94},"zone":14,"typeConfidence":0.88,"plateTime":0.49367929128250143,"extension":6.403783001528798},"hitData":{"launchSpeed":68.4,"launchAngle":29.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.91,"coordY":103.02}},"index":0,"playId":"4cbff19d-685c-370a-8202-639f818fd6d6","pitchNumber":1,"startTime":"2026-07-30T03:24:08.073Z","endTime":"2026-07-30T03:24:24.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:24:24.451Z","atBatIndex":92}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a fly ball to center fielder Trent Grisham. Tristan Peters scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-07-30T03:24:06.839Z","endTime":"2026-07-30T03:24:24.451Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.45"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.75"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.22"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.60"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.94"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.63"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.47"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"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":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.878207162429057,"aZ":-27.059589213459997,"pfxX":11.533532330848839,"pfxZ":4.103203771904273,"pX":0.3531453946379604,"pZ":1.394573436035829,"vX0":-8.556781348292407,"vY0":-110.9542048649485,"vZ0":-2.398838010088861,"x":103.54,"y":201.13,"x0":2.7614347168278335,"y0":50.00353864146066,"z0":5.309923051697172,"aX":14.379121154511035},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.7,"spinRate":2036,"spinDirection":94},"zone":14,"typeConfidence":0.88,"plateTime":0.49367929128250143,"extension":6.403783001528798},"hitData":{"launchSpeed":68.4,"launchAngle":29.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.91,"coordY":103.02}},"index":0,"playId":"4cbff19d-685c-370a-8202-639f818fd6d6","pitchNumber":1,"startTime":"2026-07-30T03:24:08.073Z","endTime":"2026-07-30T03:24:24.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T03:24:24.451Z","atBatIndex":92},"scoringPlays":[3,4,51,60,61,78,83,92],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":114.82,"y":188.17},"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":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":215.15,"y":125.33},"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":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":113.3,"y":74.66},"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":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":58.48,"y":61.01},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":139.09,"y":68.15},"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":110.76,"y":148.14},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":94.76,"y":160.19},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":146.88,"y":65.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":61.7,"y":138.64},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":149.78,"y":148.14},"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":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":152.38,"y":173.88},"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":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":101.64,"y":151.68},"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":3,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":124.45,"y":143.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":3,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":99.62,"y":159.79},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25],"bottom":[26,27,28,29],"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":166.39,"y":157.41},"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":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":144.77,"y":67.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":125.97,"y":181.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":101.64,"y":167.39},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":139.77,"y":78.27},"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":4,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":75.74,"y":124.92},"type":"H","description":"Single"}]}},{"startIndex":30,"endIndex":36,"top":[30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":145.27,"y":141.67},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":164.76,"y":82.44},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":84.98,"y":136.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":108.13,"y":135.89},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39,40],"bottom":[41,42,43],"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":133.57,"y":131.41},"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":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":168.02,"y":163.84},"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":6,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":163.21,"y":55.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":129.87,"y":45.57},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46,47],"bottom":[48,49,50,51,52,53],"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":59.58,"y":128.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":108.55,"y":61.51},"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":7,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":104.18,"y":164.35},"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":7,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":225.79,"y":108.1},"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":7,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":157.89,"y":157.76},"type":"O","description":"Pop Out"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57],"bottom":[58,59,60,61,62,63,64],"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":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":164.78,"y":152.72},"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":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":164.87,"y":109.57},"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":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":161.44,"y":150.16},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":63.64,"y":149.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":116.34,"y":144.08},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":225.69,"y":100.1},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":89.75,"y":39.79},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":110.59,"y":94.46},"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":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":94.04,"y":140.53},"type":"O","description":"Pop Out"}]}},{"startIndex":65,"endIndex":70,"top":[65,66,67],"bottom":[68,69,70],"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":163.33,"y":159.55},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":103.16,"y":150.67},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":109.75,"y":61.53},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":110.75,"y":159.02},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":140.59,"y":38.4},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":118.87,"y":144.08},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":10,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":115.32,"y":165.36},"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":10,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":112.79,"y":167.9},"type":"O","description":"Groundout"}]}},{"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":128.73,"y":146.83},"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":11,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":186.52,"y":106.6},"type":"O","description":"Sac Fly"},{"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":110.25,"y":84.47},"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":11,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":55.85,"y":126.54},"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":11,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":120.9,"y":192.22},"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":11,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":106.71,"y":169.92},"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":11,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":150.29,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":86,"endIndex":92,"top":[86,87,88,89,90],"bottom":[91,92],"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":12,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":163.68,"y":96.23},"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":12,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":100.63,"y":159.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":12,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"coordinates":{"x":154.85,"y":152.7},"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":12,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":119.38,"y":190.7},"type":"O","description":"Sac Bunt"},{"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":12,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":118.91,"y":103.02},"type":"H","description":"Single"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":12,"currentInningOrdinal":"12th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"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":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":1}},{"num":12,"ordinalNum":"12th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":6,"hits":6,"errors":1,"leftOnBase":8},"away":{"runs":5,"hits":9,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"catcher":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"first":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"second":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"third":{"id":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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"onDeck":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"inHole":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"battingOrder":4,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"onDeck":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"inHole":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"first":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"battingOrder":9,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":0,"strikes":0,"outs":1},"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":7,"groundOuts":12,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".234","atBats":44,"obp":".312","slg":".415","ops":".727","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":14,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":39,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"3.40","inningsPitched":"11.1","saveOpportunities":0,"earnedRuns":4,"whip":"1.18","battersFaced":45,"outs":34,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":61,"strikes":102,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":5,"pitchesPerInning":"14.38","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":34,"errors":1,"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":{"note":"(BS, 2)","summary":"1.2 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"10.80","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"39","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"301","stats":{"batting":{"summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"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":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":5,"groundOuts":11,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".250","atBats":48,"obp":".288","slg":".354","ops":".642","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":17,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".324","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":154,"errors":4,"chances":162,"fielding":".975","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | 2B, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"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":24,"stolenBasePercentage":".750","caughtStealingPercentage":".250","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":13,"groundOuts":8,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".226","atBats":84,"obp":".316","slg":".381","ops":".697","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":32,"rbi":11,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".372","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(L, 2-1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":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":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":15,"groundOuts":12,"airOuts":22,"runs":17,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".209","atBats":67,"obp":".354","slg":".388","ops":".742","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":26,"rbi":8,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":4,"lineOuts":3},"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":43,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":19,"groundOuts":41,"airOuts":42,"runs":22,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".235","atBats":166,"obp":".278","slg":".440","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":73,"rbi":27,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.44","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":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":36,"groundOuts":53,"airOuts":54,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":18,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".210","atBats":233,"obp":".270","slg":".369","ops":".639","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":86,"rbi":26,"leftOnBase":100,"sacBunts":1,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.89","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":44,"errors":6,"chances":161,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":48,"groundOuts":97,"airOuts":97,"runs":57,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":122,"baseOnBalls":30,"intentionalWalks":0,"hits":107,"hitByPitch":3,"atBats":419,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1814,"era":"4.25","inningsPitched":"108.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.27","battersFaced":456,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":655,"strikes":1159,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".364","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.50","hitsPer9Inn":"8.92","runsScoredPer9":"4.75","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":37,"groundOuts":73,"airOuts":62,"runs":37,"doubles":10,"triples":1,"homeRuns":16,"strikeOuts":73,"baseOnBalls":23,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".258","atBats":279,"obp":".320","slg":".473","ops":".793","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":132,"rbi":44,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","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":{"gamesStarted":1,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":24,"groundOuts":46,"airOuts":54,"runs":21,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".233","atBats":180,"obp":".274","slg":".389","ops":".663","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":70,"rbi":14,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.00","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":64,"errors":1,"chances":66,"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":41,"groundOuts":44,"airOuts":73,"runs":22,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".159","atBats":214,"obp":".258","slg":".266","ops":".524","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":57,"rbi":14,"leftOnBase":92,"sacBunts":1,"sacFlies":1,"babip":".189","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.57","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":602,"errors":5,"chances":632,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"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":103,"flyOuts":46,"groundOuts":93,"airOuts":82,"runs":70,"doubles":19,"triples":3,"homeRuns":31,"strikeOuts":109,"baseOnBalls":51,"intentionalWalks":4,"hits":105,"hitByPitch":3,"avg":".271","atBats":387,"obp":".359","slg":".576","ops":".935","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":223,"rbi":73,"leftOnBase":133,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.48","popOuts":11,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":385,"errors":3,"chances":419,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":28,"groundOuts":40,"airOuts":57,"runs":9,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":1,"hits":42,"hitByPitch":0,"atBats":199,"obp":".273","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":822,"era":"1.33","inningsPitched":"54.1","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":8,"whip":"1.09","battersFaced":219,"outs":163,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":266,"strikes":556,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".857","pitchesPerInning":"15.13","gamesFinished":6,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.82","hitsPer9Inn":"6.96","runsScoredPer9":"1.49","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":true,"isSubstitute":false}},"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":"(H, 17)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":50,"gamesStarted":0,"flyOuts":28,"groundOuts":24,"airOuts":52,"runs":16,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":27,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":162,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":785,"era":"2.58","inningsPitched":"45.1","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":17,"blownSaves":3,"earnedRuns":13,"whip":"1.30","battersFaced":193,"outs":136,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":312,"strikes":473,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"11.12","walksPer9Inn":"5.36","hitsPer9Inn":"6.35","runsScoredPer9":"3.18","homeRunsPer9":"0.60","inheritedRunners":39,"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":19,"groundOuts":38,"airOuts":41,"runs":19,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".250","atBats":160,"obp":".339","slg":".338","ops":".677","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":54,"rbi":19,"leftOnBase":69,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"160.00","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":64,"errors":4,"chances":187,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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-5 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":48,"groundOuts":74,"airOuts":84,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":123,"baseOnBalls":38,"intentionalWalks":2,"hits":80,"hitByPitch":1,"avg":".223","atBats":358,"obp":".298","slg":".408","ops":".706","caughtStealing":5,"stolenBases":30,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":146,"rbi":45,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","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":230,"putOuts":133,"errors":7,"chances":370,"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":{"note":"(BS, 4)","summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | BB, 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":57,"groundOuts":83,"airOuts":100,"runs":52,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":57,"baseOnBalls":47,"intentionalWalks":0,"hits":64,"hitByPitch":0,"avg":".213","atBats":301,"obp":".316","slg":".382","ops":".698","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":115,"rbi":41,"leftOnBase":121,"sacBunts":0,"sacFlies":3,"babip":".225","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.36","popOuts":24,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":170,"errors":3,"chances":174,"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":{},"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":0,"flyOuts":11,"groundOuts":12,"airOuts":17,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":49,"obp":".222","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":203,"era":"0.66","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":54,"outs":41,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":74,"strikes":129,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.85","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.56","walksPer9Inn":"2.63","hitsPer9Inn":"4.61","runsScoredPer9":"1.32","homeRunsPer9":"0.66","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":true,"isSubstitute":false}},"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":{"summary":"6.1 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[663757,700250,691176,645305,502671,682987,683011,665862,641857,676609,669224,680474,693645,518585,621112,657612,666808,642232],"pitchers":[693645,518585,621112,657612,666808,642232],"bench":[642708],"bullpen":[670280,683409,543037,608331,687396,701542,677960],"battingOrder":[663757,700250,645305,502671,683011,665862,641857,676609,680474],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rice (19, Martin); Caballero (12, Murphy, C)."},{"label":"HR","value":"Jones, S (3, 1st inning off Martin, 2 on, 1 out)."},{"label":"TB","value":"Caballero 3; Chisholm Jr.; Goldschmidt 2; Jones, S 5; McMahon; Rice 2."},{"label":"RBI","value":"Goldschmidt (44); Jones, S 3 (11); Volpe (19)."},{"label":"Runners left in scoring position, 2 out","value":"Rice; Sánchez, A 2; Domínguez; McMahon 2."},{"label":"SF","value":"Volpe."},{"label":"Team RISP","value":"3-for-16."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Jones, S (2, 2nd base off Martin/Romo); Chisholm Jr. (30, 2nd base off Hudson, B/Quero); Caballero (24, 2nd base off Hicks, J/Quero)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Sánchez, A (4, pickoff)."}]}],"note":[{"label":"a","value":"Hit a sacrifice fly for Jones, S in the 11th."},{"label":"1","value":"Ran for Wells, A in the 10th."}]},"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":6,"groundOuts":10,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".239","atBats":39,"obp":".317","slg":".408","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":14,"rbi":5,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":12,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":44,"obp":".250","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":205,"era":"4.13","inningsPitched":"12.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":48,"outs":36,"completeGames":0,"shutouts":0,"pitchesThrown":205,"balls":71,"strikes":134,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":5,"pitchesPerInning":"17.08","runsScoredPer9":"3.75","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":36,"errors":1,"chances":48,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":74,"airOuts":83,"runs":39,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":0,"hits":79,"hitByPitch":4,"avg":".272","atBats":290,"obp":".328","slg":".428","ops":".756","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":124,"rbi":37,"leftOnBase":126,"sacBunts":4,"sacFlies":2,"babip":".323","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":228,"errors":3,"chances":232,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"6.0 IP, 4 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":106,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":42,"strikes":64,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"401","stats":{"batting":{"note":"1-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":19,"groundOuts":59,"airOuts":35,"runs":18,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".245","atBats":163,"obp":".277","slg":".282","ops":".559","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":46,"rbi":12,"leftOnBase":69,"sacBunts":2,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"163.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":98,"errors":4,"chances":178,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":"101","stats":{"batting":{"note":"b-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":24,"groundOuts":35,"airOuts":44,"runs":24,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".247","atBats":154,"obp":".278","slg":".506","ops":".784","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":78,"rbi":24,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.11","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":1,"chances":37,"fielding":".973","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"}]},"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 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":35,"groundOuts":45,"airOuts":47,"runs":57,"doubles":9,"triples":0,"homeRuns":23,"strikeOuts":102,"baseOnBalls":57,"intentionalWalks":5,"hits":61,"hitByPitch":1,"avg":".240","atBats":254,"obp":".380","slg":".547","ops":".927","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":139,"rbi":49,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.04","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":34,"putOuts":490,"errors":2,"chances":526,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"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":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":44,"groundOuts":110,"airOuts":76,"runs":61,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":101,"baseOnBalls":39,"intentionalWalks":0,"hits":106,"hitByPitch":3,"avg":".275","atBats":385,"obp":".344","slg":".397","ops":".741","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":153,"rbi":40,"leftOnBase":130,"sacBunts":5,"sacFlies":3,"babip":".349","groundOutsToAirouts":"1.45","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.78","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":223,"putOuts":169,"errors":4,"chances":396,"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"}]},"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":{"summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.86","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":57,"groundOuts":58,"airOuts":104,"runs":49,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":134,"baseOnBalls":36,"intentionalWalks":3,"hits":83,"hitByPitch":9,"avg":".220","atBats":378,"obp":".302","slg":".455","ops":".757","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":172,"rbi":61,"leftOnBase":206,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":34,"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":206,"putOuts":106,"errors":8,"chances":320,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805326":{"person":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":18,"groundOuts":46,"airOuts":32,"runs":22,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".250","atBats":148,"obp":".329","slg":".405","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":60,"rbi":20,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","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":4,"putOuts":91,"errors":3,"chances":98,"fielding":".969","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":{},"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":41,"gamesStarted":0,"flyOuts":18,"groundOuts":27,"airOuts":35,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":133,"obp":".329","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":691,"era":"4.21","inningsPitched":"36.1","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":17,"whip":"1.38","battersFaced":158,"outs":109,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":287,"strikes":404,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"19.02","gamesFinished":20,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.90","walksPer9Inn":"5.45","hitsPer9Inn":"6.94","runsScoredPer9":"4.95","homeRunsPer9":"1.49","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":26,"gamesStarted":2,"flyOuts":24,"groundOuts":16,"airOuts":35,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":24,"hitByPitch":3,"atBats":101,"obp":".345","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":478,"era":"4.39","inningsPitched":"26.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.43","battersFaced":119,"outs":80,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":168,"strikes":310,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.93","gamesFinished":7,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.11","walksPer9Inn":"4.73","hitsPer9Inn":"8.10","runsScoredPer9":"4.72","homeRunsPer9":"0.67","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":"901","stats":{"batting":{"note":"a-","summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":31,"groundOuts":51,"airOuts":48,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":3,"avg":".184","atBats":163,"obp":".250","slg":".227","ops":".477","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":37,"rbi":16,"leftOnBase":91,"sacBunts":2,"sacFlies":5,"babip":".224","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.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":{"caughtStealing":10,"stolenBases":25,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":15,"putOuts":360,"errors":6,"chances":381,"fielding":".984","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":52,"groundOuts":66,"airOuts":84,"runs":41,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":1,"hits":71,"hitByPitch":0,"avg":".241","atBats":295,"obp":".303","slg":".414","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":122,"rbi":54,"leftOnBase":121,"sacBunts":1,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":17,"flyOuts":73,"groundOuts":83,"airOuts":129,"runs":44,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":130,"baseOnBalls":35,"intentionalWalks":0,"hits":97,"hitByPitch":8,"atBats":435,"obp":".292","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1908,"era":"3.19","inningsPitched":"118.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.12","battersFaced":482,"outs":355,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1908,"balls":633,"strikes":1275,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".583","pitchesPerInning":"16.12","gamesFinished":1,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.89","walksPer9Inn":"2.66","hitsPer9Inn":"7.38","runsScoredPer9":"3.35","homeRunsPer9":"0.99","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":6,"flyOuts":31,"groundOuts":42,"airOuts":45,"runs":17,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":2,"hits":42,"hitByPitch":4,"atBats":163,"obp":".332","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":755,"era":"2.96","inningsPitched":"45.2","wins":3,"losses":4,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.29","battersFaced":195,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":256,"strikes":499,"strikePercentage":".660","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":".429","pitchesPerInning":"16.53","gamesFinished":9,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.35","hitsPer9Inn":"8.28","runsScoredPer9":"3.35","homeRunsPer9":"0.39","inheritedRunners":18,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":7},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":1,"flyOuts":20,"groundOuts":63,"airOuts":48,"runs":21,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":3,"hits":46,"hitByPitch":6,"atBats":211,"obp":".307","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":916,"era":"2.97","inningsPitched":"57.2","wins":1,"losses":2,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":19,"whip":"1.16","battersFaced":239,"outs":173,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":322,"strikes":594,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".333","pitchesPerInning":"15.88","gamesFinished":6,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"8.58","walksPer9Inn":"3.28","hitsPer9Inn":"7.18","runsScoredPer9":"3.28","homeRunsPer9":"0.31","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":29,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"501","stats":{"batting":{"note":"2-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":6,"groundOuts":18,"airOuts":13,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".222","atBats":72,"obp":".288","slg":".403","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":29,"rbi":7,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"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":87,"flyOuts":44,"groundOuts":103,"airOuts":65,"runs":57,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":25,"intentionalWalks":0,"hits":84,"hitByPitch":19,"avg":".278","atBats":302,"obp":".369","slg":".417","ops":".786","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":126,"rbi":32,"leftOnBase":78,"sacBunts":3,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.75","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":142,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HBP","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":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":87,"groundOuts":76,"airOuts":147,"runs":72,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":78,"baseOnBalls":59,"intentionalWalks":2,"hits":95,"hitByPitch":7,"avg":".242","atBats":392,"obp":".348","slg":".480","ops":".828","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":188,"rbi":63,"leftOnBase":155,"sacBunts":0,"sacFlies":4,"babip":".247","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.82","popOuts":29,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":180,"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"}]}},"batters":[803011,545341,808959,678246,695657,682668,643217,677592,695731,671976,805367,691011,700337,663436,669684,670950,691799,663542,663855],"pitchers":[663436,669684,670950,691799,663542,663855],"bench":[],"bullpen":[680732,622554,607200,641743,656794,702273,805326],"battingOrder":[545341,808959,678246,682668,677592,695731,671976,805367,700337],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Benintendi (17, Schlittler); Meidroth (20, Cruz, F)."},{"label":"HR","value":"Antonacci (8, 8th inning off Blackburn, P, 1 on, 1 out); Murakami (23, 8th inning off Blackburn, P, 0 on, 1 out)."},{"label":"TB","value":"Antonacci 4; Benintendi 2; Meidroth 2; Murakami 4; Quero; Vargas, M."},{"label":"RBI","value":"Antonacci 2 (32); Benintendi (54); Murakami (49); Quero (16)."},{"label":"Runners left in scoring position, 2 out","value":"Peters 3; Murakami."},{"label":"SAC","value":"Meidroth."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Romo (5, throw)."}]}],"note":[{"label":"a","value":"Popped out for Romo in the 8th."},{"label":"b","value":"Grounded out for Antonacci in the 10th."},{"label":"1","value":"Ran for Montgomery, C in the 8th."},{"label":"2","value":"Ran for Benintendi in the 11th."}]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Hill, T."},{"label":"HBP","value":"Vargas, M (by Schlittler)."},{"label":"Pitch timer violations","value":"Hill, T (pitcher)."},{"label":"ABS Challenge","value":"Romo 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Domínguez (Strike-Confirmed); Peters (Strike-Confirmed); Montgomery, B (Strike-Overturned to Ball); Caballero (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Schlittler 93-60; Cruz, F 15-10; Blackburn, P 24-14; Hill, T 12-8; Doval 17-8; Yarbrough 2-2; Martin 106-64; Murphy, C 19-13; Richards, T 14-10; Taylor, G 26-20; Hudson, B 11-9; Hicks, J 29-18."},{"label":"Groundouts-flyouts","value":"Schlittler 3-5; Cruz, F 0-0; Blackburn, P 1-1; Hill, T 2-0; Doval 3-0; Yarbrough 1-0; Martin 6-3; Murphy, C 0-1; Richards, T 1-0; Taylor, G 4-2; Hudson, B 0-1; Hicks, J 1-0."},{"label":"Batters faced","value":"Schlittler 23; Cruz, F 4; Blackburn, P 8; Hill, T 3; Doval 5; Yarbrough 2; Martin 25; Murphy, C 4; Richards, T 4; Taylor, G 7; Hudson, B 3; Hicks, J 5."},{"label":"Inherited runners-scored","value":"Cruz, F 2-0; Blackburn, P 1-1; Hudson, B 1-1."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Alex MacKay. 2B: Alan Porter. 3B: Roberto Ortiz. "},{"label":"Weather","value":"75 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To RF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"3:43."},{"label":"Att","value":"31,694."},{"label":"Venue","value":"Rate Field."},{"label":"July 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","boxscoreName":"Schlittler"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","boxscoreName":"Jones, S"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":13,"groundOuts":8,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".226","atBats":84,"obp":".316","slg":".381","ops":".697","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":32,"rbi":11,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".372","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","boxscoreName":"Murakami"},"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 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":35,"groundOuts":45,"airOuts":47,"runs":57,"doubles":9,"triples":0,"homeRuns":23,"strikeOuts":102,"baseOnBalls":57,"intentionalWalks":5,"hits":61,"hitByPitch":1,"avg":".240","atBats":254,"obp":".380","slg":".547","ops":".927","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":139,"rbi":49,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.04","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":34,"putOuts":490,"errors":2,"chances":526,"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"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"loser":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}