{"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":824417,"link":"/api/v1.1/game/824417/feed/live","metaData":{"wait":10,"timeStamp":"20260704_035328","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824417,"type":"R","doubleHeader":"N","id":"2026/07/03/chamlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824417-2026-07-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-03T23:10:00Z","originalDate":"2026-07-03","officialDate":"2026-07-03","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":87,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":42,"ties":0,"pct":".517"},"records":{},"divisionLeader":false,"wins":45,"losses":42,"winningPercentage":".517"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","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":"Cleveland","record":{"gamesPlayed":89,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":42,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":47,"losses":42,"winningPercentage":".528"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID691019":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019","firstName":"Kyle","lastName":"Teel","primaryNumber":"8","birthDate":"2002-02-15","currentAge":24,"birthCity":"Ridgewood","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Teel","middleName":"Henry","boxscoreName":"Teel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Teel","nameSlug":"kyle-teel-691019","firstLastName":"Kyle Teel","lastFirstName":"Teel, Kyle","lastInitName":"Teel, K","initLastName":"K Teel","fullFMLName":"Kyle Henry Teel","fullLFMName":"Teel, Kyle Henry","strikeZoneTop":3.154,"strikeZoneBottom":1.592},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID678577":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577","firstName":"Junior","lastName":"Perez","primaryNumber":"37","birthDate":"2001-07-04","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Junior","useLastName":"Perez","middleName":"Jose","boxscoreName":"Perez, J","gender":"M","nameMatrilineal":"Reynoso","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Perez","nameSlug":"junior-perez-678577","firstLastName":"Junior Perez","lastFirstName":"Perez, Junior","lastInitName":"Perez, J","initLastName":"J Perez","fullFMLName":"Junior Jose Perez","fullLFMName":"Perez, Junior Jose","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":23,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID680916":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916","firstName":"Franco","lastName":"Aleman","primaryNumber":"55","birthDate":"2000-06-26","currentAge":26,"birthCity":"Yaguajay","birthCountry":"Cuba","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Franco","useLastName":"Aleman","boxscoreName":"Aleman","gender":"M","nameMatrilineal":"Armas","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"fran-koh ally-mahn","mlbDebutDate":"2026-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Franco Aleman","nameSlug":"franco-aleman-680916","firstLastName":"Franco Aleman","lastFirstName":"Aleman, Franco","lastInitName":"Aleman, F","initLastName":"F Aleman","fullFMLName":"Franco Aleman","fullLFMName":"Aleman, Franco","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"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},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"ID694876":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876","firstName":"John","lastName":"Ingle","primaryNumber":"30","birthDate":"2002-02-23","currentAge":24,"birthCity":"Asheville","birthStateProvince":"NC","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cooper","useLastName":"Ingle","middleName":"Cooper","boxscoreName":"Ingle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Ingle","nameSlug":"cooper-ingle-694876","firstLastName":"Cooper Ingle","lastFirstName":"Ingle, Cooper","lastInitName":"Ingle, C","initLastName":"C Ingle","fullFMLName":"John Cooper Ingle","fullLFMName":"Ingle, John Cooper","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID696135":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135","firstName":"Kahlil","lastName":"Watson","primaryNumber":"31","birthDate":"2003-04-16","currentAge":23,"birthCity":"Chase City","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kahlil","useLastName":"Watson","middleName":"Lorenzo","boxscoreName":"Watson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kahlil Watson","nameSlug":"kahlil-watson-696135","firstLastName":"Kahlil Watson","lastFirstName":"Watson, Kahlil","lastInitName":"Watson, K","initLastName":"K Watson","fullFMLName":"Kahlil Lorenzo Watson","fullLFMName":"Watson, Kahlil Lorenzo","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID686563":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563","firstName":"Jonathan","lastName":"Cannon","primaryNumber":"48","birthDate":"2000-07-19","currentAge":26,"birthCity":"Columbia","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Cannon","middleName":"Patrick","boxscoreName":"Cannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Cannon","nameSlug":"jonathan-cannon-686563","firstLastName":"Jonathan Cannon","lastFirstName":"Cannon, Jonathan","lastInitName":"Cannon, J","initLastName":"J Cannon","fullFMLName":"Jonathan Patrick Cannon","fullLFMName":"Cannon, Jonathan Patrick","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID663542":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542","firstName":"Bryan","lastName":"Hudson","primaryNumber":"60","birthDate":"1997-05-08","currentAge":29,"birthCity":"Godfrey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Hudson","middleName":"Michael","boxscoreName":"Hudson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan Hudson","nameSlug":"bryan-hudson-663542","firstLastName":"Bryan Hudson","lastFirstName":"Hudson, Bryan","lastInitName":"Hudson, B","initLastName":"B Hudson","fullFMLName":"Bryan Michael Hudson","fullLFMName":"Hudson, Bryan Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Partly Cloudy","temp":"89","wind":"7 mph, L To R"},"gameInfo":{"attendance":33646,"firstPitch":"2026-07-03T23:10:00.000Z","gameDurationMinutes":168,"delayDurationMinutes":115},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"home":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":601482,"fullName":"Dan Battaglia","link":"/api/v1/people/601482"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":0,"remaining":5}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Travis Bazzana to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:10:41.065Z","endTime":"2026-07-03T23:13:09.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":9},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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-03T20:10:47.428Z","endTime":"2026-07-03T22:42:47.160Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-03T22:42:47.160Z","endTime":"2026-07-03T23:08:52.587Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-03T23:08:52.587Z","endTime":"2026-07-03T23:10:43.425Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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.8,"endSpeed":89.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638873015690496,"aZ":-22.68500601211911,"pfxX":-9.526082001483621,"pfxZ":4.642022355723145,"pX":0.24115277156010484,"pZ":1.9170520206167037,"vX0":11.177085586052117,"vY0":-141.90337987372433,"vZ0":-6.487772189916881,"x":107.81,"y":187.02,"x0":-2.505954536811108,"y0":50.006215963646845,"z0":5.672484613033283,"aX":-19.485379583262244},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":2196,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3855927497465914,"extension":7.075050557437255},"index":3,"playId":"cc0973f6-ebe5-3ada-814b-7cef7bafc7e0","pitchNumber":1,"startTime":"2026-07-03T23:10:43.425Z","endTime":"2026-07-03T23:10:48.251Z","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":83.6,"endSpeed":76.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29958782157426,"aZ":-43.24313952153095,"pfxX":4.294453289455445,"pfxZ":-7.491205908632336,"pX":0.6360480088314932,"pZ":1.3985072853499592,"vX0":6.201088669224092,"vY0":-121.51775343362064,"vZ0":-2.2771331146851774,"x":92.76,"y":201.02,"x0":-2.5176069534674386,"y0":50.00036854622713,"z0":6.144278448562599,"aX":6.347999093924393},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.8,"breakHorizontal":-9.4,"spinRate":2438,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4526941748462052,"extension":6.78265264559321},"index":4,"playId":"8f056579-4e05-3f4d-ac46-7fd469c489c6","pitchNumber":2,"startTime":"2026-07-03T23:11:07.733Z","endTime":"2026-07-03T23:11:12.508Z","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":99.6,"endSpeed":91.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76068658843101,"aZ":-16.1172551335548,"pfxX":-5.8686539721943145,"pfxZ":7.552121197028839,"pX":-0.6469530898030523,"pZ":2.847659213890827,"vX0":7.4946076116030795,"vY0":-144.87743399017685,"vZ0":-5.668006325504531,"x":141.66,"y":161.89,"x0":-2.5045690273993335,"y0":50.00474369798943,"z0":5.81415222191469,"aX":-12.48078100425976},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2312,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3780190880881449,"extension":6.971389568425101},"index":5,"playId":"dcd4c020-ce97-3060-af27-dfc13f3e6b3c","pitchNumber":3,"startTime":"2026-07-03T23:11:24.029Z","endTime":"2026-07-03T23:11:28.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929993970639583,"aZ":-29.55652204776506,"pfxX":4.050167456261046,"pfxZ":1.5346310661574973,"pX":1.2572257313492288,"pZ":1.878574120683621,"vX0":8.726433174350422,"vY0":-129.49527657284432,"vZ0":-4.0052908840066905,"x":69.08,"y":188.06,"x0":-2.676623819520456,"y0":50.00258486287452,"z0":5.695304589534604,"aX":6.90806021849186},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-9.2,"spinRate":2337,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.42225844868675866,"extension":7.020474782297026},"index":6,"playId":"7a68cab9-cc5e-318a-8994-6c9ab9c407a6","pitchNumber":4,"startTime":"2026-07-03T23:11:42.544Z","endTime":"2026-07-03T23:11:47.388Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646073136313234,"aZ":-41.37943087306356,"pfxX":6.080497486181713,"pfxZ":-6.082486294107678,"pX":0.29960673908426055,"pZ":0.7534449769572505,"vX0":4.829554848403823,"vY0":-122.59453053313163,"vZ0":-4.081463182255255,"x":105.58,"y":218.44,"x0":-2.490467109525231,"y0":50.005744901062606,"z0":5.994883304106434,"aX":9.197631636857112},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.8,"breakHorizontal":-12.2,"spinRate":2384,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44785074606434927,"extension":6.855351213177541},"index":7,"playId":"24c7247e-fcf9-3351-9086-3ee4a808b4c8","pitchNumber":5,"startTime":"2026-07-03T23:12:18.959Z","endTime":"2026-07-03T23:12:24.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662963590856183,"aZ":-24.73746260571782,"pfxX":6.547392376912487,"pfxZ":4.366746635758256,"pX":0.38746072124131004,"pZ":1.1716788058650904,"vX0":5.793766960259541,"vY0":-129.59151570276404,"vZ0":-6.5248107179119215,"x":102.23,"y":207.14,"x0":-2.726733510543321,"y0":50.005267096425236,"z0":5.607584871396123,"aX":11.154743453526285},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":-13.1,"spinRate":2188,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4223889619200749,"extension":7.03765669579436},"index":8,"playId":"38e0f0fb-3ad7-3bbe-b61a-b3ebafcc0d87","pitchNumber":6,"startTime":"2026-07-03T23:12:37.947Z","endTime":"2026-07-03T23:12:43.396Z","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":98.9,"endSpeed":91.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57362822269946,"aZ":-18.716765819328295,"pfxX":-7.802044222307644,"pfxZ":6.4047727829943195,"pX":0.7628986144731285,"pZ":2.2258351275842143,"vX0":12.295901710344735,"vY0":-143.43635560776374,"vZ0":-6.191380655593967,"x":87.92,"y":178.68,"x0":-2.549311664503758,"y0":50.00514780020652,"z0":5.563960188192212,"aX":-16.397787155690636},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":11.9,"spinRate":2088,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.38065730686524324,"extension":7.225204736788527},"hitData":{"launchSpeed":73.1,"launchAngle":10.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.35,"coordY":143.04}},"index":9,"playId":"f008f89f-69ef-34c9-8078-88ebb4c4b3aa","pitchNumber":7,"startTime":"2026-07-03T23:13:00.410Z","endTime":"2026-07-03T23:13:09.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:13:09.078Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to left fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:13:13.152Z","endTime":"2026-07-03T23:14:00.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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],"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":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42603818688002,"aZ":-17.63130706355654,"pfxX":-6.400611005574957,"pfxZ":6.931931612858497,"pX":0.92793339703362,"pZ":3.3346846841356115,"vX0":12.067222289094627,"vY0":-143.2974726340903,"vZ0":-3.7329533713402006,"x":81.63,"y":148.74,"x0":-2.48958017343957,"y0":50.000368714051525,"z0":5.743049288475348,"aX":-13.424930462336336},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":9.4,"spinRate":2264,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3809598637988447,"extension":7.04555054416468},"index":0,"playId":"d28c1458-ee3c-3e47-a7f3-a735462c35b0","pitchNumber":1,"startTime":"2026-07-03T23:13:34.436Z","endTime":"2026-07-03T23:13:39.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377605073698113,"aZ":-22.61233142124491,"pfxX":-9.177016261155085,"pfxZ":4.588557637132045,"pX":-0.12346404572935847,"pZ":2.979062341090019,"vX0":10.111390913959632,"vY0":-142.88817763339316,"vZ0":-3.6256228820905516,"x":121.71,"y":158.35,"x0":-2.5018286800744165,"y0":50.00601815334189,"z0":5.671171842403195,"aX":-19.1370497256661},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":1911,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3821230540337761,"extension":6.958586468643584},"hitData":{"launchSpeed":101.3,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.31,"coordY":116.55}},"index":1,"playId":"a8361766-b50e-3050-b1ca-c98fe67801cd","pitchNumber":2,"startTime":"2026-07-03T23:13:49.951Z","endTime":"2026-07-03T23:14:00.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:14:00.108Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Teel lines out sharply to left fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:14:04.443Z","endTime":"2026-07-03T23:14:37.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47473029900918,"aZ":-25.54339030788463,"pfxX":-2.0929416948942228,"pfxZ":3.3982356777479854,"pX":0.04738972878980969,"pZ":1.891398785363447,"vX0":8.70496684405265,"vY0":-137.77945712576502,"vZ0":-5.193750873302982,"x":115.19,"y":187.71,"x0":-2.8613620375283824,"y0":50.002789297493614,"z0":5.4954138082130015,"aX":-4.084159299607016},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":2.3,"spinRate":2172,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3953803247200036,"extension":6.818848516185854},"hitData":{"launchSpeed":108.2,"launchAngle":17.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.25,"coordY":73.29}},"index":0,"playId":"2a65b02f-adfc-392b-a992-5da4375f3aa9","pitchNumber":1,"startTime":"2026-07-03T23:14:27.766Z","endTime":"2026-07-03T23:14:37.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:14:37.545Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:14:44.349Z","endTime":"2026-07-03T23:15:56.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38006868350019,"aZ":-22.96233725359381,"pfxX":-9.903043826236717,"pfxZ":4.5312700455453045,"pX":-0.006931390784945865,"pZ":2.236452543313581,"vX0":10.977574197583401,"vY0":-141.24399122390972,"vZ0":-5.197037438884607,"x":117.26,"y":178.4,"x0":-2.6462314786100314,"y0":50.00272207690372,"z0":5.565063669425768,"aX":-20.128867471455695},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":1927,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38690829247404945,"extension":7.071921429759274},"index":0,"playId":"daa8158e-5978-3f29-a796-1de6ef4cc412","pitchNumber":1,"startTime":"2026-07-03T23:15:06.732Z","endTime":"2026-07-03T23:15:12.106Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33529899101807,"aZ":-25.221478075168783,"pfxX":-0.9071532650906748,"pfxZ":3.7054506210053244,"pX":-0.34500444404133757,"pZ":3.169516107056182,"vX0":7.133988299270728,"vY0":-136.17784616591476,"vZ0":-2.1083130129676566,"x":130.15,"y":153.2,"x0":-2.882390435548543,"y0":50.0001298248005,"z0":5.701179715497656,"aX":-1.7015563856304103},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":0.1,"spinRate":2189,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.40244625608136486,"extension":6.8676092388922365},"index":1,"playId":"27eaf3e4-f8e8-3d26-9289-6e5a0208787c","pitchNumber":2,"startTime":"2026-07-03T23:15:29.903Z","endTime":"2026-07-03T23:15:34.856Z","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.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16597847276485,"aZ":-15.704333955005715,"pfxX":-9.470389704240695,"pfxZ":7.865485089416831,"pX":0.18637255605300407,"pZ":3.2088244480676864,"vX0":11.387617818418867,"vY0":-143.7586792764001,"vZ0":-4.2430327851522165,"x":109.9,"y":152.14,"x0":-2.5947966470432933,"y0":50.00284212291411,"z0":5.677940186443805,"aX":-19.83237447204425},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":2338,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38093267938662034,"extension":7.133948297606118},"index":2,"playId":"f2571a0b-fba9-3280-ad8d-68547ccb55b2","pitchNumber":3,"startTime":"2026-07-03T23:15:51.367Z","endTime":"2026-07-03T23:15:56.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:15:56.564Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:17:53.248Z","endTime":"2026-07-03T23:18:20.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63151039780972,"aZ":-13.312814968910269,"pfxX":5.650365550787603,"pfxZ":9.66017736487311,"pX":0.32434597781679425,"pZ":2.167365953207096,"vX0":-6.506465276212699,"vY0":-139.18987669722807,"vZ0":-7.546463522195496,"x":104.64,"y":180.26,"x0":1.9634191659753588,"y0":50.005777148816634,"z0":5.804382127486069,"aX":11.036150942605355},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.8,"spinRate":2381,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.39422417214292027,"extension":5.618272187928927},"hitData":{"launchSpeed":94.8,"launchAngle":56.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":140.0,"coordY":105.47}},"index":0,"playId":"b276ed73-c5b2-303a-966c-59950b8e239b","pitchNumber":1,"startTime":"2026-07-03T23:18:09.945Z","endTime":"2026-07-03T23:18:20.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:18:20.097Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Fry pops out softly to pitcher Anthony Kay in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:18:24.911Z","endTime":"2026-07-03T23:20:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641743,"link":"/api/v1/people/641743"},"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(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":96.1,"endSpeed":86.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.78624842623597,"aZ":-13.7538484813216,"pfxX":5.417955542645297,"pfxZ":9.465300642365296,"pX":0.6446935278694076,"pZ":2.602382199300259,"vX0":-5.80834715175525,"vY0":-139.65833446671704,"vZ0":-6.164620046247875,"x":92.43,"y":168.52,"x0":2.062333140516388,"y0":50.004546117307484,"z0":5.768212003840501,"aX":10.545841340181049},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":-8.4,"spinRate":2339,"spinDirection":128},"zone":6,"typeConfidence":0.93,"plateTime":0.3944257397632178,"extension":5.762426341018092},"index":0,"playId":"26b6d031-d138-341c-9927-edc8db97cc57","pitchNumber":1,"startTime":"2026-07-03T23:18:56.624Z","endTime":"2026-07-03T23:19:02.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87201826851401,"aZ":-14.472486945657195,"pfxX":5.039276871574177,"pfxZ":8.973953529203781,"pX":-1.4255223096922063,"pZ":3.696451876203757,"vX0":-10.595156865141936,"vY0":-140.298364739005,"vZ0":-3.616680450873872,"x":171.34,"y":138.98,"x0":1.763185326200813,"y0":50.00187159818525,"z0":5.959615418694789,"aX":9.940311914293687},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-6.7,"spinRate":2358,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.39199657849686265,"extension":5.902154848815686},"index":1,"playId":"fbe5601c-52d6-3aae-81cd-1cc7a263a2a0","pitchNumber":2,"startTime":"2026-07-03T23:19:13.261Z","endTime":"2026-07-03T23:19:18.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872126825576515,"aZ":-32.32044073078587,"pfxX":-6.261983069284248,"pfxZ":-0.09678779611555832,"pX":0.13870648944698755,"pZ":2.4020358409416986,"vX0":-3.380776935135859,"vY0":-119.79266805773828,"vZ0":-0.9595401776081972,"x":111.71,"y":173.93,"x0":2.3857268563569187,"y0":50.00515180660508,"z0":5.717734392132962,"aX":-9.029675704213298},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":12.2,"spinRate":2485,"spinDirection":303},"zone":5,"typeConfidence":0.9,"plateTime":0.4586379375917833,"extension":5.672191789291311},"index":2,"playId":"e98d7c61-b643-3ca0-a43f-8de5d01733af","pitchNumber":3,"startTime":"2026-07-03T23:19:33.236Z","endTime":"2026-07-03T23:19:37.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646155929769595,"aZ":-26.144403351451004,"pfxX":0.3858775284842353,"pfxZ":3.252069011500236,"pX":-0.9640376729239605,"pZ":2.6022321427920314,"vX0":-7.942585163239176,"vY0":-135.3571859923928,"vZ0":-3.658259383452208,"x":153.75,"y":168.52,"x0":1.9587386094803396,"y0":50.005147459578694,"z0":5.802762907428368,"aX":0.7174081894042084},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":1.0,"spinRate":2396,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40471447255769366,"extension":5.870595210969396},"hitData":{"launchSpeed":55.4,"launchAngle":75.0,"totalDistance":55.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":104.17,"coordY":197.16}},"index":3,"playId":"a74f8c89-665d-3335-bb5e-f3c34a8d2b67","pitchNumber":4,"startTime":"2026-07-03T23:19:53.547Z","endTime":"2026-07-03T23:20:02.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:20:02.228Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, second baseman Chase Meidroth to first baseman Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:20:09.323Z","endTime":"2026-07-03T23:22:48.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471958792024076,"aZ":-36.546276869969056,"pfxX":-4.323503502561993,"pfxZ":-2.99059228632112,"pX":-0.0734568704943903,"pZ":1.171881508508603,"vX0":-4.667686282644294,"vY0":-120.77713594918015,"vZ0":-2.6125185263380306,"x":119.8,"y":207.14,"x0":2.4521024534751414,"y0":50.000111597554444,"z0":5.5095150440970055,"aX":-6.3288041781465605},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.8,"breakHorizontal":9.0,"spinRate":2425,"spinDirection":308},"zone":13,"typeConfidence":0.78,"plateTime":0.45504599928742495,"extension":6.0057059230641245},"index":0,"playId":"900b221c-9414-3a78-89d2-466923253f5d","pitchNumber":1,"startTime":"2026-07-03T23:20:39.866Z","endTime":"2026-07-03T23:20:44.725Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674296151968683,"aZ":-27.97921262524478,"pfxX":1.3002028387573912,"pfxZ":2.257495114782989,"pX":-0.9474599994879891,"pZ":2.3441058261097814,"vX0":-8.577856833894778,"vY0":-135.68449158244553,"vZ0":-3.8108025606829723,"x":153.11,"y":175.49,"x0":2.090778695786053,"y0":50.002755662178274,"z0":5.7243144900764,"aX":2.416742891793837},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2503,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4042358571467952,"extension":6.0053548256383245},"index":1,"playId":"42b4979c-cb71-3d3a-bad2-9dd85c700dad","pitchNumber":2,"startTime":"2026-07-03T23:20:57.232Z","endTime":"2026-07-03T23:21:00.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63774318790258,"aZ":-27.11770357549665,"pfxX":-0.9844638445457603,"pfxZ":2.914599673831649,"pX":-1.8542018998309324,"pZ":2.6102166499192707,"vX0":-9.679250998788085,"vY0":-131.84810111583835,"vZ0":-2.6742939204300424,"x":187.68,"y":168.3,"x0":2.0137289108849967,"y0":50.00425607947231,"z0":5.667931527128955,"aX":-1.7099502744141954},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":4.2,"spinRate":2467,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.4176229715399584,"extension":5.928832296618895},"index":2,"playId":"50f4bdd7-904f-32e2-8dd2-c64baad69e83","pitchNumber":3,"startTime":"2026-07-03T23:21:17.307Z","endTime":"2026-07-03T23:21:22.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.042861938193894,"aZ":-27.455888235207443,"pfxX":8.350423693467485,"pfxZ":2.3667818197304387,"pX":0.5714091707750631,"pZ":1.8078416963486998,"vX0":-7.227180463150648,"vY0":-141.08802844916826,"vZ0":-5.288169022693089,"x":95.22,"y":189.97,"x0":2.093715123329447,"y0":50.00642743859211,"z0":5.498416587081289,"aX":16.672956678388566},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.4,"spinRate":2459,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.38968647052276717,"extension":6.0761408381559106},"index":3,"playId":"9415adab-a3b9-3928-b03a-d6f277f46c06","pitchNumber":4,"startTime":"2026-07-03T23:21:34.814Z","endTime":"2026-07-03T23:21:39.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787314132699766,"aZ":-34.59091152352325,"pfxX":-4.730924488006447,"pfxZ":-1.592752737708195,"pX":-0.4691527373550524,"pZ":1.8808939886918654,"vX0":-5.614325427081699,"vY0":-122.44249987816707,"vZ0":-1.575144464663868,"x":134.88,"y":188.0,"x0":2.4707010872098807,"y0":50.005819525380495,"z0":5.499950000472945,"aX":-7.163612741719242},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":10.0,"spinRate":2469,"spinDirection":307},"zone":7,"typeConfidence":0.86,"plateTime":0.4478047408822241,"extension":5.9914848102317135},"index":4,"playId":"5be688c8-a335-32a9-8b90-489fd8b63ccb","pitchNumber":5,"startTime":"2026-07-03T23:21:58.210Z","endTime":"2026-07-03T23:22:03.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52035499508413,"aZ":-24.588793830093174,"pfxX":-0.7573968388670171,"pfxZ":4.135263869372929,"pX":-0.9545171516064607,"pZ":2.0000704510489027,"vX0":-7.631738215344167,"vY0":-134.24266423712928,"vZ0":-4.943667559964724,"x":153.38,"y":184.78,"x0":2.0171815935823005,"y0":50.0066843462956,"z0":5.603528950772697,"aX":-1.3890415919355519},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":2.9,"spinRate":2484,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.40714085942571554,"extension":5.901501419679655},"index":5,"playId":"fd6016e3-3814-3e2b-a0f1-23c4f925698a","pitchNumber":6,"startTime":"2026-07-03T23:22:21.909Z","endTime":"2026-07-03T23:22:27.100Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63164743101884,"aZ":-27.584133473694365,"pfxX":9.999594766794885,"pfxZ":2.28738665924827,"pX":0.25300181140913297,"pZ":2.597133358485008,"vX0":-8.383623985434198,"vY0":-141.0761487135988,"vZ0":-3.634372193172044,"x":107.36,"y":168.66,"x0":1.9716507795341858,"y0":50.001137847003505,"z0":5.690424617362367,"aX":20.05096655353266},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.5,"breakHorizontal":-16.3,"spinRate":2413,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.3890190165277114,"extension":5.919195332704787},"hitData":{"launchSpeed":77.7,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":156.49}},"index":6,"playId":"6e861d7c-bf07-3bad-ab7c-fa8c42d944ed","pitchNumber":7,"startTime":"2026-07-03T23:22:40.634Z","endTime":"2026-07-03T23:22:48.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:22:48.288Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:24:37.797Z","endTime":"2026-07-03T23:26:02.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23428856518198,"aZ":-13.22725167743896,"pfxX":-5.919188672780977,"pfxZ":9.21494561122357,"pX":-0.6017813024076382,"pZ":3.4659432191561543,"vX0":7.771729919439095,"vY0":-143.00060587156545,"vZ0":-4.746201672056576,"x":139.94,"y":145.2,"x0":-2.5950632663559294,"y0":50.0007938860929,"z0":5.987177787833285,"aX":-12.168334232552324},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2332,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3841046275996973,"extension":6.690738959370755},"index":0,"playId":"dbc327d1-8d77-3d31-be72-c1c159833c1d","pitchNumber":1,"startTime":"2026-07-03T23:24:59.794Z","endTime":"2026-07-03T23:25:05.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80725763265838,"aZ":-34.69143335030945,"pfxX":4.754586494925485,"pfxZ":-1.543669828457542,"pX":-2.046738435208606,"pZ":3.597103910692497,"vX0":1.0115220118717079,"vY0":-127.04197046305512,"vZ0":0.9859810563455522,"x":195.02,"y":141.66,"x0":-3.06802652474296,"y0":50.00428049871822,"z0":5.968281824645796,"aX":7.746782296681817},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-8.9,"spinRate":2266,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4316795810983449,"extension":6.796755175864602},"index":1,"playId":"e5bc6be9-33ab-3a91-9ac6-2848be6c694b","pitchNumber":2,"startTime":"2026-07-03T23:25:14.476Z","endTime":"2026-07-03T23:25:19.861Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09601195331345,"aZ":-32.72390892189895,"pfxX":4.943495364699436,"pfxZ":-0.34192707270068823,"pX":0.2453918690550834,"pZ":1.7135975753927049,"vX0":5.924429851140136,"vY0":-126.50934927599475,"vZ0":-3.6315865688545665,"x":107.65,"y":192.51,"x0":-2.76989046967627,"y0":50.00110276314802,"z0":5.793931765135169,"aX":8.001709993974492},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":-10.3,"spinRate":2222,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4331417886428288,"extension":6.86244741678288},"index":2,"playId":"10b5dedc-3b5e-3114-affd-892bc9c9cadc","pitchNumber":3,"startTime":"2026-07-03T23:25:28.666Z","endTime":"2026-07-03T23:25:34.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-03T23:25:40.043Z","endTime":"2026-07-03T23:25:56.350Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":90.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.60775574897008,"aZ":-12.293478261838029,"pfxX":-7.101611316042385,"pfxZ":9.348647432309907,"pX":-0.18964116379927284,"pZ":2.146019486913064,"vX0":9.139254488985483,"vY0":-145.46905391038266,"vZ0":-8.602309011698269,"x":124.23,"y":180.84,"x0":-2.4610005499372574,"y0":50.00292110200851,"z0":5.9014485715496745,"aX":-15.102250193095369},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2356,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3776590950560106,"extension":6.9992629779087645},"index":4,"playId":"2b6fed77-7f7b-3e70-be0d-cabb484440bc","pitchNumber":4,"startTime":"2026-07-03T23:25:56.350Z","endTime":"2026-07-03T23:26:02.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:26:02.007Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:26:06.718Z","endTime":"2026-07-03T23:26:52.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":90.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00966938805248,"aZ":-24.801481398508646,"pfxX":-8.175391516458786,"pfxZ":3.536854548816679,"pX":-0.38887709156064776,"pZ":3.296669066336375,"vX0":9.233030785280189,"vY0":-143.07416938803811,"vZ0":-2.8329401810308408,"x":131.82,"y":149.77,"x0":-2.5857334833591,"y0":50.00634898022528,"z0":5.8429561258540375,"aX":-17.062324081631587},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.0,"breakHorizontal":13.1,"spinRate":1606,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3818711380307578,"extension":6.896653839121609},"index":0,"playId":"cda226a7-e5ea-3103-bf38-bb1192e28847","pitchNumber":1,"startTime":"2026-07-03T23:26:28.675Z","endTime":"2026-07-03T23:26:33.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64268133297637,"aZ":-44.54734135727232,"pfxX":4.427750139717473,"pfxZ":-8.475952146693562,"pX":0.006085798857198383,"pZ":2.431951525029093,"vX0":4.70443247194855,"vY0":-120.41282185124335,"vZ0":0.4193849816872208,"x":116.77,"y":173.12,"x0":-2.5523303810517666,"y0":50.0016406430997,"z0":6.215386353997014,"aX":6.464079265833522},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.9,"breakHorizontal":-9.2,"spinRate":2403,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4558781516392414,"extension":6.769468511309963},"hitData":{"launchSpeed":103.8,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.48,"coordY":94.76}},"index":1,"playId":"9787009f-d6b7-3a16-8c7d-c31a78b44f22","pitchNumber":2,"startTime":"2026-07-03T23:26:42.343Z","endTime":"2026-07-03T23:26:52.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:26:52.632Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out softly, second baseman Travis Bazzana to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:26:55.484Z","endTime":"2026-07-03T23:28:28.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","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":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":3},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97117292699621,"aZ":-28.054083989510897,"pfxX":4.789034639918482,"pfxZ":2.4862463023716614,"pX":-0.28536016601698155,"pZ":2.581297430736665,"vX0":5.032320693733588,"vY0":-128.2890139379212,"vZ0":-2.3522114223392685,"x":127.88,"y":169.08,"x0":-2.898690445246747,"y0":50.00225486808848,"z0":5.709494730911332,"aX":7.936121616768381},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-9.8,"spinRate":2183,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.42789582990948016,"extension":7.0311071528263005},"index":0,"playId":"5a6c3d7e-c217-3e79-903d-0567d01e84c8","pitchNumber":1,"startTime":"2026-07-03T23:27:19.166Z","endTime":"2026-07-03T23:27:25.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"6bf0806f-4108-31cd-83f1-37b42f70cba0","startTime":"2026-07-03T23:27:48.059Z","endTime":"2026-07-03T23:27:54.355Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Gavin Williams picks off Braden Montgomery at 1st on throw to first baseman Rhys Hoskins.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"6bf0806f-4108-31cd-83f1-37b42f70cba0","startTime":"2026-07-03T23:27:58.453Z","endTime":"2026-07-03T23:28:20.038Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243933839580862,"aZ":-42.643521058535704,"pfxX":4.320332839201714,"pfxZ":-7.208775385248249,"pX":-0.3143267279663015,"pZ":1.933667532626039,"vX0":3.816958796526852,"vY0":-120.00406545493807,"vZ0":-1.0323777734158623,"x":128.98,"y":186.57,"x0":-2.489595206773647,"y0":50.00390131832831,"z0":6.183808940582533,"aX":6.27217691162575},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.1,"breakHorizontal":-8.8,"spinRate":2442,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4572449727165524,"extension":6.677852312855666},"hitData":{"launchSpeed":56.1,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":142.79,"coordY":165.56}},"index":3,"playId":"4a78e91b-5172-3efd-9d61-fdd75d43fd8b","pitchNumber":2,"startTime":"2026-07-03T23:28:20.038Z","endTime":"2026-07-03T23:28:28.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:28:28.364Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhys Hoskins pops out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:30:20.882Z","endTime":"2026-07-03T23:31:26.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14170914694745,"aZ":-32.894386453431466,"pfxX":-5.02098659816145,"pfxZ":-0.4965956194726564,"pX":0.004014286902475223,"pZ":1.6433901402761257,"vX0":-4.213219224665929,"vY0":-120.40697393409827,"vZ0":-2.3422887894869096,"x":116.85,"y":194.41,"x0":2.4337690250892834,"y0":50.00100622893767,"z0":5.562362855302037,"aX":-7.311772369356629},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":10.2,"spinRate":2408,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4563023654687135,"extension":5.72493115568308},"index":0,"playId":"1b27bc33-c4a9-30b3-a311-8ea7f379d1bf","pitchNumber":1,"startTime":"2026-07-03T23:30:41.080Z","endTime":"2026-07-03T23:30:47.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159922365458044,"aZ":-24.602134199555998,"pfxX":1.3591040702365706,"pfxZ":4.071165520275867,"pX":-1.085660913405795,"pZ":3.31040615941871,"vX0":-8.401160156163579,"vY0":-135.19044983137746,"vZ0":-2.1758444637101912,"x":158.38,"y":149.4,"x0":1.879254539884015,"y0":50.00378557247162,"z0":5.844231010560829,"aX":2.530005127991851},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":2455,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40442297905832314,"extension":5.722899120646295},"index":1,"playId":"5fcc9acf-a10e-3c00-b66f-7982f1682db3","pitchNumber":2,"startTime":"2026-07-03T23:31:00.663Z","endTime":"2026-07-03T23:31:05.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91905591428174,"aZ":-13.838530927419981,"pfxX":4.3053545140606975,"pfxZ":9.03325761800869,"pX":0.012406980788727418,"pZ":2.4573550800681034,"vX0":-6.883747709656618,"vY0":-141.7007203628779,"vZ0":-6.600448856703341,"x":116.53,"y":172.43,"x0":1.9158345091902549,"y0":50.00347095802342,"z0":5.704095524222501,"aX":8.74017728843637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2569,"spinDirection":135},"zone":5,"typeConfidence":0.92,"plateTime":0.38679900532732425,"extension":5.983828491505992},"hitData":{"launchSpeed":77.2,"launchAngle":67.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.89,"coordY":157.27}},"index":2,"playId":"af7408d9-41f7-3e3e-91e8-046b723090a8","pitchNumber":3,"startTime":"2026-07-03T23:31:16.059Z","endTime":"2026-07-03T23:31:26.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:31:26.814Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:31:30.951Z","endTime":"2026-07-03T23:32:41.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428017566721827,"aZ":-32.5227545167344,"pfxX":-7.386694014619405,"pfxZ":-0.2363731065852921,"pX":0.3918064835764827,"pZ":3.030890528547775,"vX0":-2.7012440793136587,"vY0":-121.17393760644227,"vZ0":0.5189607323961194,"x":102.07,"y":156.95,"x0":2.4861264900582936,"y0":50.00460263105929,"z0":5.6946637011886585,"aX":-10.79820926744426},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":14.0,"spinRate":2349,"spinDirection":300},"zone":3,"typeConfidence":0.9,"plateTime":0.45499501365336936,"extension":5.77838448085769},"index":0,"playId":"1e73b5c7-de89-37c2-b44a-c80d818eaf82","pitchNumber":1,"startTime":"2026-07-03T23:31:56.282Z","endTime":"2026-07-03T23:32:02.991Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371062093832673,"aZ":-34.3762167895088,"pfxX":-7.045788226083828,"pfxZ":-1.5221291630237401,"pX":-1.2568213321885242,"pZ":0.3772282861740946,"vX0":-6.082914777152301,"vY0":-121.04626121545404,"vZ0":-4.67146824359876,"x":164.91,"y":228.59,"x0":2.223604162585157,"y0":50.00077375833071,"z0":5.414725802108857,"aX":-10.226497036455106},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":14.4,"spinRate":2504,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4562764748906547,"extension":6.005197895276952},"index":1,"playId":"881f9c22-c195-3c84-8de3-e108a5eb5867","pitchNumber":2,"startTime":"2026-07-03T23:32:12.291Z","endTime":"2026-07-03T23:32:17.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.025954620468404,"aZ":-32.21660082701424,"pfxX":-5.776595006323574,"pfxZ":-0.026552750171505934,"pX":0.24544664900502694,"pZ":2.20139042496863,"vX0":-3.4160935018516136,"vY0":-122.41973448146278,"vZ0":-1.2179099121111323,"x":107.64,"y":179.34,"x0":2.4133980743404515,"y0":50.005026592094886,"z0":5.48397534702393,"aX":-8.695136855090745},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":11.3,"spinRate":2317,"spinDirection":308},"zone":5,"typeConfidence":0.89,"plateTime":0.4488364065752428,"extension":5.953877451269956},"index":2,"playId":"cb50799e-ee0d-36ef-9a6c-00977a2ce3b1","pitchNumber":3,"startTime":"2026-07-03T23:32:35.709Z","endTime":"2026-07-03T23:32:41.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:32:41.130Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:32:55.787Z","endTime":"2026-07-03T23:34:39.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":93.9,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18776193734297,"aZ":-24.356629213310512,"pfxX":-0.3980790909889729,"pfxZ":4.168505480968729,"pX":-0.6650220823769828,"pZ":2.435850951830235,"vX0":-7.005242183224959,"vY0":-136.56499960324194,"vZ0":-4.222636658179642,"x":142.35,"y":173.01,"x0":1.9931066978209167,"y0":50.002328702342716,"z0":5.693064811735346,"aX":-0.7441713454314488},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":2.3,"spinRate":2397,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.402245124365638,"extension":5.8824518001326895},"index":0,"playId":"c47712fc-5cc0-36d5-8b41-4edee3275b33","pitchNumber":1,"startTime":"2026-07-03T23:33:10.430Z","endTime":"2026-07-03T23:33:15.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466303259105633,"aZ":-30.77665766005126,"pfxX":8.136346732892148,"pfxZ":0.8792226015885118,"pX":0.7915258401497586,"pZ":1.3670780738624477,"vX0":-6.480068571455066,"vY0":-124.9624079044966,"vZ0":-3.554215601813139,"x":86.83,"y":201.87,"x0":2.3573562469011766,"y0":50.00192683595815,"z0":5.3279971537169155,"aX":12.906431627625487},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-13.3,"spinRate":1844,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4377991080267769,"extension":5.623423763086742},"index":1,"playId":"2ff7a2d4-be89-32e0-ab1e-f7d67c64f700","pitchNumber":2,"startTime":"2026-07-03T23:33:29.725Z","endTime":"2026-07-03T23:33:35.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412016395958023,"aZ":-31.774479904538097,"pfxX":-4.828634116692989,"pfxZ":0.26694926727970447,"pX":0.6880804524982381,"pZ":1.8118155288194668,"vX0":-2.573631651813839,"vY0":-121.98981164385482,"vZ0":-2.3742651027374126,"x":90.77,"y":189.86,"x0":2.38474134385399,"y0":50.00338876940556,"z0":5.541723881949412,"aX":-7.264181646986432},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":9.4,"spinRate":2570,"spinDirection":304},"zone":9,"typeConfidence":0.86,"plateTime":0.4493136125480177,"extension":5.8867695405922875},"index":2,"playId":"c712a857-c9f1-3d55-a7e2-50b5417a5c9c","pitchNumber":3,"startTime":"2026-07-03T23:33:47.796Z","endTime":"2026-07-03T23:33:53.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62914393682411,"aZ":-32.44380046251256,"pfxX":-5.227807388989845,"pfxZ":-0.17736701550180367,"pX":-1.1577321471954525,"pZ":1.2706278502103672,"vX0":-6.781062856055803,"vY0":-122.60956010069006,"vZ0":-3.4112669232953623,"x":161.13,"y":204.47,"x0":2.3295687357613266,"y0":50.004709529164984,"z0":5.466528291088329,"aX":-7.9092662072941735},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":11.2,"spinRate":2532,"spinDirection":309},"zone":13,"typeConfidence":0.88,"plateTime":0.44777457433828083,"extension":6.041716447960779},"index":3,"playId":"76fb855e-8e7e-361b-a7c8-afc826a4c9a0","pitchNumber":4,"startTime":"2026-07-03T23:34:07.975Z","endTime":"2026-07-03T23:34:13.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875440284128178,"aZ":-37.795644123899265,"pfxX":-2.468615718970331,"pfxZ":-3.492920047135242,"pX":0.05061766293308461,"pZ":1.4221594692570507,"vX0":-4.308631259995133,"vY0":-126.12115481356231,"vZ0":-2.9229386191272537,"x":115.07,"y":200.38,"x0":2.102425030617203,"y0":50.002186093867046,"z0":5.6470239383915715,"aX":-3.9729569020983497},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.7,"breakHorizontal":5.5,"spinRate":2554,"spinDirection":312},"zone":14,"typeConfidence":0.91,"plateTime":0.43443704116497095,"extension":5.734465387968373},"index":4,"playId":"4a98f7f0-62d2-3958-80c1-1610f7d95314","pitchNumber":5,"startTime":"2026-07-03T23:34:34.379Z","endTime":"2026-07-03T23:34:39.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:34:39.320Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:36:29.384Z","endTime":"2026-07-03T23:37:24.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901063523389958,"aZ":-43.53735733934274,"pfxX":5.328455556176928,"pfxZ":-8.04375746007327,"pX":-0.9587991638054074,"pZ":2.8148139190649655,"vX0":2.518286998019651,"vY0":-118.97062751546554,"vZ0":1.22402058919783,"x":153.55,"y":162.78,"x0":-2.728057238753256,"y0":50.001965337789734,"z0":6.284417853379847,"aX":7.527594328791982},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.8,"breakHorizontal":-10.3,"spinRate":2407,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.462951321886075,"extension":6.68824582193718},"index":0,"playId":"0fb476e8-d6d1-3999-89a1-3120500a718f","pitchNumber":1,"startTime":"2026-07-03T23:36:48.243Z","endTime":"2026-07-03T23:36:53.906Z","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":97.2,"endSpeed":88.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23864332502491,"aZ":-19.019307441333243,"pfxX":-7.0728413038460864,"pfxZ":6.5272752603913755,"pX":-0.3660227699047193,"pZ":3.6731055299129785,"vX0":8.639041123268745,"vY0":-141.2969251624845,"vZ0":-2.337824213026633,"x":130.95,"y":139.61,"x0":-2.5491777776813755,"y0":50.00004759826672,"z0":5.737970907441203,"aX":-14.249624201124776},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":10.9,"spinRate":2219,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3881472837913398,"extension":6.9294966061753644},"index":1,"playId":"f0c15e71-2065-37c7-b4bc-e771bdd4fa4e","pitchNumber":2,"startTime":"2026-07-03T23:37:01.640Z","endTime":"2026-07-03T23:37:06.186Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09080194194199,"aZ":-43.85462967956088,"pfxX":4.595229320828725,"pfxZ":-8.044582325245685,"pX":-0.8989778627643819,"pZ":1.6524456860475187,"vX0":2.613983489724657,"vY0":-120.95939738476419,"vZ0":-1.266989812836232,"x":151.27,"y":194.16,"x0":-2.598129118789699,"y0":50.00481082539456,"z0":6.099475523488528,"aX":6.670036723239256},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.5,"breakHorizontal":-9.0,"spinRate":2440,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4564141477239585,"extension":6.704136052259766},"index":2,"playId":"3fd6a1b7-d58c-3a5e-9a8f-2742af553385","pitchNumber":3,"startTime":"2026-07-03T23:37:18.653Z","endTime":"2026-07-03T23:37:24.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:37:24.285Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:37:28.652Z","endTime":"2026-07-03T23:37:58.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":98.9,"endSpeed":89.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.998262416411116,"aZ":-15.688378646183722,"pfxX":-7.090854045177009,"pfxZ":7.9358417632842855,"pX":-0.17452031176164415,"pZ":2.903570188531311,"vX0":8.93465222689188,"vY0":-143.62358832610934,"vZ0":-5.8864891666027575,"x":123.65,"y":160.38,"x0":-2.4126544607076705,"y0":50.005170606508294,"z0":5.964937290795797,"aX":-14.734123133238862},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":2333,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38219070037243075,"extension":6.875344310251095},"hitData":{"launchSpeed":99.5,"launchAngle":24.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.54,"coordY":69.87}},"index":0,"playId":"43e452eb-507f-3dfc-a392-cb296ada7733","pitchNumber":1,"startTime":"2026-07-03T23:37:48.519Z","endTime":"2026-07-03T23:37:58.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:37:58.168Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:38:38.188Z","endTime":"2026-07-03T23:40:36.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T23:38:23.593Z","endTime":"2026-07-03T23:38:40.535Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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":98.2,"endSpeed":90.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6436101107148,"aZ":-22.51188401411208,"pfxX":-8.758947704521656,"pfxZ":4.690803844906636,"pX":-0.3973913260019662,"pZ":1.708188970306529,"vX0":9.44944681532861,"vY0":-142.62755874562325,"vZ0":-7.243295904340573,"x":132.15,"y":192.66,"x0":-2.614607266941081,"y0":50.00649677339426,"z0":5.699295983408921,"aX":-18.05900399397537},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.2,"breakHorizontal":13.9,"spinRate":1915,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3839531103377838,"extension":6.970280692095989},"index":1,"playId":"d02651e9-f52c-368a-a3ba-73e58bc395a8","pitchNumber":1,"startTime":"2026-07-03T23:38:40.535Z","endTime":"2026-07-03T23:38:45.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.586156604740616,"aZ":-29.957426929600018,"pfxX":0.13747980893433542,"pfxZ":1.1995849326837345,"pX":-0.6491127170569224,"pZ":3.46503055642989,"vX0":5.6821413177991555,"vY0":-135.2588988165902,"vZ0":-0.5732192441148285,"x":141.74,"y":145.22,"x0":-2.79834416275128,"y0":50.001707286330365,"z0":5.787583969927963,"aX":0.25267303668124635},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.3,"breakHorizontal":-1.6,"spinRate":2215,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4055648668052547,"extension":6.906700808809624},"index":2,"playId":"a8b62343-3beb-33db-ad1a-61bfba802b5c","pitchNumber":2,"startTime":"2026-07-03T23:38:56.762Z","endTime":"2026-07-03T23:39:02.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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96025513649711,"aZ":-30.390341818333578,"pfxX":4.7880848758043015,"pfxZ":1.090564208545084,"pX":0.7110397704609476,"pZ":2.87556869794432,"vX0":7.039614071355701,"vY0":-127.09036941867775,"vZ0":-1.3270924043733312,"x":89.9,"y":161.14,"x0":-2.716448030825892,"y0":50.003021571128265,"z0":5.817410372598486,"aX":7.834678228583298},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-10.3,"spinRate":2226,"spinDirection":60},"zone":3,"typeConfidence":2.0,"plateTime":0.43091904780962587,"extension":7.060095914554404},"index":3,"playId":"c4bedc92-6b3c-3824-b26e-7c2ad8e3f849","pitchNumber":3,"startTime":"2026-07-03T23:39:13.974Z","endTime":"2026-07-03T23:39:18.382Z","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":82.6,"endSpeed":75.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2233546495446,"aZ":-44.21854399087879,"pfxX":5.452212626585018,"pfxZ":-8.346872318712107,"pX":-1.296736019840195,"pZ":3.4112412726103787,"vX0":1.1619413615035328,"vY0":-120.18341198948066,"vZ0":2.419905172792781,"x":166.43,"y":146.68,"x0":-2.495946513530113,"y0":50.00248871077062,"z0":6.357376179882744,"aX":7.867676306263325},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.0,"breakHorizontal":-10.2,"spinRate":2442,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4581180825400524,"extension":6.74399392964957},"index":4,"playId":"c200e7e4-2468-3663-a351-3913d1af7c40","pitchNumber":4,"startTime":"2026-07-03T23:39:40.346Z","endTime":"2026-07-03T23:39:46.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411795500643056,"aZ":-23.80434813731507,"pfxX":-1.7409280037475456,"pfxZ":4.504793567099792,"pX":0.31947295426447275,"pZ":2.5123014695115327,"vX0":8.880177839255301,"vY0":-135.2164089624831,"vZ0":-3.58116765742027,"x":104.82,"y":170.95,"x0":-2.775611716486802,"y0":50.00417518097717,"z0":5.516508138432754,"aX":-3.2360276125550556},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":1.3,"spinRate":2231,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40447374034130235,"extension":6.840874037836063},"index":5,"playId":"39502969-ccc8-3796-a1df-ac25eb2f8e83","pitchNumber":5,"startTime":"2026-07-03T23:39:56.640Z","endTime":"2026-07-03T23:40:01.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292212152493413,"aZ":-33.55048591341962,"pfxX":4.755180261018147,"pfxZ":-0.8333870189014734,"pX":-1.2339070382979906,"pZ":1.2958567624632427,"vX0":2.9395536549706214,"vY0":-127.70624081151297,"vZ0":-4.371002434955653,"x":164.03,"y":203.79,"x0":-3.0160003687729606,"y0":50.00161034135834,"z0":5.656880774193003,"aX":7.884275456561924},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":-9.2,"spinRate":2220,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4282300682659286,"extension":6.799153162730213},"index":6,"playId":"59c2257f-55a5-394e-bb18-58cc9a293095","pitchNumber":6,"startTime":"2026-07-03T23:40:15.911Z","endTime":"2026-07-03T23:40:20.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.394423129969915,"aZ":-23.10483489713168,"pfxX":-0.659695487679504,"pfxZ":4.732709683462099,"pX":1.449132974182662,"pZ":1.663571991418599,"vX0":11.408512936593633,"vY0":-136.86896297540434,"vZ0":-6.356378547657335,"x":61.76,"y":193.86,"x0":-2.6697769683489008,"y0":50.00114078399251,"z0":5.575472803206021,"aX":-1.2637850997438018},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2268,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39866169866706125,"extension":6.927616614148705},"index":7,"playId":"e5ace9a6-5dc3-36d1-afeb-4020c45539cb","pitchNumber":7,"startTime":"2026-07-03T23:40:31.944Z","endTime":"2026-07-03T23:40:36.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:40:36.642Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Arias walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T23:42:22.849Z","endTime":"2026-07-03T23:44:12.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11088004572661,"aZ":-32.14299774406006,"pfxX":-5.7486225451550705,"pfxZ":0.019374846138658697,"pX":-1.067955883461007,"pZ":2.0891129802874473,"vX0":-6.284211354172631,"vY0":-120.21066037273228,"vZ0":-1.3625155389297618,"x":157.71,"y":182.37,"x0":2.334916115481403,"y0":50.00100077624344,"z0":5.538515175866867,"aX":-8.341977892043028},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.0,"breakHorizontal":12.0,"spinRate":2486,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.457083786099135,"extension":6.040590102106885},"index":0,"playId":"60d6162c-b03a-30c2-8c97-d20b57fb99fe","pitchNumber":1,"startTime":"2026-07-03T23:42:46.336Z","endTime":"2026-07-03T23:42:52.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779854378983217,"aZ":-33.60029550416735,"pfxX":-6.681570129902527,"pfxZ":-0.9778149690208338,"pX":-1.2418270423126636,"pZ":1.88841641999889,"vX0":-6.396445352040142,"vY0":-120.86698668802389,"vZ0":-1.4569918855424884,"x":164.34,"y":187.79,"x0":2.32135629153619,"y0":50.00359658395505,"z0":5.489861960912301,"aX":-9.739736072536717},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":13.8,"spinRate":2533,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.45574158163683975,"extension":5.970472010749028},"index":1,"playId":"d6aa5462-ff37-3381-a5b0-974d1b85a2d4","pitchNumber":2,"startTime":"2026-07-03T23:43:04.537Z","endTime":"2026-07-03T23:43:09.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51783249417993,"aZ":-13.80607637862898,"pfxX":5.1447578041007835,"pfxZ":9.255826576187584,"pX":-0.03350393763362367,"pZ":3.654063814368017,"vX0":-6.932272827286957,"vY0":-141.02467939969327,"vZ0":-3.293661006127231,"x":118.28,"y":140.12,"x0":1.8052797225567319,"y0":50.00008274388171,"z0":5.746125305838027,"aX":10.207379622635798},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-7.7,"spinRate":2501,"spinDirection":133},"zone":11,"typeConfidence":0.94,"plateTime":0.3906156688693212,"extension":5.9272301898173},"index":2,"playId":"cfd98214-9a0d-300f-8c6e-0e2d91460573","pitchNumber":3,"startTime":"2026-07-03T23:43:22.363Z","endTime":"2026-07-03T23:43:27.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493615594185766,"aZ":-33.38806387350209,"pfxX":-5.383327320109617,"pfxZ":-0.8099170269073728,"pX":-1.5180271049288407,"pZ":1.7458339255918593,"vX0":-7.423805043922186,"vY0":-122.60271137759122,"vZ0":-1.9693794216010083,"x":174.86,"y":191.64,"x0":2.2708786139071906,"y0":50.00450785675437,"z0":5.460827058610779,"aX":-8.04145476681666},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":11.8,"spinRate":2560,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.45000631857499496,"extension":5.933602636547956},"index":3,"playId":"1312ad79-596f-3751-b025-b60b7e09cb7c","pitchNumber":4,"startTime":"2026-07-03T23:43:41.675Z","endTime":"2026-07-03T23:43:46.685Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-03T23:43:53.376Z","endTime":"2026-07-03T23:44:06.002Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780261498207345,"aZ":-24.93682580295599,"pfxX":0.5849689795166935,"pfxZ":3.9916856962639624,"pX":-1.388326704886322,"pZ":2.5105002611914338,"vX0":-9.083131454906937,"vY0":-134.2528934885582,"vZ0":-3.6024791679388537,"x":169.92,"y":171.0,"x0":1.9720463587367807,"y0":50.00468466701692,"z0":5.657652886423834,"aX":1.0619488802474457},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":1.0,"spinRate":2475,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40897288112619457,"extension":6.04817744355926},"index":5,"playId":"ffc9a2a3-419a-3906-931d-f515a3f9410d","pitchNumber":5,"startTime":"2026-07-03T23:44:06.002Z","endTime":"2026-07-03T23:44:12.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:44:12.276Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Teel challenged (pitch result), call on the field was confirmed: Austin Hedges walks. Gabriel Arias to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T23:44:32.789Z","endTime":"2026-07-03T23:47:22.640Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"3cd8ba90-f0e6-4fc5-a3e5-763c113cefe6","startTime":"2026-07-03T23:44:32.789Z","endTime":"2026-07-03T23:44:37.789Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5740667345201,"aZ":-28.48352245706104,"pfxX":10.494538118537879,"pfxZ":1.9007435437289857,"pX":1.265198284164894,"pZ":3.2194458916428275,"vX0":-6.472464193319798,"vY0":-139.370571319496,"vZ0":-1.2183474007120467,"x":68.77,"y":151.85,"x0":2.272005228826595,"y0":50.00001181683194,"z0":5.569178700326016,"aX":20.34167287094328},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2304,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39521053786091986,"extension":6.22139501375031},"index":1,"playId":"127f4dd1-38a7-33a8-b02a-e179aacdb8ee","pitchNumber":1,"startTime":"2026-07-03T23:44:48.616Z","endTime":"2026-07-03T23:44:52.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50996564221395,"aZ":-30.083548237867554,"pfxX":10.933986123419373,"pfxZ":1.1101489984067037,"pX":1.1137730920175153,"pZ":1.9170733552375927,"vX0":-6.756103487434669,"vY0":-137.24397493068156,"vZ0":-3.6739892354466135,"x":74.55,"y":187.02,"x0":2.2056643118030452,"y0":50.00072217122782,"z0":5.355396939500727,"aX":20.55160083572394},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.3,"breakHorizontal":-18.1,"spinRate":2291,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.40133473861587765,"extension":6.091467166155466},"index":2,"playId":"bb983afe-feab-3d5a-b1af-5fb733192af9","pitchNumber":2,"startTime":"2026-07-03T23:45:08.667Z","endTime":"2026-07-03T23:45:14.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.359447754758854,"aZ":-24.78940732848234,"pfxX":10.489678089221831,"pfxZ":3.799440861577155,"pX":0.8595608211134673,"pZ":3.4976266207296223,"vX0":-7.024184155710906,"vY0":-139.26962842800128,"vZ0":-1.3641271753730102,"x":84.24,"y":144.34,"x0":2.0652565701968824,"y0":50.00357829516033,"z0":5.650136893379187,"aX":20.389253742270284},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2347,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.3948910123358198,"extension":5.907160746327154},"index":3,"playId":"ccdb9632-d005-3afc-af4e-41b470a69ac7","pitchNumber":3,"startTime":"2026-07-03T23:45:30.494Z","endTime":"2026-07-03T23:45:36.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-03T23:45:38.522Z","endTime":"2026-07-03T23:46:34.666Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22769614086998,"aZ":-28.125049573788566,"pfxX":11.608399442843044,"pfxZ":2.1437703149417455,"pX":-0.16623550194683567,"pZ":2.660351981122905,"vX0":-10.250518965607679,"vY0":-137.43544386625277,"vZ0":-2.401755844249082,"x":123.34,"y":166.95,"x0":2.1280353538556476,"y0":50.00231776336175,"z0":5.482035352496711,"aX":21.912340698263428},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":-18.5,"spinRate":2330,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.4005780680846165,"extension":6.4180791744812655},"index":5,"playId":"587a81c2-6c65-3fcd-b7c2-7d22d0bdf3ec","pitchNumber":4,"startTime":"2026-07-03T23:46:34.666Z","endTime":"2026-07-03T23:46:39.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.862293450912944,"aZ":-29.40012648447324,"pfxX":11.390229847174746,"pfxZ":1.4590130278848115,"pX":-0.2459065579775991,"pZ":1.4698624193911072,"vX0":-10.355377719487493,"vY0":-138.18756528209278,"vZ0":-5.092462703234042,"x":126.37,"y":199.09,"x0":2.0962800064372034,"y0":50.006412966243964,"z0":5.3464530698017265,"aX":21.721202758681848},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.6,"breakHorizontal":-18.1,"spinRate":2381,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.3985241061354352,"extension":6.1239096043937},"index":6,"playId":"df183d52-d37b-3c04-a18d-0d1555ffff49","pitchNumber":5,"startTime":"2026-07-03T23:46:55.623Z","endTime":"2026-07-03T23:47:22.640Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"}},"playEndTime":"2026-07-03T23:47:22.640Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Steven Kwan out on a sacrifice bunt, third baseman Miguel Vargas to second baseman Chase Meidroth. Gabriel Arias to 3rd. Austin Hedges to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T23:47:54.120Z","endTime":"2026-07-03T23:48:02.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2604695251911,"aZ":-24.905870496328827,"pfxX":10.58935519660383,"pfxZ":3.9270368733553216,"pX":0.7551177701978747,"pZ":2.691145400421179,"vX0":-7.713457323584229,"vY0":-135.8321522578193,"vZ0":-2.9256873478742755,"x":88.22,"y":166.12,"x0":2.2687941393087523,"y0":50.003899734845994,"z0":5.531072311572043,"aX":19.610139663868214},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":-17.3,"spinRate":2228,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.40463653320929094,"extension":6.386295895627229},"hitData":{"launchSpeed":30.3,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.0,"coordY":183.52}},"index":0,"playId":"dec23821-41ea-36da-9df7-cbc14cba7396","pitchNumber":1,"startTime":"2026-07-03T23:47:54.120Z","endTime":"2026-07-03T23:48:02.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:48:02.171Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a line drive to center fielder Tristan Peters. Gabriel Arias scores. Austin Hedges to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T23:48:16.192Z","endTime":"2026-07-03T23:49:00.763Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnThird":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183053867714104,"aZ":-25.095777988469266,"pfxX":0.14371632084584895,"pfxZ":3.922016065998899,"pX":-1.387552741344605,"pZ":2.0427345023922587,"vX0":-9.01950711605102,"vY0":-133.63008615455703,"vZ0":-4.692676717301076,"x":169.89,"y":183.63,"x0":2.014952022327341,"y0":50.004578894398094,"z0":5.627681743424733,"aX":0.2593684590010307},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":1.7,"spinRate":2320,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4101067051836571,"extension":6.034689031348046},"index":0,"playId":"d3d97d92-d908-3672-8ec4-f70a89517243","pitchNumber":1,"startTime":"2026-07-03T23:48:32.642Z","endTime":"2026-07-03T23:48:38.046Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50951403505765,"aZ":-24.537132980076045,"pfxX":-0.19894787639267175,"pfxZ":4.198138817530653,"pX":-0.924396235235103,"pZ":2.667528641404816,"vX0":-7.84013255827634,"vY0":-134.4234510966619,"vZ0":-3.213598405144941,"x":152.24,"y":166.76,"x0":2.0622646007584846,"y0":50.006365968634924,"z0":5.630425245699828,"aX":-0.3625336242437298},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":2.2,"spinRate":2445,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4082486301787487,"extension":6.081198227048563},"hitData":{"launchSpeed":85.7,"launchAngle":14.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.94,"coordY":99.81}},"index":1,"playId":"67e647a7-1b20-3915-a48d-12150e4fffc5","pitchNumber":2,"startTime":"2026-07-03T23:48:51.613Z","endTime":"2026-07-03T23:49:00.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:49:00.763Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"David Fry grounds into a double play, third baseman Miguel Vargas to second baseman Chase Meidroth to first baseman Jacob Gonzalez. Travis Bazzana out at 2nd. David Fry out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T23:49:24.568Z","endTime":"2026-07-03T23:50:40.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981615864461684,"aZ":-31.036403313977665,"pfxX":-7.176992174273364,"pfxZ":0.7907073825237365,"pX":-0.02584294331086988,"pZ":2.843060818384286,"vX0":-3.7434739926706944,"vY0":-120.22590244954065,"vZ0":0.21921190900587173,"x":117.99,"y":162.02,"x0":2.4902683381775406,"y0":50.00587311491417,"z0":5.533272610696677,"aX":-10.378140971491396},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":13.9,"spinRate":2384,"spinDirection":306},"zone":2,"typeConfidence":0.9,"plateTime":0.4577360374009847,"extension":6.056234338470464},"index":0,"playId":"c1ef9fc5-3205-37fd-ac58-c0719fd002a4","pitchNumber":1,"startTime":"2026-07-03T23:49:40.850Z","endTime":"2026-07-03T23:49:48.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34792408880998,"aZ":-16.06520225731736,"pfxX":6.359049690302017,"pfxZ":8.016457261456743,"pX":-0.6961969858880185,"pZ":3.559560106555921,"vX0":-9.177521743558987,"vY0":-140.94632611304917,"vZ0":-3.010492610022179,"x":143.54,"y":142.67,"x0":1.7775556338910246,"y0":50.005020572247325,"z0":5.680336987812424,"aX":12.782861192754568},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-9.6,"spinRate":2323,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.38876546099914533,"extension":6.025126526443913},"index":1,"playId":"aa84841f-42c5-33ac-965f-a700575cbda8","pitchNumber":2,"startTime":"2026-07-03T23:50:09.570Z","endTime":"2026-07-03T23:50:15.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92404866202257,"aZ":-32.52931946164128,"pfxX":9.439846209948696,"pfxZ":-0.21847386483120346,"pX":-0.16395188686368056,"pZ":1.8061294993520964,"vX0":-8.899097245837535,"vY0":-125.98458309422026,"vZ0":-2.278725474578974,"x":123.25,"y":190.01,"x0":2.190001496900915,"y0":50.00596141315469,"z0":5.355195534017975,"aX":15.15707444679151},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-15.0,"spinRate":1854,"spinDirection":118},"zone":8,"typeConfidence":0.91,"plateTime":0.4349887545705675,"extension":6.198367619679734},"hitData":{"launchSpeed":96.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.02,"coordY":170.4}},"index":2,"playId":"cbadbedf-8247-3d07-8b55-3b0ce4480d24","pitchNumber":3,"startTime":"2026-07-03T23:50:32.196Z","endTime":"2026-07-03T23:50:40.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:50:40.551Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T23:52:46.041Z","endTime":"2026-07-03T23:55:03.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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,4,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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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(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.8,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48942301822101,"aZ":-21.1556362800579,"pfxX":-8.935021532694668,"pfxZ":5.394480583241453,"pX":0.4697632103293347,"pZ":3.2704022979123777,"vX0":11.472756244145689,"vY0":-141.99630860100254,"vZ0":-3.0749835726314925,"x":99.09,"y":150.48,"x0":-2.4619052784295716,"y0":50.00170650738623,"z0":5.71321566285083,"aX":-18.247048969586967},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":1861,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.385717878238129,"extension":7.082506433755968},"index":0,"playId":"3b56a0bc-b8d2-3c4c-86a1-765b4d172983","pitchNumber":1,"startTime":"2026-07-03T23:53:05.322Z","endTime":"2026-07-03T23:53:10.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19783854049539,"aZ":-32.54969798412223,"pfxX":6.096409035603971,"pfxZ":-0.23533297042192203,"pX":-0.9447990264210407,"pZ":4.332430129305745,"vX0":3.040451533693437,"vY0":-124.87451030274771,"vZ0":2.991291895352326,"x":153.01,"y":121.8,"x0":-2.9720483850934314,"y0":50.00479052912962,"z0":5.80441993281832,"aX":9.586181893813713},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-11.8,"spinRate":2290,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.43936842664425946,"extension":6.82866766410722},"index":1,"playId":"de68e0a3-99a3-3471-8e5b-9acc92907917","pitchNumber":2,"startTime":"2026-07-03T23:53:18.337Z","endTime":"2026-07-03T23:53:23.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87752826254287,"aZ":-24.57084505386057,"pfxX":-0.8628782364759999,"pfxZ":4.0777403747966225,"pX":1.314579747831767,"pZ":2.7509234840192365,"vX0":10.40448444748587,"vY0":-135.760780218515,"vZ0":-3.2859405064645917,"x":66.89,"y":164.51,"x0":-2.4565431157781186,"y0":50.006380606605546,"z0":5.688429474325484,"aX":-1.6122787258418612},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2302,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.40354270813133697,"extension":7.023512111775473},"index":2,"playId":"064ba747-28e8-3bf8-86f2-b6338d7ca747","pitchNumber":3,"startTime":"2026-07-03T23:53:31.613Z","endTime":"2026-07-03T23:53:37.006Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656909255417062,"aZ":-16.282958920811197,"pfxX":-6.10109418982728,"pfxZ":7.824418864217776,"pX":0.9205328561729773,"pZ":4.077859657078467,"vX0":11.29461369686538,"vY0":-141.25953925960798,"vZ0":-1.6540195966991758,"x":81.91,"y":128.68,"x0":-2.327825692944127,"y0":50.002827943066926,"z0":5.712151550842699,"aX":-12.39232093099129},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2255,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38699295095211106,"extension":7.269228371865838},"index":3,"playId":"26ac8162-9dbe-3ff1-87c4-67fa135536a9","pitchNumber":4,"startTime":"2026-07-03T23:53:53.214Z","endTime":"2026-07-03T23:53:57.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.428615620696217,"aZ":-18.88566933054461,"pfxX":-8.14351440734007,"pfxZ":6.340491700599753,"pX":0.4313960449695508,"pZ":2.2323458541422503,"vX0":11.326336333525111,"vY0":-143.4433187715633,"vZ0":-6.077240362936149,"x":100.56,"y":178.51,"x0":-2.4999426462898273,"y0":50.00392378333215,"z0":5.54553822259214,"aX":-17.068732659127157},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":2097,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3810284691796215,"extension":7.193402397174889},"index":4,"playId":"aaf889ca-aa5e-3903-9bf1-f92657e3306b","pitchNumber":5,"startTime":"2026-07-03T23:54:07.313Z","endTime":"2026-07-03T23:54:11.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-03T23:54:23.045Z","endTime":"2026-07-03T23:54:32.700Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.266712577440792,"aZ":-28.47984098952182,"pfxX":6.646940593157631,"pfxZ":2.2049554941316423,"pX":-0.5139497517973526,"pZ":3.490648682261887,"vX0":3.3631229016461655,"vY0":-128.8071391516428,"vZ0":-0.09676234790901495,"x":136.59,"y":144.53,"x0":-2.7010305531605803,"y0":50.00411600765473,"z0":5.734533701790083,"aX":11.14672179421661},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-12.8,"spinRate":2199,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4255584389343552,"extension":6.864402163421061},"index":6,"playId":"c718ea28-69ff-35a4-81a2-a8fdde479aac","pitchNumber":6,"startTime":"2026-07-03T23:54:32.700Z","endTime":"2026-07-03T23:54:37.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.118274862355214,"aZ":-21.902848822601825,"pfxX":-8.92986083538208,"pfxZ":4.83577754976597,"pX":1.3383172150954223,"pZ":3.0765065236149494,"vX0":13.9281355286456,"vY0":-144.47074760506788,"vZ0":-3.7388398821452498,"x":65.99,"y":155.71,"x0":-2.374168971283151,"y0":50.00253235350289,"z0":5.7254978297869625,"aX":-18.968603338146035},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":1909,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3784107491492401,"extension":7.141176827445455},"index":7,"playId":"c350e33b-762c-32ee-87e0-b31bf133ea3c","pitchNumber":7,"startTime":"2026-07-03T23:54:58.180Z","endTime":"2026-07-03T23:55:03.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:55:03.473Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T23:55:08.138Z","endTime":"2026-07-03T23:57:05.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.560237724476966,"aZ":-24.202699636886663,"pfxX":-8.381230959406174,"pfxZ":3.856283182138439,"pX":-0.6187264250060605,"pZ":3.457367542300586,"vX0":8.78148291669158,"vY0":-142.566917317606,"vZ0":-1.937564283137625,"x":140.58,"y":145.43,"x0":-2.6440739205151433,"y0":50.00102327663064,"z0":5.667143726077535,"aX":-17.31964808657589},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":13.4,"spinRate":1926,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3836083287652867,"extension":7.108897622702209},"index":0,"playId":"554d3c5c-a017-31de-b04c-dc68c825c3eb","pitchNumber":1,"startTime":"2026-07-03T23:55:29.529Z","endTime":"2026-07-03T23:55:34.696Z","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.2,"endSpeed":75.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.841833049415133,"aZ":-42.42940509690349,"pfxX":5.869997298090015,"pfxZ":-7.135134948978335,"pX":0.14839051423795713,"pZ":3.4588053926930997,"vX0":4.605954960558489,"vY0":-119.58839291621695,"vZ0":2.5076851454230047,"x":111.34,"y":145.39,"x0":-2.571038912733674,"y0":50.00437905519332,"z0":6.225083524947209,"aX":8.433033137727548},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.9,"breakHorizontal":-11.8,"spinRate":2406,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.4594514661027467,"extension":6.862757982658289},"index":1,"playId":"8bc660eb-b40c-34e6-9f82-b8ada3ad6fab","pitchNumber":2,"startTime":"2026-07-03T23:55:48.725Z","endTime":"2026-07-03T23:55:54.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824270507967697,"aZ":-36.09413275000037,"pfxX":6.371820569737825,"pfxZ":-2.4172911999675275,"pX":-0.7567828526575593,"pZ":3.8617062793374948,"vX0":3.0098686426586383,"vY0":-126.95741050139682,"vZ0":2.26288065488899,"x":145.85,"y":134.51,"x0":-2.7883767001977846,"y0":50.00491636809341,"z0":5.846891968123735,"aX":10.322907372245819},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.2,"spinRate":2286,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.43267642629965497,"extension":7.004123838250043},"index":2,"playId":"866edae4-f9ab-3a4b-bafe-8bca30e0b1a9","pitchNumber":3,"startTime":"2026-07-03T23:56:08.993Z","endTime":"2026-07-03T23:56:14.077Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43466059019945,"aZ":-45.57587419146594,"pfxX":4.477298114905967,"pfxZ":-9.616664564028891,"pX":-0.5852585175232731,"pZ":1.8346651525922875,"vX0":3.1755352684297087,"vY0":-118.40085962899362,"vZ0":-0.07661968657744223,"x":139.31,"y":189.24,"x0":-2.5340581880917257,"y0":50.00250107814521,"z0":6.1025014670872,"aX":6.2399623973059475},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-17.0,"breakHorizontal":-9.0,"spinRate":2302,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4658574059262963,"extension":6.717300845452707},"index":3,"playId":"2659b52e-49e8-3c50-8469-f997ae1d265d","pitchNumber":4,"startTime":"2026-07-03T23:56:29.089Z","endTime":"2026-07-03T23:56:34.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-03T23:56:43.494Z","endTime":"2026-07-03T23:56:58.626Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952790241616956,"aZ":-32.08921795152526,"pfxX":6.1380157683452605,"pfxZ":0.050610702134758156,"pX":-0.4822392698000889,"pZ":3.375669834677112,"vX0":3.8386976727695936,"vY0":-128.68168031478774,"vZ0":0.33796025459303025,"x":135.38,"y":147.64,"x0":-2.791248527720547,"y0":50.00302901807251,"z0":5.730667909051552,"aX":10.282407756750576},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":-12.0,"spinRate":2323,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4258171849562373,"extension":6.87356653250124},"index":5,"playId":"f404b6b9-295b-3567-ad3e-8360494889a9","pitchNumber":5,"startTime":"2026-07-03T23:56:58.626Z","endTime":"2026-07-03T23:57:05.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:57:05.210Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks. Miguel Vargas to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T23:57:10.104Z","endTime":"2026-07-03T23:58:55.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":74.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68902584788446,"aZ":-43.4015022821394,"pfxX":5.88585988923146,"pfxZ":-7.859094764572484,"pX":-0.20813858143431704,"pZ":3.5041712514188332,"vX0":3.7245091830782826,"vY0":-119.50794169755392,"vZ0":2.940545501392925,"x":124.93,"y":144.17,"x0":-2.5580613831384458,"y0":50.00254094670632,"z0":6.190192434781939,"aX":8.408000976380247},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.1,"breakHorizontal":-11.6,"spinRate":2386,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4605092430113906,"extension":6.685324089142518},"index":0,"playId":"1c37209b-a499-3fee-a364-ab6ef9259a98","pitchNumber":1,"startTime":"2026-07-03T23:57:27.150Z","endTime":"2026-07-03T23:57:32.970Z","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":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713879866259347,"aZ":-27.7627548867085,"pfxX":-0.595248776448331,"pfxZ":2.372426168604635,"pX":-0.08764043971610448,"pZ":3.5464019699712774,"vX0":7.522042898387829,"vY0":-135.13526654422495,"vZ0":-0.2337539135766521,"x":120.34,"y":143.03,"x0":-2.8225720870258075,"y0":50.004974115781025,"z0":5.573945138156269,"aX":-1.1087552004713908},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":-0.5,"spinRate":2179,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4043397583966182,"extension":7.029460416045454},"index":1,"playId":"d9624c51-5ac8-320f-86e6-1d39a8885849","pitchNumber":2,"startTime":"2026-07-03T23:57:47.880Z","endTime":"2026-07-03T23:58:14.900Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}}},{"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":97.8,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66876165595682,"aZ":-21.598886793834858,"pfxX":-8.769239304673409,"pfxZ":5.160010018626057,"pX":0.6693798603782029,"pZ":0.9684633632250231,"vX0":12.04108417238425,"vY0":-141.81854412030282,"vZ0":-8.750479967466113,"x":91.48,"y":212.63,"x0":-2.4806187560106037,"y0":50.000970368043525,"z0":5.45737723477527,"aX":-17.965333402899688},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.7,"breakHorizontal":13.6,"spinRate":1915,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3853612199012577,"extension":7.20618838041486},"index":2,"playId":"f50da7a6-504b-381c-8265-a4bc8c2a5379","pitchNumber":3,"startTime":"2026-07-03T23:58:22.598Z","endTime":"2026-07-03T23:58:27.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.528898198882864,"aZ":-21.68141770125277,"pfxX":-9.100575337659112,"pfxZ":5.1322144273798305,"pX":0.3071632155303169,"pZ":3.789938154400612,"vX0":11.288451384474847,"vY0":-141.882520896429,"vZ0":-1.3524608275408534,"x":105.29,"y":136.45,"x0":-2.5349306102227986,"y0":50.00514160372342,"z0":5.6503810627288615,"aX":-18.614662909853116},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":14.3,"spinRate":1977,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.38558815682228964,"extension":7.095581958464497},"index":3,"playId":"9a02c731-5e7a-3037-bfa0-7cc42085028c","pitchNumber":4,"startTime":"2026-07-03T23:58:49.770Z","endTime":"2026-07-03T23:58:55.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:58:55.645Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T23:59:00.201Z","endTime":"2026-07-04T00:01:33.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317699383162854,"aZ":-32.932403047281554,"pfxX":2.726706430144746,"pfxZ":-0.45507390773866696,"pX":0.8950128300838686,"pZ":2.5147531324822716,"vX0":7.9814099273001755,"vY0":-128.71554899282773,"vZ0":-1.6068307878152106,"x":82.88,"y":170.88,"x0":-2.5980060571394574,"y0":50.000867660824156,"z0":5.693354021269227,"aX":4.579352252600863},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-6.7,"spinRate":2181,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.42527589583936276,"extension":7.039363018652609},"index":0,"playId":"8ca7aafe-899f-36b8-9a97-7ad972fdc4de","pitchNumber":1,"startTime":"2026-07-03T23:59:22.549Z","endTime":"2026-07-03T23:59:28.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.766755206676557,"aZ":-32.21225056187041,"pfxX":3.3001407581592406,"pfxZ":-0.020613013926455537,"pX":0.29046691256769874,"pZ":2.3149176522591044,"vX0":6.942954819115751,"vY0":-128.44206833002994,"vZ0":-2.081427614298806,"x":105.93,"y":176.28,"x0":-2.8729588773672643,"y0":50.00406923581133,"z0":5.632477656567521,"aX":5.532672657770966},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-7.4,"spinRate":2249,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.42588947596172533,"extension":6.974807649476988},"index":1,"playId":"6cc91fac-4275-3ed7-854d-e9fc12c8cbd6","pitchNumber":2,"startTime":"2026-07-03T23:59:42.483Z","endTime":"2026-07-03T23:59:47.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527651750165223,"aZ":-28.22564415687572,"pfxX":4.998838860110027,"pfxZ":2.303203063182835,"pX":1.503243328885711,"pZ":2.113910309753004,"vX0":9.028668511831377,"vY0":-130.13400845022494,"vZ0":-3.3834594748494213,"x":59.7,"y":181.7,"x0":-2.661601137347492,"y0":50.00138532468421,"z0":5.570965639103293,"aX":8.565200486995497},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":-11.0,"spinRate":2302,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.42102862070534064,"extension":7.142549004572877},"index":2,"playId":"1040e677-3535-3d51-aed7-f8de77511d87","pitchNumber":3,"startTime":"2026-07-04T00:00:08.067Z","endTime":"2026-07-04T00:00:13.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47702603331536,"aZ":-28.698271218054494,"pfxX":5.62593917636059,"pfxZ":2.0364439405510932,"pX":0.47954371081460984,"pZ":2.16268292997109,"vX0":6.464516493818895,"vY0":-130.21300683273913,"vZ0":-3.349477398182505,"x":98.72,"y":180.39,"x0":-2.7704907352142847,"y0":50.00479779728156,"z0":5.647425071850648,"aX":9.619625944186247},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":-11.6,"spinRate":2283,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.42134925057395733,"extension":6.994600151788153},"index":3,"playId":"f1183af2-db77-3b13-9a61-fc81bf84fd2b","pitchNumber":4,"startTime":"2026-07-04T00:00:29.166Z","endTime":"2026-07-04T00:00:34.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-04T00:00:40.876Z","endTime":"2026-07-04T00:01:03.145Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"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.3,"endSpeed":90.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90791619813169,"aZ":-14.839264619591706,"pfxX":-7.947834109373677,"pfxZ":8.279622319823469,"pX":-0.6694373010293849,"pZ":3.4789650900168305,"vX0":8.269109414966382,"vY0":-144.2989598673112,"vZ0":-3.594106484226482,"x":142.52,"y":144.85,"x0":-2.549931602545857,"y0":50.0001167227,"z0":5.664495923626582,"aX":-16.63440219031447},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2449,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38067331612035726,"extension":7.184250913867734},"index":5,"playId":"39a510c9-32b4-37a6-9bbc-de5af7360561","pitchNumber":5,"startTime":"2026-07-04T00:01:03.145Z","endTime":"2026-07-04T00:01:07.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56094595776862,"aZ":-33.00319349371651,"pfxX":4.9071347959064635,"pfxZ":-0.47211107215190395,"pX":-0.35087483058511515,"pZ":2.4000585893261226,"vX0":4.777604221632253,"vY0":-130.90413393885947,"vZ0":-2.0884679276265112,"x":130.37,"y":173.98,"x0":-2.8319593561113923,"y0":50.00376035357476,"z0":5.659872330461429,"aX":8.58489501707889},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.1,"breakHorizontal":-9.8,"spinRate":2292,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.41713688630155943,"extension":6.933769607071508},"index":6,"playId":"4d06beba-12a1-3d7a-adf8-c393947afd92","pitchNumber":6,"startTime":"2026-07-04T00:01:28.059Z","endTime":"2026-07-04T00:01:33.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:01:33.544Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:01:41.700Z","endTime":"2026-07-04T00:04:36.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"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":6},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.882964728498152,"aZ":-22.613766087676,"pfxX":-8.935479772850652,"pfxZ":4.588428687924905,"pX":-0.38599393818516536,"pZ":0.6177116966592836,"vX0":9.826391805364093,"vY0":-142.9580896748358,"vZ0":-9.74136431112379,"x":131.71,"y":222.1,"x0":-2.6958943267284496,"y0":50.00417220483414,"z0":5.471550601047525,"aX":-18.621236605344823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":2027,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3821627639284997,"extension":7.273764611412231},"index":0,"playId":"c3012948-b6ba-3606-a5cf-610b551bc61d","pitchNumber":1,"startTime":"2026-07-04T00:02:01.330Z","endTime":"2026-07-04T00:02:06.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61827828715194,"aZ":-30.40281830228669,"pfxX":4.794509328851867,"pfxZ":1.0113115500319427,"pX":0.6874594827751561,"pZ":0.5440176011763795,"vX0":7.431779908577422,"vY0":-130.8962591666693,"vZ0":-6.867719295658855,"x":90.8,"y":224.09,"x0":-2.798988838169867,"y0":50.00447311484406,"z0":5.443536792303664,"aX":8.417193493233892},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":-10.2,"spinRate":2176,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.41659097125583644,"extension":6.931246655236978},"index":1,"playId":"552145de-dea7-316e-87fd-9fcc5d97fd7c","pitchNumber":2,"startTime":"2026-07-04T00:02:26.410Z","endTime":"2026-07-04T00:02:31.861Z","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":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.801276766335043,"aZ":-21.140028768312856,"pfxX":-0.1981646651460034,"pfxZ":5.723346173928046,"pX":0.30734412546505063,"pZ":1.585626983988916,"vX0":8.294565020259036,"vY0":-138.02166323563267,"vZ0":-6.717165246617468,"x":105.28,"y":195.97,"x0":-2.71161108415964,"y0":50.0059065759607,"z0":5.475236871005573,"aX":-0.3825580215547599},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":-1.3,"spinRate":2271,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3968744426126638,"extension":7.14403858006698},"index":2,"playId":"c710aec5-2f28-3c29-983f-0fcd837ba7a2","pitchNumber":3,"startTime":"2026-07-04T00:02:53.069Z","endTime":"2026-07-04T00:02:58.451Z","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":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488389366307718,"aZ":-23.37497495322513,"pfxX":-8.970007896391282,"pfxZ":4.193622023023884,"pX":-0.010918901977858034,"pZ":1.3046622280693159,"vX0":10.492594565444362,"vY0":-143.51333185747635,"vZ0":-7.6809612466068735,"x":117.42,"y":203.55,"x0":-2.5393887563323614,"y0":50.00321346068395,"z0":5.458939798828079,"aX":-18.816387513722063},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":1837,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3808657409518208,"extension":7.193205645032167},"index":3,"playId":"9480d0a2-7476-398f-bb46-e4b5bcf6ecbd","pitchNumber":4,"startTime":"2026-07-04T00:03:24.688Z","endTime":"2026-07-04T00:03:29.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-04T00:03:47.837Z","endTime":"2026-07-04T00:04:01.056Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907463491821975,"aZ":-30.39824476145561,"pfxX":2.2020102578681935,"pfxZ":0.9949622565802894,"pX":0.601586703119951,"pZ":0.33072077460457733,"vX0":8.141296114859548,"vY0":-132.32634589038452,"vZ0":-7.890586642447485,"x":94.07,"y":229.85,"x0":-2.7903330000278252,"y0":50.00661374223978,"z0":5.551518952042173,"aX":3.9381416212339544},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.4,"breakHorizontal":-5.6,"spinRate":2132,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4125489111283711,"extension":6.9595513754574805},"index":5,"playId":"ab580032-64bf-367d-90ca-fa624e93bda3","pitchNumber":5,"startTime":"2026-07-04T00:04:01.056Z","endTime":"2026-07-04T00:04:06.407Z","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.2,"endSpeed":91.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.104762788392485,"aZ":-18.964394451428166,"pfxX":-8.315220431838021,"pfxZ":6.130001949981397,"pX":-0.5796069381041536,"pZ":2.189065308027435,"vX0":8.814694693326429,"vY0":-145.64834859068532,"vZ0":-6.559802837086356,"x":139.09,"y":179.68,"x0":-2.559916106088829,"y0":50.0059577348493,"z0":5.610888029173646,"aX":-17.92976222933616},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.0,"breakHorizontal":13.4,"spinRate":2138,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.37556184251529734,"extension":7.025933423371462},"hitData":{"launchSpeed":78.6,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":170.4}},"index":6,"playId":"a159afd2-88fe-3572-85c5-0dd096d00726","pitchNumber":6,"startTime":"2026-07-04T00:04:27.358Z","endTime":"2026-07-04T00:04:36.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:04:36.008Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, shortstop Colson Montgomery to first baseman Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:06:21.386Z","endTime":"2026-07-04T00:07:11.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.641368571694834,"aZ":-27.676931090247784,"pfxX":11.15091987441293,"pfxZ":2.3974476631517385,"pX":-0.8054479471930132,"pZ":1.6957299946367295,"vX0":-11.481785576383425,"vY0":-136.93621946622275,"vZ0":-4.9954780201785365,"x":147.7,"y":193.0,"x0":2.017525182409539,"y0":50.00272663439844,"z0":5.465581009103492,"aX":20.921651668645296},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2421,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.40183518661515727,"extension":6.055689607549312},"index":0,"playId":"7eb13196-dc6a-31fd-99fd-41a4d569a28a","pitchNumber":1,"startTime":"2026-07-04T00:06:47.944Z","endTime":"2026-07-04T00:06:53.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1641345150522,"aZ":-26.998727944297794,"pfxX":10.226399512354527,"pfxZ":2.7197874151642694,"pX":0.21970028869530367,"pZ":2.66466452292252,"vX0":-8.612599207950549,"vY0":-137.99552758465174,"vZ0":-2.8083834665579093,"x":108.63,"y":166.83,"x0":2.07119591403074,"y0":50.00664186450569,"z0":5.538121015712865,"aX":19.489429723256265},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":-16.4,"spinRate":2393,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.398765197328653,"extension":5.958700096467254},"hitData":{"launchSpeed":79.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.66,"coordY":153.0}},"index":1,"playId":"9e42343b-46d5-3a72-9e3c-57bbf08314e7","pitchNumber":2,"startTime":"2026-07-04T00:07:03.167Z","endTime":"2026-07-04T00:07:11.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:07:11.562Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rhys Hoskins grounds out, third baseman Miguel Vargas to first baseman Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:07:19.132Z","endTime":"2026-07-04T00:08:50.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.827155730634246,"aZ":-15.90509383192439,"pfxX":5.391471869952006,"pfxZ":8.204587593130576,"pX":0.4171897301015762,"pZ":3.3404230476063326,"vX0":-6.035800506026105,"vY0":-140.20536559325322,"vZ0":-3.724535495398558,"x":101.1,"y":148.59,"x0":1.9013144337584615,"y0":50.0040919861529,"z0":5.729445098856167,"aX":10.693632002471125},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-8.5,"spinRate":2353,"spinDirection":137},"zone":3,"typeConfidence":0.92,"plateTime":0.3912207566217827,"extension":5.643263321414723},"index":0,"playId":"27ac07dd-048e-3051-8e68-175cb6750625","pitchNumber":1,"startTime":"2026-07-04T00:07:37.724Z","endTime":"2026-07-04T00:07:47.522Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454522673690132,"aZ":-27.88785296698566,"pfxX":1.323252422210115,"pfxZ":2.3082118111740044,"pX":-0.526814930976583,"pZ":3.6099485218539638,"vX0":-7.34251492538994,"vY0":-135.51338330867077,"vZ0":-0.8569057732264765,"x":137.08,"y":141.31,"x0":2.0492794400375236,"y0":50.00025900466657,"z0":5.8838202969954745,"aX":2.4551488725965673},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-0.8,"spinRate":2328,"spinDirection":149},"zone":11,"typeConfidence":0.85,"plateTime":0.404664670606262,"extension":5.932191904973085},"index":1,"playId":"cabd315e-5afe-3434-8687-36496bc5da94","pitchNumber":2,"startTime":"2026-07-04T00:08:07.766Z","endTime":"2026-07-04T00:08:34.794Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968381094219577,"aZ":-33.113434616240234,"pfxX":-5.988076521456173,"pfxZ":-0.6421395110234869,"pX":-0.6530784175508848,"pZ":2.104228263083079,"vX0":-5.203362648713267,"vY0":-120.77873400468633,"vZ0":-1.3261570813438324,"x":141.89,"y":181.97,"x0":2.319750429671061,"y0":50.0053540260299,"z0":5.614735621592994,"aX":-8.708595607301783},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":2325,"spinDirection":304},"zone":7,"typeConfidence":0.9,"plateTime":0.45624619072783146,"extension":5.754553156318356},"hitData":{"launchSpeed":75.7,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.48,"coordY":159.94}},"index":2,"playId":"3db7da47-d9dc-349c-abb0-6f53451d5f9f","pitchNumber":3,"startTime":"2026-07-04T00:08:41.870Z","endTime":"2026-07-04T00:08:50.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:08:50.340Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to right fielder Braden Montgomery in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:09:06.608Z","endTime":"2026-07-04T00:10:22.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.041913376020005,"aZ":-23.790903055769547,"pfxX":10.879436064817032,"pfxZ":4.19430614070729,"pX":0.5798119409879248,"pZ":1.0135969203958874,"vX0":-8.191002341781651,"vY0":-140.29221199802745,"vZ0":-7.866372300319711,"x":94.9,"y":211.41,"x0":2.1203933034697697,"y0":50.00290672487303,"z0":5.398893134689215,"aX":21.737675969653306},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.1,"breakHorizontal":-18.1,"spinRate":2311,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.39007564933357664,"extension":5.767915863106327},"index":0,"playId":"7fe28e3c-1bf8-326f-b9d3-b8656c0a8712","pitchNumber":1,"startTime":"2026-07-04T00:09:18.481Z","endTime":"2026-07-04T00:09:23.425Z","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":96.1,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1663728533672,"aZ":-26.5067826511299,"pfxX":10.249178847675914,"pfxZ":2.869903273005656,"pX":-0.6019705174259486,"pZ":1.9456293317964524,"vX0":-10.53346600548216,"vY0":-139.56616590287064,"vZ0":-4.831450056916323,"x":139.95,"y":186.25,"x0":1.8879919487789254,"y0":50.00187490193599,"z0":5.4430049705288,"aX":20.23524237362484},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.4,"spinRate":2341,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.39231332278993003,"extension":6.174605512072221},"index":1,"playId":"6c093ef3-7d08-349b-ab18-de13ade1a4cf","pitchNumber":2,"startTime":"2026-07-04T00:09:35.811Z","endTime":"2026-07-04T00:09:40.551Z","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":87.9,"endSpeed":80.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659312047023576,"aZ":-34.801041259229294,"pfxX":-0.2561098742161765,"pfxZ":-1.586086329379862,"pX":-0.34066236341029404,"pZ":2.2902874211034905,"vX0":-6.141196865532798,"vY0":-127.84575953019926,"vZ0":-1.6270117732224247,"x":129.99,"y":176.94,"x0":2.127167881534216,"y0":50.00404328971793,"z0":5.669428206875185,"aX":-0.4236850605016766},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":1.9,"spinRate":2473,"spinDirection":288},"zone":4,"typeConfidence":0.85,"plateTime":0.4286281615637284,"extension":5.891148056721607},"index":2,"playId":"5b2b6a42-2a46-3b46-a994-122425cd1f0e","pitchNumber":3,"startTime":"2026-07-04T00:09:53.893Z","endTime":"2026-07-04T00:09:58.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965207642325016,"aZ":-32.884905859693994,"pfxX":-7.63443770314177,"pfxZ":-0.47151837484460124,"pX":-0.25996160149231673,"pZ":2.9589634081474308,"vX0":-4.152120517189817,"vY0":-121.92259374653838,"vZ0":0.6047778936840504,"x":126.91,"y":158.89,"x0":2.4595932968619807,"y0":50.00486769027327,"z0":5.555692918159427,"aX":-11.44307991997708},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":14.9,"spinRate":2589,"spinDirection":299},"zone":1,"typeConfidence":0.9,"plateTime":0.45000983100084824,"extension":6.1724275506159465},"hitData":{"launchSpeed":94.0,"launchAngle":47.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.2,"coordY":115.62}},"index":3,"playId":"a7597631-68fc-3cae-8e36-5657b5fbef52","pitchNumber":4,"startTime":"2026-07-04T00:10:13.521Z","endTime":"2026-07-04T00:10:22.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:10:22.861Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:12:47.732Z","endTime":"2026-07-04T00:13:00.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T00:12:33.790Z","endTime":"2026-07-04T00:12:50.081Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056050655449585,"aZ":-20.696982980457413,"pfxX":-8.8550231583426,"pfxZ":5.768550872062962,"pX":0.016147766349129976,"pZ":2.5385278787707732,"vX0":10.507003372380733,"vY0":-140.0309899586152,"vZ0":-4.845020270431034,"x":116.38,"y":170.24,"x0":-2.630807174864391,"y0":50.00243620771797,"z0":5.641622367893857,"aX":-17.61878639730161},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":13.9,"spinRate":2084,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39085016084816626,"extension":7.181805026841161},"hitData":{"launchSpeed":102.5,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.42,"coordY":110.5}},"index":1,"playId":"958f2fc4-c10b-3965-b574-5b2f0e04b03c","pitchNumber":1,"startTime":"2026-07-04T00:12:50.081Z","endTime":"2026-07-04T00:13:00.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:13:00.411Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to left fielder David Fry. Chase Meidroth to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:13:02.975Z","endTime":"2026-07-04T00:14:35.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":75.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989016227930744,"aZ":-43.37965439281407,"pfxX":5.423884318998335,"pfxZ":-7.890857575262874,"pX":0.4403188125655525,"pZ":3.114715997206173,"vX0":5.739125263831207,"vY0":-119.05291062270994,"vZ0":2.032139808824359,"x":100.22,"y":154.68,"x0":-2.7149833555014693,"y0":50.000520636046815,"z0":6.20578510644332,"aX":7.704938195599056},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.3,"breakHorizontal":-11.3,"spinRate":2473,"spinDirection":40},"zone":3,"typeConfidence":2.0,"plateTime":0.4618539545985021,"extension":6.812420553521646},"index":0,"playId":"be01b8be-3e48-3cac-b5d6-ed68d4c7f058","pitchNumber":1,"startTime":"2026-07-04T00:13:23.884Z","endTime":"2026-07-04T00:13:29.276Z","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.2,"endSpeed":74.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369920425034323,"aZ":-42.764167267720836,"pfxX":5.618436514033063,"pfxZ":-7.559228793168925,"pX":-0.5265147657660123,"pZ":2.697912059501158,"vX0":3.3453579252393952,"vY0":-118.14360143889078,"vZ0":1.152996282009252,"x":137.07,"y":165.94,"x0":-2.694979662128296,"y0":50.002481361180955,"z0":6.161278552627642,"aX":7.871196663151966},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.1,"breakHorizontal":-11.0,"spinRate":2497,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4651976277989185,"extension":6.848088441284928},"index":1,"playId":"ce47ba6c-e4e8-3059-a4fe-05624d73bb2d","pitchNumber":2,"startTime":"2026-07-04T00:13:43.682Z","endTime":"2026-07-04T00:13:48.591Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.744371379430504,"aZ":-18.995289119986047,"pfxX":-6.041532343716451,"pfxZ":6.4522857900441295,"pX":-0.8857391564889018,"pZ":4.199114916360405,"vX0":7.136548511823956,"vY0":-142.0498945999836,"vZ0":-1.0734747906848985,"x":150.76,"y":125.4,"x0":-2.6464815652661793,"y0":50.001015195323944,"z0":5.790323630517335,"aX":-12.337291059787086},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2355,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3856894149062642,"extension":7.0838690445831825},"index":2,"playId":"cf8f52e2-1104-3193-a110-cad9aa922015","pitchNumber":3,"startTime":"2026-07-04T00:14:05.042Z","endTime":"2026-07-04T00:14:10.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.218161938618564,"aZ":-17.967953678001585,"pfxX":-6.43202631267739,"pfxZ":6.961681639447523,"pX":-0.009795722854600094,"pZ":3.4369643036436117,"vX0":9.601084229206936,"vY0":-141.89905011727916,"vZ0":-3.1901726009642863,"x":117.37,"y":145.98,"x0":-2.6002395697099496,"y0":50.00490972261633,"z0":5.719444132016708,"aX":-13.12991085623427},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2383,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38587621462549926,"extension":6.9917120394531445},"hitData":{"launchSpeed":83.0,"launchAngle":15.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.22,"coordY":102.2}},"index":3,"playId":"b810ab11-583a-37a2-a217-8ae6c9a93d92","pitchNumber":4,"startTime":"2026-07-04T00:14:25.291Z","endTime":"2026-07-04T00:14:35.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:14:35.303Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jacob Gonzalez out on a sacrifice bunt, third baseman Gabriel Arias to first baseman Rhys Hoskins. Chase Meidroth to 3rd. Tristan Peters to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:14:40.794Z","endTime":"2026-07-04T00:15:30.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456521724730532,"aZ":-42.079846618996505,"pfxX":6.270329251261144,"pfxZ":-6.822841262093819,"pX":0.9377682395111172,"pZ":2.576733797575858,"vX0":6.354120994103791,"vY0":-120.3211437363278,"vZ0":0.531245953636519,"x":81.25,"y":169.21,"x0":-2.5614072026695296,"y0":50.00297292334273,"z0":6.111297370359585,"aX":9.102970364752093},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.9,"breakHorizontal":-13.0,"spinRate":2448,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4569142755209974,"extension":6.781677830240172},"index":0,"playId":"95d9acad-5464-3280-bd80-183e20ad09b9","pitchNumber":1,"startTime":"2026-07-04T00:15:01.181Z","endTime":"2026-07-04T00:15:05.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337410488940744,"aZ":-16.529366647993083,"pfxX":-7.00685046721795,"pfxZ":7.444094409857906,"pX":0.18041054709703166,"pZ":3.234284922351159,"vX0":10.349768225299856,"vY0":-143.61820061102281,"vZ0":-3.715282072533833,"x":110.12,"y":151.45,"x0":-2.5493973723245653,"y0":50.00522155450242,"z0":5.564237907594267,"aX":-14.730904176633302},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":10.8,"spinRate":2433,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38047772144441083,"extension":7.175549354401186},"hitData":{"launchSpeed":30.1,"launchAngle":1.0,"totalDistance":20.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.7,"coordY":190.53}},"index":1,"playId":"2f56f150-2e05-37b7-9ea1-342123498615","pitchNumber":2,"startTime":"2026-07-04T00:15:22.871Z","endTime":"2026-07-04T00:15:30.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:15:30.556Z","atBatIndex":31},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Sam Antonacci reaches on a fielder's choice out, first baseman Rhys Hoskins to catcher Austin Hedges. Chase Meidroth out at home. Tristan Peters to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:15:43.529Z","endTime":"2026-07-04T00:16:31.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777335158931727,"aZ":-44.50482552862398,"pfxX":6.220411351170656,"pfxZ":-8.411837726884613,"pX":-0.4268492249819179,"pZ":2.181253837873264,"vX0":3.3891365026319797,"vY0":-120.62767991140973,"vZ0":-0.05377324231666081,"x":133.27,"y":179.89,"x0":-2.6611259914287038,"y0":50.005020251791215,"z0":6.1470182327134815,"aX":9.113710875110948},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.0,"breakHorizontal":-12.1,"spinRate":2420,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.45509285394862875,"extension":6.870795365672541},"index":0,"playId":"69acc511-3558-3d8c-9463-15d90d855a6f","pitchNumber":1,"startTime":"2026-07-04T00:16:01.205Z","endTime":"2026-07-04T00:16:07.082Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63286035314952,"aZ":-24.196881698648603,"pfxX":0.7401859708252605,"pfxZ":4.2627385563742575,"pX":0.6241545607175611,"pZ":3.461668863526721,"vX0":8.715543957109277,"vY0":-136.39810216338105,"vZ0":-1.5201458057293642,"x":93.21,"y":145.31,"x0":-2.716810985798306,"y0":50.00654506228953,"z0":5.704147263134745,"aX":1.387640068132077},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-3.2,"spinRate":2157,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4024526869741738,"extension":7.0313312140785955},"hitData":{"launchSpeed":73.6,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.48,"coordY":166.77}},"index":1,"playId":"fed5d9c2-4045-38f4-9978-3b23c41d4b0f","pitchNumber":2,"startTime":"2026-07-04T00:16:23.545Z","endTime":"2026-07-04T00:16:31.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:16:31.426Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Vargas homers (20) on a fly ball to left field. Tristan Peters scores. Sam Antonacci scores.","rbi":3,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:16:51.812Z","endTime":"2026-07-04T00:21:41.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30425054201093,"aZ":-17.608982458785174,"pfxX":-3.718876524874611,"pfxZ":6.981044433426069,"pX":0.5088033611959113,"pZ":3.3450664412271958,"vX0":10.243928344463468,"vY0":-143.35210572643183,"vZ0":-3.719769871707226,"x":97.61,"y":148.46,"x0":-2.623649078269724,"y0":50.00501171388964,"z0":5.754878957397703,"aX":-7.762253623271492},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":4.7,"spinRate":2393,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3816831120611428,"extension":7.101794341708123},"index":0,"playId":"6c1207d3-09d6-369e-a3ba-2f429042750f","pitchNumber":1,"startTime":"2026-07-04T00:17:18.662Z","endTime":"2026-07-04T00:17:23.421Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0036989216566,"aZ":-31.398090110569704,"pfxX":7.018309198468179,"pfxZ":0.4650870138796517,"pX":0.8698164857297138,"pZ":1.085360866848143,"vX0":6.940604609899748,"vY0":-130.13888771916402,"vZ0":-5.236355091807165,"x":83.84,"y":209.48,"x0":-2.7696607340762585,"y0":50.00395605086948,"z0":5.577999550445321,"aX":11.720535586762704},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":-14.5,"spinRate":2351,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.42519283048648626,"extension":6.953940065032368},"index":1,"playId":"2971fbc6-f9ed-3c01-a7c4-e3055f5c76d0","pitchNumber":2,"startTime":"2026-07-04T00:17:39.868Z","endTime":"2026-07-04T00:17:44.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554011823329805,"aZ":-31.78770232007614,"pfxX":5.197452837509237,"pfxZ":0.2253702439294969,"pX":0.7389820834819386,"pZ":1.3996320708566297,"vX0":7.204487860743467,"vY0":-130.47678502601948,"vZ0":-4.503581166136433,"x":88.83,"y":200.99,"x0":-2.7458713183915595,"y0":50.00089437923977,"z0":5.576486213013309,"aX":8.851808521059466},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-11.2,"spinRate":2284,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.42173266692493705,"extension":7.1871258985222655},"index":2,"playId":"6ac34fcc-baf9-3381-a8a3-b1345ad786a8","pitchNumber":3,"startTime":"2026-07-04T00:18:05.311Z","endTime":"2026-07-04T00:18:10.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758715807537108,"aZ":-33.367177923212914,"pfxX":6.340663999507108,"pfxZ":-0.6776814101756674,"pX":-0.33620817492979566,"pZ":2.309507085536588,"vX0":4.190124007973255,"vY0":-130.47833232689638,"vZ0":-2.3803242921794223,"x":129.82,"y":176.42,"x0":-2.7793473663202204,"y0":50.00640413699316,"z0":5.712861055163306,"aX":11.091552632857379},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.6,"breakHorizontal":-12.4,"spinRate":2285,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.41751021249036,"extension":6.800658637171073},"index":3,"playId":"e810aa78-7161-3721-a49d-626a29c6a0f9","pitchNumber":4,"startTime":"2026-07-04T00:18:26.282Z","endTime":"2026-07-04T00:18:34.485Z","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":100.0,"endSpeed":90.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.850395365018116,"aZ":-19.165541848248377,"pfxX":-5.095651832441215,"pfxZ":6.130264263534755,"pX":0.7705743406874064,"pZ":3.4898256184645584,"vX0":11.155026119772453,"vY0":-145.17306505682623,"vZ0":-3.5661330498201664,"x":87.63,"y":144.55,"x0":-2.469840736243404,"y0":50.002578788187876,"z0":5.9095528301094,"aX":-10.813712375890036},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.4,"breakHorizontal":6.8,"spinRate":2359,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.37813682791362213,"extension":7.022685526719657},"index":4,"playId":"b146e997-8e17-33e8-8839-b75d0c1d41ae","pitchNumber":5,"startTime":"2026-07-04T00:19:02.162Z","endTime":"2026-07-04T00:19:06.790Z","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":100.1,"endSpeed":90.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.781327642077336,"aZ":-15.04411340280772,"pfxX":-7.22239938117978,"pfxZ":8.131985056919866,"pX":0.7533493485061663,"pZ":2.632041364830977,"vX0":11.475940409311587,"vY0":-145.11342366602778,"vZ0":-5.892141072294586,"x":88.28,"y":167.71,"x0":-2.3364602236125998,"y0":50.004624504417755,"z0":5.625028654058015,"aX":-15.218643153730124},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2237,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.37919684835930445,"extension":7.050498464494887},"index":5,"playId":"9c34a17f-daf4-3bf7-ad98-b2680aa9f485","pitchNumber":6,"startTime":"2026-07-04T00:19:29.297Z","endTime":"2026-07-04T00:19:33.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.893896091103024,"aZ":-34.647757963289706,"pfxX":6.125192480198541,"pfxZ":-1.464895268984316,"pX":0.911936616792647,"pZ":0.7041840933912953,"vX0":7.194077379011473,"vY0":-129.73996042703678,"vZ0":-5.831946608908992,"x":82.24,"y":219.77,"x0":-2.6995560895749335,"y0":50.000883778179734,"z0":5.6435743141999435,"aX":10.366595091827337},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.8,"breakHorizontal":-12.7,"spinRate":2412,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4233018432424873,"extension":6.83592965784576},"index":6,"playId":"5bc1f283-8b1c-3bfa-82cb-cb1b37624ed4","pitchNumber":7,"startTime":"2026-07-04T00:19:52.109Z","endTime":"2026-07-04T00:19:57.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237899097367876,"aZ":-30.949656661063877,"pfxX":6.351842917307681,"pfxZ":0.7282282281124326,"pX":0.2692210504492129,"pZ":1.8416629891392833,"vX0":5.509565695803378,"vY0":-129.44579832822282,"vZ0":-3.565832647262265,"x":106.74,"y":189.06,"x0":-2.7187278652609836,"y0":50.00321427722593,"z0":5.629141590439429,"aX":10.683853499935374},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":-12.8,"spinRate":2348,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4245670307740266,"extension":6.977580507163122},"index":7,"playId":"bd2ab2ce-39ad-38cc-9d3a-99436119ca17","pitchNumber":8,"startTime":"2026-07-04T00:20:17.018Z","endTime":"2026-07-04T00:20:21.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94289221147094,"aZ":-31.19716054204241,"pfxX":5.498375359320249,"pfxZ":0.5842366291740444,"pX":2.5073873663551334,"pZ":-0.036475407629771514,"vX0":11.086245957885357,"vY0":-128.6896284708343,"vZ0":-7.75236834038499,"x":21.42,"y":239.76,"x0":-2.578981714342681,"y0":50.001794613773384,"z0":5.447827338117224,"aX":9.17502294082738},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":2415,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.42642791519203405,"extension":7.074611480120255},"index":8,"playId":"faa417fe-7950-3cb7-a506-2076388dac24","pitchNumber":9,"startTime":"2026-07-04T00:20:43.795Z","endTime":"2026-07-04T00:20:48.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.684550909152833,"aZ":-32.98814954321178,"pfxX":7.121886228260612,"pfxZ":-0.4727328448803334,"pX":0.025402140198929453,"pZ":3.154513507459856,"vX0":5.200247534192385,"vY0":-130.8614188541839,"vZ0":-0.28674367235708353,"x":116.03,"y":153.61,"x0":-2.9183810559545935,"y0":50.00402895305395,"z0":5.753792584139093,"aX":12.251278771747188},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":-14.2,"spinRate":2332,"spinDirection":60},"zone":2,"typeConfidence":2.0,"plateTime":0.4198573225565325,"extension":6.920708091086263},"hitData":{"launchSpeed":106.3,"launchAngle":29.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":19.94,"coordY":89.89}},"index":9,"playId":"2f2a3c45-8a82-3ed9-b62b-b49ebf4a63ac","pitchNumber":10,"startTime":"2026-07-04T00:21:12.207Z","endTime":"2026-07-04T00:21:41.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:21:41.026Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to left fielder David Fry.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T02:16:31.443Z","endTime":"2026-07-04T02:17:45.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T00:21:58.962Z","endTime":"2026-07-04T02:14:38.047Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-04T02:14:38.047Z","endTime":"2026-07-04T02:14:58.864Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"}},{"details":{"description":"Pitching Change: Franco Aleman replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-04T02:14:58.864Z","endTime":"2026-07-04T02:16:33.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680916,"link":"/api/v1/people/680916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35475548610207,"aZ":-14.909907348035642,"pfxX":-9.611097976186688,"pfxZ":8.535403638916405,"pX":0.10438601452720002,"pZ":2.5784400445237217,"vX0":8.775286736674369,"vY0":-141.77341334600192,"vZ0":-5.273076322237572,"x":113.02,"y":169.16,"x0":-1.7920526135872412,"y0":50.001115399935806,"z0":5.424145570726366,"aX":-19.43761511200334},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":15.5,"spinRate":2622,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3872883527790232,"extension":6.813960224290909},"index":3,"playId":"0d8c91dc-db1d-3b26-b205-0d441402a419","pitchNumber":1,"startTime":"2026-07-04T02:16:33.815Z","endTime":"2026-07-04T02:16:38.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429134622130245,"aZ":-25.122370413185294,"pfxX":-9.32264389072793,"pfxZ":4.040675123590283,"pX":0.2774404690454248,"pZ":1.39052533905809,"vX0":8.405998211997403,"vY0":-130.95496176831344,"vZ0":-5.770950251002734,"x":106.42,"y":201.24,"x0":-1.7555366413565727,"y0":50.0018593514246,"z0":5.490223404742577,"aX":-16.267835324841567},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":1872,"spinDirection":244},"zone":14,"typeConfidence":0.95,"plateTime":0.4174941289062568,"extension":6.860479598357828},"index":4,"playId":"ac4b0d66-6b98-3786-b744-33134f57f15f","pitchNumber":2,"startTime":"2026-07-04T02:16:55.405Z","endTime":"2026-07-04T02:17:00.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636692939688086,"aZ":-16.655082875243277,"pfxX":-7.722888256866687,"pfxZ":7.62622582468056,"pX":0.6974184437103289,"pZ":3.1441056968060535,"vX0":9.125348621064425,"vY0":-141.36346284594086,"vZ0":-3.492427290882634,"x":90.42,"y":153.89,"x0":-1.561040029186139,"y0":50.00015788256394,"z0":5.457268828316967,"aX":-15.710921597759322},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2469,"spinDirection":236},"zone":3,"typeConfidence":0.9,"plateTime":0.38668336362638156,"extension":6.794456477843184},"index":5,"playId":"66b516e0-9c12-318e-aca5-7cf8bebbc8fb","pitchNumber":3,"startTime":"2026-07-04T02:17:11.844Z","endTime":"2026-07-04T02:17:15.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.295165065969684,"aZ":-18.757855691606267,"pfxX":-11.33244290423341,"pfxZ":6.3872183302895,"pX":0.7135562707943666,"pZ":2.558882675779312,"vX0":11.08788899869651,"vY0":-143.97074369454705,"vZ0":-4.730629420145868,"x":89.8,"y":169.69,"x0":-1.7144910903932709,"y0":50.003026652413375,"z0":5.383688416903592,"aX":-23.800835251348307},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":18.4,"spinRate":2756,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.3803949283166679,"extension":6.994208947220503},"hitData":{"launchSpeed":71.9,"launchAngle":46.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.15,"coordY":119.48}},"index":6,"playId":"35b219aa-aaac-38f3-ad66-dab2535bd592","pitchNumber":4,"startTime":"2026-07-04T02:17:37.106Z","endTime":"2026-07-04T02:17:45.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:17:45.442Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T02:20:24.776Z","endTime":"2026-07-04T02:21:16.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":{"description":"Pitching Change: Jordan Hicks replaces Anthony Kay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T02:19:04.071Z","endTime":"2026-07-04T02:20:27.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":79.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92464989568476,"aZ":-32.72204891947761,"pfxX":3.5371011845263824,"pfxZ":-0.34029365100942854,"pX":-0.06036509203991882,"pZ":3.084930434522512,"vX0":3.4888776492032614,"vY0":-126.49328670205746,"vZ0":-0.007583531357475248,"x":119.3,"y":155.49,"x0":-1.9172059184654673,"y0":50.00188088611837,"z0":5.712622985189911,"aX":5.727450784849869},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-7.2,"spinRate":2281,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.4330910128463086,"extension":5.946619044075435},"index":1,"playId":"5aca3536-863a-3ba3-b479-c568e2d5934b","pitchNumber":1,"startTime":"2026-07-04T02:20:27.056Z","endTime":"2026-07-04T02:20:32.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610047090507667,"aZ":-33.256347255916275,"pfxX":3.9879376753427866,"pfxZ":-0.6903014720071567,"pX":1.403267403425943,"pZ":-1.092663042821188,"vX0":6.71114819974396,"vY0":-124.67021583025381,"vZ0":-9.019974580411496,"x":63.51,"y":268.28,"x0":-1.84872524616089,"y0":50.004521791126805,"z0":5.342579796522032,"aX":6.235838541476314},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":-8.9,"spinRate":2377,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44045049021696814,"extension":6.096292911333609},"index":2,"playId":"052dfd3f-a989-3d06-be82-dfd8c2120e56","pitchNumber":2,"startTime":"2026-07-04T02:20:42.898Z","endTime":"2026-07-04T02:20:48.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56432561828506,"aZ":-15.225244642529159,"pfxX":-8.65054156349832,"pfxZ":8.00349150776967,"pX":0.45891098452575874,"pZ":2.139417670824539,"vX0":8.932391016549676,"vY0":-144.38230595456866,"vZ0":-7.427310023466762,"x":99.51,"y":181.02,"x0":-1.5460330268391183,"y0":50.00623212261302,"z0":5.676074199876761,"aX":-18.32836386033354},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":13.9,"spinRate":2191,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.378874797879464,"extension":6.120240437999766},"hitData":{"launchSpeed":72.1,"launchAngle":24.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.76,"coordY":99.81}},"index":3,"playId":"61aa0960-b624-387a-a8df-e452f8c9713c","pitchNumber":3,"startTime":"2026-07-04T02:21:05.192Z","endTime":"2026-07-04T02:21:16.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:21:16.163Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T02:21:17.419Z","endTime":"2026-07-04T02:25:10.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":100.4,"endSpeed":91.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68673296844395,"aZ":-20.68341940692298,"pfxX":-9.97925244217436,"pfxZ":5.322217591720069,"pX":0.19067011177884136,"pZ":2.690451280047919,"vX0":8.716378588120843,"vY0":-145.89618662522395,"vZ0":-5.206220120664537,"x":109.73,"y":166.14,"x0":-1.5361340833220583,"y0":50.00623200574463,"z0":5.741151372955556,"aX":-21.560185365809076},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.8,"breakHorizontal":16.4,"spinRate":2122,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3751364681857057,"extension":6.258882066109775},"index":0,"playId":"5253afdb-971b-34ce-ad3b-3eacd9220e1f","pitchNumber":1,"startTime":"2026-07-04T02:21:43.711Z","endTime":"2026-07-04T02:21:48.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.379727732588833,"aZ":-29.72525034712857,"pfxX":3.500921350526556,"pfxZ":1.5185537570023202,"pX":1.0696526956484538,"pZ":1.3236433883645766,"vX0":5.830160956218218,"vY0":-125.9885336298927,"vZ0":-4.741624189647182,"x":76.23,"y":203.04,"x0":-1.7282208427580368,"y0":50.00053730996188,"z0":5.629833250327465,"aX":5.631147904351923},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-7.7,"spinRate":2254,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43459503698604074,"extension":6.157669590556591},"index":1,"playId":"c97cc79f-bafb-3215-9dfb-12490ab200b6","pitchNumber":2,"startTime":"2026-07-04T02:22:04.673Z","endTime":"2026-07-04T02:22:09.467Z","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":99.3,"endSpeed":90.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55806731539014,"aZ":-21.181991396323355,"pfxX":-9.692089426909547,"pfxZ":5.2016476142154,"pX":-1.0369408500474104,"pZ":3.1089379067182783,"vX0":5.792624887536788,"vY0":-144.43991410575583,"vZ0":-3.8682918080258295,"x":156.53,"y":154.84,"x0":-1.8088546866465725,"y0":50.00465572013489,"z0":5.767666957716587,"aX":-20.4864621562066},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.8,"breakHorizontal":16.4,"spinRate":1951,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.37917935585980045,"extension":6.1161560306175025},"index":2,"playId":"72c5b2e4-4b77-3fa5-913b-2423215cd272","pitchNumber":3,"startTime":"2026-07-04T02:22:21.251Z","endTime":"2026-07-04T02:22:24.826Z","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":99.4,"endSpeed":90.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38499463545882,"aZ":-16.658386064828502,"pfxX":-7.6140613062964775,"pfxZ":7.353326712641209,"pX":-0.006612890868095341,"pZ":2.990271932977006,"vX0":7.163066447412374,"vY0":-144.5015571545569,"vZ0":-5.27256636122222,"x":117.25,"y":158.04,"x0":-1.5311344248272156,"y0":50.002116211725145,"z0":5.865655513187501,"aX":-16.064965065613166},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2210,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.379377096134748,"extension":6.181070761038913},"index":3,"playId":"1faace90-e865-3418-b879-52dcd22bf4b5","pitchNumber":4,"startTime":"2026-07-04T02:22:43.093Z","endTime":"2026-07-04T02:22:46.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13344512719681,"aZ":-34.430887703795364,"pfxX":3.1926122145067755,"pfxZ":-1.3688620979789081,"pX":1.9286259619114716,"pZ":-0.5589516573587611,"vX0":7.889816912077485,"vY0":-127.21164995923365,"vZ0":-8.343097740682904,"x":43.49,"y":253.87,"x0":-1.617692635897244,"y0":50.000190112217936,"z0":5.463211816362669,"aX":5.273518596373969},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":-7.4,"spinRate":2325,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42924848399419435,"extension":6.281443904382971},"index":4,"playId":"19f2450e-c19b-36a3-b146-61de2cfc053f","pitchNumber":5,"startTime":"2026-07-04T02:23:05.183Z","endTime":"2026-07-04T02:23:09.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.585080514032406,"aZ":-20.30235753120021,"pfxX":-9.873521780123038,"pfxZ":5.660137695669912,"pX":-0.4495503576748232,"pZ":2.1847990593372137,"vX0":6.840276217402189,"vY0":-143.95157258816798,"vZ0":-6.742542873245723,"x":134.14,"y":179.79,"x0":-1.5744085347555024,"y0":50.00401471772176,"z0":5.815492618192087,"aX":-20.7116896140239},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":2084,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3805817199358503,"extension":6.219686279066936},"index":5,"playId":"423c681c-9637-3aef-b398-ff0b8b9ca952","pitchNumber":6,"startTime":"2026-07-04T02:23:36.229Z","endTime":"2026-07-04T02:23:40.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"ddb52255-7b0d-3161-93fc-12a57ef40c87","startTime":"2026-07-04T02:24:01.761Z","endTime":"2026-07-04T02:24:08.437Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57498199871921,"aZ":-14.440404113748595,"pfxX":-7.867065969722355,"pfxZ":8.317841429283222,"pX":-1.070544222382673,"pZ":2.6889435232796752,"vX0":4.548200753376074,"vY0":-145.020231188183,"vZ0":-6.448302720516794,"x":157.81,"y":166.18,"x0":-1.6362136668731118,"y0":50.002989469149774,"z0":5.820318499841529,"aX":-16.77477245910566},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2239,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3775386914320018,"extension":6.16200329361746},"index":7,"playId":"42281da2-3e2e-36c2-8440-e6c1059c97ea","pitchNumber":7,"startTime":"2026-07-04T02:24:24.318Z","endTime":"2026-07-04T02:24:28.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":91.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32198126801175,"aZ":-12.062222096429844,"pfxX":-6.020228275693047,"pfxZ":9.355027660062888,"pX":0.6532829434506096,"pZ":4.1051374302069235,"vX0":8.01878551731657,"vY0":-145.92218447470128,"vZ0":-3.2399310469211806,"x":92.1,"y":127.94,"x0":-1.3521256357515508,"y0":50.003471806361375,"z0":5.959876757053726,"aX":-12.944144090537456},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2321,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3757899729882852,"extension":6.190077545400338},"index":8,"playId":"043a4da1-2986-3768-a30f-dd6b1cfb6e7c","pitchNumber":8,"startTime":"2026-07-04T02:24:46.332Z","endTime":"2026-07-04T02:24:50.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.711715609155995,"aZ":-21.875510418695615,"pfxX":-9.60367539904748,"pfxZ":4.82637367318215,"pX":0.17219289117873926,"pZ":2.4337082677889983,"vX0":8.40958074010804,"vY0":-145.1210463770229,"vZ0":-5.686813724266366,"x":110.44,"y":173.07,"x0":-1.5143104455973329,"y0":50.00508424087761,"z0":5.749789143968144,"aX":-20.502893276281615},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":2031,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.377306519603803,"extension":6.229071420559192},"index":9,"playId":"e7a7166a-692b-3b3f-bd20-b4a276a76ad3","pitchNumber":9,"startTime":"2026-07-04T02:25:04.364Z","endTime":"2026-07-04T02:25:10.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:25:10.348Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T02:25:12.185Z","endTime":"2026-07-04T02:27:11.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629793065526005,"aZ":-30.712633576327804,"pfxX":3.816958015435682,"pfxZ":0.9129624941976928,"pX":0.9383741516508225,"pZ":1.8049085965460294,"vX0":5.565124550749024,"vY0":-126.29774171372522,"vZ0":-3.3758363375363976,"x":81.23,"y":190.05,"x0":-1.7997318297408296,"y0":50.00174752216607,"z0":5.661000704211298,"aX":6.08931630134341},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2304,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.43571408067906425,"extension":6.230366602528166},"index":0,"playId":"5bb1c612-7b91-3a72-85f6-7d847c4bc646","pitchNumber":1,"startTime":"2026-07-04T02:25:34.748Z","endTime":"2026-07-04T02:25:39.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"e64bb8a8-1a1c-3c3b-9448-68d781376e8e","startTime":"2026-07-04T02:25:54.459Z","endTime":"2026-07-04T02:26:00.634Z","isPitch":false,"type":"pickoff"},{"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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.960663242505994,"aZ":-35.075849545056045,"pfxX":1.4296436997807005,"pfxZ":-1.8062090491103158,"pX":1.005308589733646,"pZ":0.15067882280070685,"vX0":6.638544713233352,"vY0":-126.88582066179735,"vZ0":-6.237770004287588,"x":78.68,"y":234.71,"x0":-1.8487134347449767,"y0":50.00598585593167,"z0":5.492263584808405,"aX":2.291981512735028},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.7,"breakHorizontal":-4.3,"spinRate":2347,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43442299326461553,"extension":6.091156242118718},"index":2,"playId":"8d3a2277-4fc1-3091-bbb1-2a8f10e9d3bc","pitchNumber":2,"startTime":"2026-07-04T02:26:14.718Z","endTime":"2026-07-04T02:26:20.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993703103740106,"aZ":-34.36694832976922,"pfxX":1.4874729257662178,"pfxZ":-1.4119357182423549,"pX":2.3590453864065055,"pZ":-0.32235083537095904,"vX0":9.154378717759574,"vY0":-124.96487125812267,"vZ0":-7.1976646135204625,"x":27.08,"y":247.48,"x0":-1.569569804179746,"y0":50.00127497809569,"z0":5.4769182004023715,"aX":2.3131382275117094},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2117,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.44106003713196307,"extension":6.403973641658616},"index":3,"playId":"51c5496c-4d42-3650-b6d8-44936b34afa0","pitchNumber":3,"startTime":"2026-07-04T02:26:39.627Z","endTime":"2026-07-04T02:26:44.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98955141101531,"aZ":-17.078850954271974,"pfxX":-8.906076244533393,"pfxZ":7.176078793264277,"pX":0.38869367431260243,"pZ":1.906614022549459,"vX0":9.264324117744106,"vY0":-143.83942682461827,"vZ0":-7.409256409199972,"x":102.18,"y":187.3,"x0":-1.709948901631257,"y0":50.00714307455494,"z0":5.566354314245848,"aX":-18.74863743702739},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":14.4,"spinRate":2049,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38014619370784786,"extension":6.261593154150348},"index":4,"playId":"11b3e598-a484-34f3-9dff-ae9966286fa4","pitchNumber":4,"startTime":"2026-07-04T02:27:06.161Z","endTime":"2026-07-04T02:27:11.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:27:11.882Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T02:27:13.389Z","endTime":"2026-07-04T02:28:51.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40527186841577,"aZ":-17.271006783302305,"pfxX":-8.639246172984077,"pfxZ":7.210009060268725,"pX":0.3752256935842121,"pZ":2.736004384882175,"vX0":8.773870055033269,"vY0":-142.9561780266614,"vZ0":-5.410818331280049,"x":102.7,"y":164.91,"x0":-1.6134236558167179,"y0":50.00179216177556,"z0":5.73988890544695,"aX":-17.85457018980839},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2235,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3833520484469126,"extension":6.300884713821475},"index":0,"playId":"a5228e9e-1ef3-395f-8178-80410102ed4e","pitchNumber":1,"startTime":"2026-07-04T02:27:35.767Z","endTime":"2026-07-04T02:27:40.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91546219024106,"aZ":-19.647620907178858,"pfxX":-7.9716957390219925,"pfxZ":5.828646087881657,"pX":-1.2109045000371392,"pZ":3.8059318357687117,"vX0":4.617712065278452,"vY0":-146.00959345218214,"vZ0":-2.4671243452147227,"x":163.16,"y":136.02,"x0":-1.781300793768079,"y0":50.00163993461736,"z0":5.850570659442983,"aX":-17.128174027409084},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2313,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3758186889824673,"extension":6.16178740233164},"index":1,"playId":"e39834ff-e1a7-3fb7-91e6-e02d23195f7f","pitchNumber":2,"startTime":"2026-07-04T02:27:52.034Z","endTime":"2026-07-04T02:27:56.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846921019333926,"aZ":-32.24293041015735,"pfxX":2.7700885410301592,"pfxZ":-0.040063879098976685,"pX":-0.15111923729614166,"pZ":1.9784077786098337,"vX0":3.336556611190412,"vY0":-126.76870081150675,"vZ0":-2.7339861978476936,"x":122.76,"y":185.36,"x0":-1.850402013142996,"y0":50.00555942622615,"z0":5.676658825928962,"aX":4.4537810839207195},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-5.9,"spinRate":2319,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.434097115814303,"extension":6.055353661798837},"index":2,"playId":"6263eeb4-07f4-36d1-9818-e7d5b1f221f7","pitchNumber":3,"startTime":"2026-07-04T02:28:09.764Z","endTime":"2026-07-04T02:28:16.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.79240970192026,"aZ":-13.791346426644093,"pfxX":-9.237617790216348,"pfxZ":8.74373833385027,"pX":0.25628390179102234,"pZ":1.9342778421121378,"vX0":8.526223878845855,"vY0":-144.7783678136618,"vZ0":-8.231255606977763,"x":107.23,"y":186.55,"x0":-1.5404160860185716,"y0":50.00637456932883,"z0":5.676676587390383,"aX":-19.42860447543512},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2324,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.37969734501116115,"extension":6.276751336081827},"index":3,"playId":"3b8b8bd0-34c9-3c55-ade3-0e98a8c09856","pitchNumber":4,"startTime":"2026-07-04T02:28:46.108Z","endTime":"2026-07-04T02:28:51.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:28:51.967Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T02:30:31.950Z","endTime":"2026-07-04T02:32:44.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08116888679608,"aZ":-28.39305064569518,"pfxX":-0.372840139218599,"pfxZ":2.4689899246558396,"pX":0.09257333908563066,"pZ":2.0087446210421867,"vX0":4.918477151191207,"vY0":-124.8271442415381,"vZ0":-3.6004196098894927,"x":113.47,"y":184.54,"x0":-1.8803397789764196,"y0":50.003129367027334,"z0":5.885322607375711,"aX":-0.5716544886403495},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-0.8,"spinRate":2502,"spinDirection":65},"zone":8,"typeConfidence":0.89,"plateTime":0.4438849517847987,"extension":6.744620658205781},"index":0,"playId":"97fcee50-a896-3911-9b43-53b494c78a8e","pitchNumber":1,"startTime":"2026-07-04T02:31:03.142Z","endTime":"2026-07-04T02:31:07.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992138928636244,"aZ":-25.60423957436322,"pfxX":-8.810892125931076,"pfxZ":3.9347782999224634,"pX":-1.1231286421710105,"pZ":4.303033710405392,"vX0":3.9771418659240254,"vY0":-128.92287268295954,"vZ0":1.1614840802459159,"x":159.81,"y":122.6,"x0":-1.5485669970078102,"y0":50.00034840143862,"z0":5.835706526727798,"aX":-14.699759580036208},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":15.0,"spinRate":1789,"spinDirection":243},"zone":11,"typeConfidence":0.96,"plateTime":0.42628311067158053,"extension":6.2099176468623085},"index":1,"playId":"a26c0725-80a9-3ca4-92f2-0b471d9d22f6","pitchNumber":2,"startTime":"2026-07-04T02:31:21.289Z","endTime":"2026-07-04T02:31:25.372Z","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.2,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29972730198129,"aZ":-17.16141370268621,"pfxX":-7.81803535513297,"pfxZ":7.5989198753358735,"pX":-0.04109595512277281,"pZ":3.0435790942211223,"vX0":6.99710311172285,"vY0":-139.8365378739596,"vZ0":-3.719047145078931,"x":118.57,"y":156.6,"x0":-1.5632050670596032,"y0":50.002067460588,"z0":5.520624775361808,"aX":-15.442551747316195},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":12.7,"spinRate":2551,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.3920933007527445,"extension":6.7109903557065005},"index":2,"playId":"14e85998-bf66-371d-a69b-eb6fb31eb517","pitchNumber":3,"startTime":"2026-07-04T02:31:37.638Z","endTime":"2026-07-04T02:31:41.436Z","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":88.1,"endSpeed":79.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.235218053182024,"aZ":-28.693986052876753,"pfxX":0.350692067902334,"pfxZ":2.145949339391378,"pX":-0.1870066517325908,"pZ":0.9670788470247298,"vX0":3.825826151546952,"vY0":-127.9862915489764,"vZ0":-6.289085893504906,"x":124.13,"y":212.67,"x0":-1.761676447478635,"y0":50.00238839318841,"z0":5.773587909704992,"aX":0.5669283299378304},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2400,"spinDirection":10},"zone":13,"typeConfidence":0.89,"plateTime":0.43190059953535,"extension":6.563928354574338},"index":3,"playId":"d1fd9a46-8ce9-35b6-8e53-9e321a6a3869","pitchNumber":4,"startTime":"2026-07-04T02:31:59.492Z","endTime":"2026-07-04T02:32:03.315Z","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":97.6,"endSpeed":89.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.059558926265314,"aZ":-17.46501306405981,"pfxX":-8.505695149680427,"pfxZ":7.1752637523197125,"pX":-1.1152051164261112,"pZ":1.9242781799424855,"vX0":5.348105720278605,"vY0":-141.95109056303363,"vZ0":-6.64222724010535,"x":159.51,"y":186.82,"x0":-1.9139587525352573,"y0":50.00365909482151,"z0":5.39743778447209,"aX":-17.4409866833179},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2610,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.38515271611792334,"extension":6.226758001803835},"index":4,"playId":"a5042ec6-9a6a-36e8-975b-cec6731c1845","pitchNumber":5,"startTime":"2026-07-04T02:32:22.598Z","endTime":"2026-07-04T02:32:27.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97446423948219,"aZ":-16.452220882061827,"pfxX":-8.665944252745522,"pfxZ":7.82061082658112,"pX":-0.14567870971610256,"pZ":3.0383279855335337,"vX0":7.063790080027195,"vY0":-140.67902934336425,"vZ0":-3.9038865801152203,"x":122.55,"y":156.75,"x0":-1.5593109374561365,"y0":50.00556730874759,"z0":5.50596896353207,"aX":-17.42727310717568},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2463,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.3888806918445411,"extension":6.792590014207217},"index":5,"playId":"2065f275-9333-3903-973e-6d1ab48bf818","pitchNumber":6,"startTime":"2026-07-04T02:32:40.513Z","endTime":"2026-07-04T02:32:44.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:32:44.517Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Gabriel Arias in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T02:32:51.443Z","endTime":"2026-07-04T02:34:04.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"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":"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":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.6,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35890249895383,"aZ":-21.546445986181716,"pfxX":-9.865444163754297,"pfxZ":6.069849504975696,"pX":0.19802718672869127,"pZ":1.5233673934694443,"vX0":7.870511884882541,"vY0":-131.57518654395815,"vZ0":-6.287678251370106,"x":109.45,"y":197.65,"x0":-1.552799853038016,"y0":50.001677220474654,"z0":5.544650904357963,"aX":-17.26726871031153},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2090,"spinDirection":241},"zone":14,"typeConfidence":0.68,"plateTime":0.4165586219565247,"extension":6.664113045552855},"index":0,"playId":"2c8882f3-5122-32e0-a0b2-3fbd04a22f5b","pitchNumber":1,"startTime":"2026-07-04T02:33:12.574Z","endTime":"2026-07-04T02:33:17.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.035314176017486,"aZ":-16.74271677309882,"pfxX":-7.6331027636188615,"pfxZ":7.73738714826208,"pX":0.30779249512063844,"pZ":3.175844713375958,"vX0":8.405485212963692,"vY0":-140.4074714031204,"vZ0":-3.377346191057968,"x":105.27,"y":153.03,"x0":-1.734134160731047,"y0":50.00655688285145,"z0":5.48504843991236,"aX":-15.231532012076176},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":12.1,"spinRate":2420,"spinDirection":234},"zone":3,"typeConfidence":0.9,"plateTime":0.39022571259168704,"extension":6.776304287699797},"index":1,"playId":"64f511ff-c579-3770-b696-84d4b0dd1bb1","pitchNumber":2,"startTime":"2026-07-04T02:33:32.452Z","endTime":"2026-07-04T02:33:36.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28576700525689,"aZ":-18.55284465767654,"pfxX":-9.660081361999524,"pfxZ":6.661096486344725,"pX":-0.4199078555659663,"pZ":2.804573830460611,"vX0":7.83073611381206,"vY0":-142.02757571892568,"vZ0":-4.068247385305521,"x":133.01,"y":163.06,"x0":-1.9566458495366748,"y0":50.001723633270224,"z0":5.43416065978684,"aX":-19.749947623674398},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2635,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.3855351528942572,"extension":6.843116262427232},"hitData":{"launchSpeed":90.0,"launchAngle":64.0,"totalDistance":203.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":61.54,"coordY":149.57}},"index":2,"playId":"3dc580be-d1fc-3e0e-a5c0-be6581ba9789","pitchNumber":3,"startTime":"2026-07-04T02:33:52.501Z","endTime":"2026-07-04T02:34:04.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:34:04.739Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, second baseman Travis Bazzana to first baseman Rhys Hoskins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T02:34:23.691Z","endTime":"2026-07-04T02:34:51.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.380475648315205,"aZ":-20.1549751746206,"pfxX":-10.493916349911967,"pfxZ":5.797972972706366,"pX":-0.21365042863232764,"pZ":2.2078440710679024,"vX0":8.432569543397102,"vY0":-143.59325484669165,"vZ0":-5.330967488543522,"x":125.14,"y":179.17,"x0":-1.835038136267768,"y0":50.005864180834195,"z0":5.355081130316176,"aX":-21.76753035017309},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":2600,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.3824490458015317,"extension":6.789447476323438},"hitData":{"launchSpeed":97.8,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":149.22}},"index":0,"playId":"56bbf3a9-e7a4-3cfb-96e3-f47adfc1497f","pitchNumber":1,"startTime":"2026-07-04T02:34:41.006Z","endTime":"2026-07-04T02:34:51.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:34:51.887Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T02:37:12.032Z","endTime":"2026-07-04T02:37:55.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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":[1,2,3],"actionIndex":[0],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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":{"description":"Pitching Change: Chris Murphy replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T02:36:02.910Z","endTime":"2026-07-04T02:37:14.256Z","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":"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":76.9,"endSpeed":70.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437621900392262,"aZ":-39.95746152632282,"pfxX":-8.205475512413415,"pfxZ":-6.205570816622172,"pX":-0.22733778022522189,"pZ":2.15270859710582,"vX0":-2.8016481496368684,"vY0":-111.92487498607979,"vZ0":1.9982128117516114,"x":125.67,"y":180.66,"x0":2.1109932742551827,"y0":50.00482008953008,"z0":5.376565028758353,"aX":-10.286995893662063},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.3,"breakHorizontal":15.6,"spinRate":2577,"spinDirection":307},"zone":7,"typeConfidence":0.9,"plateTime":0.49160965293232506,"extension":6.074892529394995},"index":1,"playId":"b7a61bcf-3f11-35e6-879a-8c894f96227a","pitchNumber":1,"startTime":"2026-07-04T02:37:14.256Z","endTime":"2026-07-04T02:37:18.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.9,"endSpeed":71.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93821488770993,"aZ":-39.354463579928115,"pfxX":-7.432644192189887,"pfxZ":-5.583025595784041,"pX":-0.6646735772602488,"pZ":1.1444730274112678,"vX0":-3.4856149966312318,"vY0":-113.34617996158964,"vZ0":-0.3958430150150605,"x":142.34,"y":207.88,"x0":1.8643299634336832,"y0":50.00330247717228,"z0":5.289911426387411,"aX":-9.558887749081633},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.8,"breakHorizontal":14.4,"spinRate":2566,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.48537030346290155,"extension":6.018792402807796},"index":2,"playId":"f7c59ce3-8205-3945-898f-e39884eae09c","pitchNumber":2,"startTime":"2026-07-04T02:37:29.361Z","endTime":"2026-07-04T02:37:33.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.259792843730466,"aZ":-13.355060425169865,"pfxX":4.0279334747479005,"pfxZ":9.365771915165109,"pX":0.8727001323150012,"pZ":2.0431434206733834,"vX0":-3.791513255829229,"vY0":-141.13211231952872,"vZ0":-6.595906211205079,"x":83.73,"y":183.62,"x0":1.7127114062350617,"y0":50.00445085811999,"z0":5.277209364257868,"aX":8.095438365871125},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2335,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.38864854332779064,"extension":6.222097195452952},"hitData":{"launchSpeed":95.9,"launchAngle":50.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.54,"coordY":88.09}},"index":3,"playId":"e248bc92-905c-36ee-8644-b052085dd113","pitchNumber":3,"startTime":"2026-07-04T02:37:44.375Z","endTime":"2026-07-04T02:37:55.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:37:55.074Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T02:37:57.587Z","endTime":"2026-07-04T02:39:27.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50696134464262,"aZ":-41.232128806522276,"pfxX":-8.195827132493413,"pfxZ":-6.856390012482317,"pX":-0.8130746105608202,"pZ":2.8663708086736905,"vX0":-4.094073694321715,"vY0":-115.09444761708548,"vZ0":3.4234006861925907,"x":147.99,"y":161.39,"x0":2.0628641744810077,"y0":50.00454056505039,"z0":5.395807770397842,"aX":-10.822465456415202},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.0,"breakHorizontal":16.0,"spinRate":2506,"spinDirection":309},"zone":11,"typeConfidence":0.9,"plateTime":0.478806733745865,"extension":5.742696416527226},"index":0,"playId":"f04938ad-e074-3b81-8107-a5b7019950c7","pitchNumber":1,"startTime":"2026-07-04T02:38:15.928Z","endTime":"2026-07-04T02:38:22.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230539388952714,"aZ":-41.53191386786016,"pfxX":-9.157125341919441,"pfxZ":-7.389005342497205,"pX":1.066631554850968,"pZ":2.4354806245480827,"vX0":0.17844714171491138,"vY0":-113.18255516913062,"vZ0":2.7884953867388105,"x":76.34,"y":173.02,"x0":2.170820748870093,"y0":50.00235028237065,"z0":5.418000833581232,"aX":-11.597630318914469},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.0,"breakHorizontal":16.4,"spinRate":2586,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.4883964134886485,"extension":5.904678809762062},"index":1,"playId":"df964dae-44aa-3a4d-a77c-b6053aeaada2","pitchNumber":2,"startTime":"2026-07-04T02:38:31.121Z","endTime":"2026-07-04T02:38:36.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35319659304128,"aZ":-12.380851016895491,"pfxX":5.846885068038366,"pfxZ":9.935431395159352,"pX":0.35407757423505104,"pZ":1.946287266523383,"vX0":-5.957779998033743,"vY0":-140.59802218351035,"vZ0":-6.774266394159982,"x":103.5,"y":186.23,"x0":1.7459913352347065,"y0":50.000311443929554,"z0":5.19859185064313,"aX":11.646070562152108},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.2,"spinRate":2458,"spinDirection":142},"zone":9,"typeConfidence":0.91,"plateTime":0.39030550293368504,"extension":6.018066747411398},"index":2,"playId":"8d68c6dd-dc8d-3fa2-9fa5-21573255f44c","pitchNumber":3,"startTime":"2026-07-04T02:38:45.682Z","endTime":"2026-07-04T02:38:49.626Z","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":78.7,"endSpeed":71.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56283073488605,"aZ":-42.049392483700174,"pfxX":-7.74007591198173,"pfxZ":-7.569302972223197,"pX":0.3762423583131351,"pZ":2.805689118353369,"vX0":-1.5471771438375135,"vY0":-114.49300766586387,"vZ0":3.6207322096608907,"x":102.66,"y":163.03,"x0":2.0683929571598036,"y0":50.0030104117379,"z0":5.367482950017411,"aX":-10.097060782797131},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.2,"breakHorizontal":14.4,"spinRate":2609,"spinDirection":309},"zone":6,"typeConfidence":0.9,"plateTime":0.4816184362674192,"extension":6.204224346879434},"index":3,"playId":"762163d1-b7d7-31b1-9f8f-3f4777100fb3","pitchNumber":4,"startTime":"2026-07-04T02:39:03.413Z","endTime":"2026-07-04T02:39:08.325Z","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":78.7,"endSpeed":71.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55045509301587,"aZ":-41.53344689486852,"pfxX":-7.495886116504561,"pfxZ":-7.178210201309895,"pX":-0.17537656971920626,"pZ":1.7723788133026357,"vX0":-2.5850446012141157,"vY0":-114.466199740937,"vZ0":1.1865906324314044,"x":123.68,"y":190.93,"x0":1.9479450057856431,"y0":50.003332073018925,"z0":5.369683409810084,"aX":-9.773259631331742},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.2,"breakHorizontal":14.3,"spinRate":2620,"spinDirection":309},"zone":8,"typeConfidence":0.9,"plateTime":0.4817324598252588,"extension":5.980572985613231},"index":4,"playId":"3504bac5-1123-3614-80df-a178121164f6","pitchNumber":5,"startTime":"2026-07-04T02:39:22.557Z","endTime":"2026-07-04T02:39:27.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:39:27.295Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T02:39:30.103Z","endTime":"2026-07-04T02:42:40.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":97.7,"endSpeed":89.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.960420435608896,"aZ":-14.616763112787144,"pfxX":3.547757315727633,"pfxZ":8.589356983832584,"pX":0.3662306672782179,"pZ":3.4137165091219535,"vX0":-4.646965979812379,"vY0":-142.15715835695946,"vZ0":-3.1587542872797023,"x":103.04,"y":146.61,"x0":1.562089095775133,"y0":50.00443698863679,"z0":5.468757354764991,"aX":7.253501039332121},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":-5.5,"spinRate":2400,"spinDirection":155},"zone":3,"typeConfidence":0.91,"plateTime":0.38548213212411,"extension":6.03397083049416},"index":0,"playId":"f64c7cbe-f6e4-3661-8bf0-517b5c20d9fd","pitchNumber":1,"startTime":"2026-07-04T02:39:52.408Z","endTime":"2026-07-04T02:39:56.241Z","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":89.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4126599847018,"aZ":-15.544580736726541,"pfxX":5.969200283445564,"pfxZ":8.072454465100593,"pX":1.2661739542535415,"pZ":2.8772514424974136,"vX0":-3.371268502746648,"vY0":-142.77200986271353,"vZ0":-3.91262876908136,"x":68.74,"y":161.09,"x0":1.6877731378303635,"y0":50.00708166652368,"z0":5.246271033721874,"aX":12.3044234854488},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.1,"spinRate":2341,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.3838855913037862,"extension":6.072350206564002},"index":1,"playId":"1efc4020-da27-3e49-9305-e73571cf074a","pitchNumber":2,"startTime":"2026-07-04T02:40:09.878Z","endTime":"2026-07-04T02:40:13.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-04T02:40:50.490Z","endTime":"2026-07-04T02:41:09.301Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29316341039691,"aZ":-12.129507276679288,"pfxX":4.141458177834325,"pfxZ":9.670474532857652,"pX":-0.08710925228719078,"pZ":3.689736674738229,"vX0":-5.364203605656072,"vY0":-143.34115196906174,"vZ0":-3.1522605712233775,"x":120.32,"y":139.16,"x0":1.2737835365790913,"y0":50.00551547840608,"z0":5.565170255625283,"aX":8.587168384209427},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2526,"spinDirection":157},"zone":11,"typeConfidence":0.91,"plateTime":0.38265808000480384,"extension":5.896558929373157},"index":3,"playId":"5dc2f637-d9f2-30b9-b840-b4b116ae3558","pitchNumber":3,"startTime":"2026-07-04T02:41:09.301Z","endTime":"2026-07-04T02:41:13.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180881708839795,"aZ":-29.287928903158548,"pfxX":-9.35374656571262,"pfxZ":2.0189470285136455,"pX":0.5501145251264821,"pZ":2.2465982757532283,"vX0":-1.1100822513614876,"vY0":-118.93065488951397,"vZ0":-0.5288125822372967,"x":96.03,"y":178.12,"x0":2.238211327719987,"y0":50.004131336559,"z0":5.132242129179157,"aX":-13.375711777596974},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":2508,"spinDirection":284},"zone":9,"typeConfidence":0.88,"plateTime":0.4608517658387363,"extension":5.6347157045075535},"index":4,"playId":"43c452e0-43e7-3962-ac4e-09fb12f446f2","pitchNumber":4,"startTime":"2026-07-04T02:41:26.203Z","endTime":"2026-07-04T02:41:31.131Z","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.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641418345038968,"aZ":-42.56181652526322,"pfxX":-5.9583856526839405,"pfxZ":-7.434141382649443,"pX":-0.17183969438769597,"pZ":2.4545709393759845,"vX0":-2.925336070090148,"vY0":-118.03307179489131,"vZ0":2.201067062000056,"x":123.55,"y":172.51,"x0":1.8619763874514708,"y0":50.00530136243803,"z0":5.459014119647756,"aX":-8.320896733629962},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.5,"breakHorizontal":11.5,"spinRate":2557,"spinDirection":306},"zone":5,"typeConfidence":0.85,"plateTime":0.46589734140479244,"extension":5.7102146176895685},"index":5,"playId":"9f0fc91c-04c7-32c8-a42f-c5c240827700","pitchNumber":5,"startTime":"2026-07-04T02:41:56.956Z","endTime":"2026-07-04T02:42:01.251Z","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":81.2,"endSpeed":74.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.008246511325112,"aZ":-42.27778447016879,"pfxX":-5.680705025921451,"pfxZ":-7.261611833029258,"pX":-0.18662387067433048,"pZ":0.6707622128935292,"vX0":-2.801170350885771,"vY0":-118.14581238997923,"vZ0":-1.6956438052320235,"x":124.11,"y":220.67,"x0":1.7589550058416532,"y0":50.00560256341834,"z0":5.3430157478578755,"aX":-7.89836412198213},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.3,"breakHorizontal":11.0,"spinRate":2603,"spinDirection":311},"zone":13,"typeConfidence":0.89,"plateTime":0.46657832231188046,"extension":6.062994866514667},"index":6,"playId":"c81733e0-2ba3-3b1a-8d8d-a08f9857d5a2","pitchNumber":6,"startTime":"2026-07-04T02:42:13.403Z","endTime":"2026-07-04T02:42:18.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.699833612149185,"aZ":-12.619610232675516,"pfxX":4.081624863297411,"pfxZ":9.589608931579454,"pX":1.7096109697538726,"pZ":3.7901830204050957,"vX0":-1.4357408942237748,"vY0":-142.5833218157991,"vZ0":-2.3118801747597404,"x":51.83,"y":136.45,"x0":1.6922503613715105,"y0":50.004175743541246,"z0":5.417475493702181,"aX":8.32456822991493},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2523,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.385542555943148,"extension":6.1791106347881675},"index":7,"playId":"45d1433c-3d11-3703-a1f6-ac38ba5ffbfb","pitchNumber":7,"startTime":"2026-07-04T02:42:33.972Z","endTime":"2026-07-04T02:42:40.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:42:40.881Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase Meidroth lines out to left fielder David Fry.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T02:45:19.912Z","endTime":"2026-07-04T02:46:23.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Gaddis replaces Franco Aleman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T02:43:36.850Z","endTime":"2026-07-04T02:45:22.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13281646909199,"aZ":-20.72712589783449,"pfxX":2.577808494667251,"pfxZ":6.521688959617372,"pX":0.5859989365123256,"pZ":1.6107989758460837,"vX0":5.8164060229928545,"vY0":-130.7777516661,"vZ0":-7.360485121779529,"x":94.66,"y":195.29,"x0":-1.9901583402978122,"y0":50.00289524361761,"z0":5.9837682187244345,"aX":4.524110281615006},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":-5.8,"spinRate":2229,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.41670988054702907,"extension":6.899336478129328},"index":1,"playId":"c8ad2048-336b-3dbe-929c-85c0455d1e37","pitchNumber":1,"startTime":"2026-07-04T02:45:22.179Z","endTime":"2026-07-04T02:45:28.536Z","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":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71023442716721,"aZ":-23.401263518297444,"pfxX":3.8786217995126275,"pfxZ":5.090604411512542,"pX":1.1760641600536548,"pZ":1.5212244457717419,"vX0":6.287201642316757,"vY0":-129.85670378688587,"vZ0":-7.046036631016671,"x":72.17,"y":197.71,"x0":-1.7715423893947972,"y0":50.00541690609187,"z0":6.024728127687277,"aX":6.689949152338918},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":-8.3,"spinRate":2278,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4202306760847154,"extension":6.992888463581624},"index":2,"playId":"abb113e8-055b-373f-8727-6a105db0815b","pitchNumber":2,"startTime":"2026-07-04T02:45:39.815Z","endTime":"2026-07-04T02:45:44.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924511607438404,"aZ":-14.91469786829505,"pfxX":-3.8942954854139407,"pfxZ":9.237956375140289,"pX":-0.32218053883348624,"pZ":2.8850499279031014,"vX0":5.394540224219561,"vY0":-136.08542602325147,"vZ0":-5.486733419252161,"x":129.28,"y":160.88,"x0":-1.8277322673529162,"y0":50.00291410538343,"z0":5.967006925970829,"aX":-7.276446391996187},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":5.9,"spinRate":2231,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.40306816664423906,"extension":7.0153620829585295},"index":3,"playId":"4683a2cb-5a34-37ab-ac96-b3c6da0ceb79","pitchNumber":3,"startTime":"2026-07-04T02:45:57.019Z","endTime":"2026-07-04T02:46:01.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13803606811147,"aZ":-25.163923483226654,"pfxX":3.091278499689535,"pfxZ":4.128284090996691,"pX":0.43359840440707836,"pZ":2.2511670164608035,"vX0":4.913093711073663,"vY0":-129.0687669315567,"vZ0":-4.770563431316307,"x":100.47,"y":178.0,"x0":-1.8912836254538934,"y0":50.00397222375632,"z0":6.044951880518352,"aX":5.2514102413757655},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-6.6,"spinRate":2263,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.42325956547737587,"extension":6.964897285128636},"hitData":{"launchSpeed":87.8,"launchAngle":24.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.41,"coordY":82.7}},"index":4,"playId":"b2406b74-69c2-3349-b1f4-e06689f1ae3d","pitchNumber":4,"startTime":"2026-07-04T02:46:14.350Z","endTime":"2026-07-04T02:46:23.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:46:23.581Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T02:46:28.245Z","endTime":"2026-07-04T02:48:23.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24726733358579,"aZ":-25.43922476852354,"pfxX":-11.400627333554171,"pfxZ":4.89765722348447,"pX":0.5132446044597608,"pZ":1.7836335065363491,"vX0":8.86105964465949,"vY0":-116.87673224155333,"vZ0":-3.439181629035778,"x":97.44,"y":190.62,"x0":-1.8569374993955514,"y0":50.00450990869007,"z0":5.678937008926081,"aX":-15.681113413829857},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.2,"breakHorizontal":18.2,"spinRate":2351,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.4697046092253738,"extension":7.238132384986301},"index":0,"playId":"d96b623d-b9a2-3ad9-bc9b-8c5831e53442","pitchNumber":1,"startTime":"2026-07-04T02:46:47.774Z","endTime":"2026-07-04T02:46:53.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483674907743936,"aZ":-25.61018943980169,"pfxX":4.3420258464568535,"pfxZ":3.753314976261951,"pX":-1.7618714554688062,"pZ":2.8370033265404926,"vX0":-0.1658393826777598,"vY0":-131.03220961417082,"vZ0":-3.2223271629495445,"x":184.16,"y":162.18,"x0":-2.262333274890443,"y0":50.00025418643521,"z0":5.986509865976774,"aX":7.583358252194122},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-7.8,"spinRate":2264,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.4172820983814143,"extension":7.092727847232587},"index":1,"playId":"a8749b35-72df-391b-a3ce-53ad1f540b5d","pitchNumber":2,"startTime":"2026-07-04T02:47:03.791Z","endTime":"2026-07-04T02:47:09.187Z","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.8,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.894828854199503,"aZ":-24.75140894851968,"pfxX":-10.208176207332842,"pfxZ":5.3568744289270604,"pX":1.182934175414918,"pZ":1.1343989946582735,"vX0":10.016320508410068,"vY0":-117.15018815661,"vZ0":-4.867991512692369,"x":71.91,"y":208.15,"x0":-1.829223655110032,"y0":50.001448808014665,"z0":5.563316701404621,"aX":-14.136401969540563},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2300,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4682078392069564,"extension":7.083300187041956},"index":2,"playId":"6f3604a2-ce36-3b1f-adc2-1dc6fd244ad0","pitchNumber":3,"startTime":"2026-07-04T02:47:20.920Z","endTime":"2026-07-04T02:47:26.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760396701563216,"aZ":-25.80625463676474,"pfxX":3.42953669306112,"pfxZ":3.674540130285605,"pX":-0.17519279784754874,"pZ":2.573214208027808,"vX0":3.4921466970230215,"vY0":-130.1572499913412,"vZ0":-3.919475286328408,"x":123.68,"y":169.3,"x0":-1.9749591364342907,"y0":50.003001735205196,"z0":6.030404206369904,"aX":5.942323908795356},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-7.0,"spinRate":2269,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4192318064992584,"extension":6.664562404453689},"index":3,"playId":"feb461d9-95ca-3c4d-a4fd-d15b89fd6dfc","pitchNumber":4,"startTime":"2026-07-04T02:47:40.541Z","endTime":"2026-07-04T02:47:45.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-04T02:47:55.075Z","endTime":"2026-07-04T02:48:18.554Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2296171166946,"aZ":-23.573799681934517,"pfxX":-10.632335205770174,"pfxZ":6.150278827885367,"pX":-0.6797361172169528,"pZ":2.394459664995401,"vX0":6.149666868898916,"vY0":-118.02532488944532,"vZ0":-2.6731788758939747,"x":142.91,"y":174.13,"x0":-1.9489149492924402,"y0":50.00530341598897,"z0":5.732191090441867,"aX":-14.875957401368987},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2207,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.46557730793709906,"extension":7.316618913227975},"index":5,"playId":"56ed4be1-bbaa-38ab-9791-5867da0f64a3","pitchNumber":5,"startTime":"2026-07-04T02:48:18.554Z","endTime":"2026-07-04T02:48:23.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:48:23.650Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Gonzalez singles on a line drive to right fielder Chase DeLauter.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T02:48:31.570Z","endTime":"2026-07-04T02:49:34.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890832414815073,"aZ":-25.167963769598632,"pfxX":1.537072792959536,"pfxZ":4.034737752731682,"pX":0.18454575138040819,"pZ":1.4231830220009023,"vX0":5.14235303376054,"vY0":-131.01284760258963,"vZ0":-6.597782200527009,"x":109.97,"y":200.35,"x0":-2.00414736150073,"y0":50.0055303440974,"z0":5.8576059315108955,"aX":2.668843868145207},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.0,"spinRate":2224,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4182042127369505,"extension":7.040467915659921},"index":0,"playId":"78292c30-302a-3c08-abdb-899f42fecc77","pitchNumber":1,"startTime":"2026-07-04T02:48:48.406Z","endTime":"2026-07-04T02:48:52.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723933821740907,"aZ":-27.66238961223512,"pfxX":-12.902698395671138,"pfxZ":3.3741899076985575,"pX":-1.107514951928501,"pZ":2.984297255602952,"vX0":5.739376122550596,"vY0":-115.58018632411488,"vZ0":-0.2736567608768756,"x":159.22,"y":158.2,"x0":-1.960992434821051,"y0":50.00428400462117,"z0":5.7853495363995835,"aX":-17.268854859290766},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.4,"breakHorizontal":21.7,"spinRate":2282,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.47587114175501544,"extension":6.9529438453039605},"index":1,"playId":"67533445-6b18-3bc3-9a7a-86813bb1de05","pitchNumber":2,"startTime":"2026-07-04T02:49:08.818Z","endTime":"2026-07-04T02:49:13.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382133839965896,"aZ":-25.586899468183567,"pfxX":-11.855639423542994,"pfxZ":4.8117517883781735,"pX":-0.15203349145972936,"pZ":2.324143676305086,"vX0":7.378285449572968,"vY0":-116.92378260473453,"vZ0":-2.2345244216184184,"x":122.8,"y":176.03,"x0":-1.8263785386342601,"y0":50.0032297601491,"z0":5.720781065410739,"aX":-16.229365794534658},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.4,"breakHorizontal":19.3,"spinRate":2214,"spinDirection":259},"zone":5,"typeConfidence":2.0,"plateTime":0.4705056687432476,"extension":7.357545641757011},"hitData":{"launchSpeed":80.2,"launchAngle":15.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.13,"coordY":127.57}},"index":2,"playId":"94d93025-53e6-3751-880d-b9913bb04eb4","pitchNumber":3,"startTime":"2026-07-04T02:49:25.537Z","endTime":"2026-07-04T02:49:34.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:49:34.973Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to center fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T02:49:39.362Z","endTime":"2026-07-04T02:50:16.494Z","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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86960651586282,"aZ":-21.472847819098,"pfxX":1.5518539332648305,"pfxZ":6.105228302519106,"pX":0.35945526042211035,"pZ":2.3705030367061197,"vX0":5.736583477300935,"vY0":-131.55633905798314,"vZ0":-5.136098005062252,"x":103.3,"y":174.78,"x0":-2.050875472437549,"y0":50.00325940659618,"z0":5.939398445845129,"aX":2.720488295346953},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-4.1,"spinRate":2165,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.41632208969889106,"extension":7.114618681145767},"hitData":{"launchSpeed":97.8,"launchAngle":28.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.26,"coordY":49.13}},"index":0,"playId":"aff787a5-7465-3bf7-aecb-3b8828db3c10","pitchNumber":1,"startTime":"2026-07-04T02:50:05.121Z","endTime":"2026-07-04T02:50:16.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:50:16.494Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T02:52:54.691Z","endTime":"2026-07-04T02:54:14.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T02:51:47.896Z","endTime":"2026-07-04T02:52:56.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.792048300191915,"aZ":-21.891327870231088,"pfxX":-9.540048216989629,"pfxZ":4.957234386701252,"pX":-1.0877054501828405,"pZ":2.12602785484534,"vX0":4.955559218597303,"vY0":-143.30271632478073,"vZ0":-5.410370339529564,"x":158.46,"y":181.38,"x0":-1.6018434760347477,"y0":50.00714043799764,"z0":5.410512574000495,"aX":-19.80276470453863},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2375,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3825428935191115,"extension":6.090826454921232},"index":1,"playId":"e288bb27-5dab-3d9a-800b-85ac2a882dc3","pitchNumber":1,"startTime":"2026-07-04T02:52:56.869Z","endTime":"2026-07-04T02:53:02.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.199493585643395,"aZ":-19.87511442495196,"pfxX":-9.873895502921844,"pfxZ":5.999206225730134,"pX":-0.06280620324569046,"pZ":2.3252747467407437,"vX0":7.270586060741395,"vY0":-142.19426946659596,"vZ0":-5.202978909900971,"x":119.39,"y":176.0,"x0":-1.3683036244756959,"y0":50.0029971099463,"z0":5.437299618738,"aX":-20.246583925081264},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":16.4,"spinRate":2332,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3849880555326761,"extension":6.089667729331573},"index":2,"playId":"da4d5c54-9c57-3bdc-871c-77ca53ce6d09","pitchNumber":2,"startTime":"2026-07-04T02:53:13.475Z","endTime":"2026-07-04T02:53:17.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28105494659805,"aZ":-28.94139089941574,"pfxX":5.034139379343168,"pfxZ":2.0120164937806075,"pX":2.5448357575709717,"pZ":1.482160084415414,"vX0":8.215784506154694,"vY0":-126.80698293197129,"vZ0":-4.339660778125756,"x":20.0,"y":198.76,"x0":-1.4086429806873184,"y0":50.00340750694842,"z0":5.5617783177715125,"aX":8.082362497993351},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":-11.2,"spinRate":2533,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.43425369835301497,"extension":6.078425787050513},"index":3,"playId":"1b4d3cd5-bfa9-3060-bfae-078bad5c1c11","pitchNumber":3,"startTime":"2026-07-04T02:53:29.590Z","endTime":"2026-07-04T02:53:36.521Z","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":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.773306255900625,"aZ":-18.614704040922454,"pfxX":-8.186509050703501,"pfxZ":6.5792667388326525,"pX":-1.1122718876597435,"pZ":3.0092308008067183,"vX0":4.4289551710253585,"vY0":-142.42642241954246,"vZ0":-3.4691598520093208,"x":159.4,"y":157.53,"x0":-1.6212988065797775,"y0":50.00330158473954,"z0":5.415793567060361,"aX":-16.870452011170336},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":2297,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3841187884141748,"extension":6.1008377307199915},"index":4,"playId":"1fd0e878-0d72-3b68-bba7-a695b0bf98db","pitchNumber":4,"startTime":"2026-07-04T02:53:53.105Z","endTime":"2026-07-04T02:53:58.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.566610639939604,"aZ":-19.52028427003728,"pfxX":-8.765884195565476,"pfxZ":6.118319442765062,"pX":-1.5844805897270893,"pZ":2.9092152737329853,"vX0":3.4302912989395047,"vY0":-143.06720265377564,"vZ0":-3.7860132673412195,"x":177.4,"y":160.23,"x0":-1.6612733898078034,"y0":50.00586953920857,"z0":5.476013881859887,"aX":-18.14212752666076},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2293,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3830987717787382,"extension":6.175709999773708},"index":5,"playId":"e6179111-bd64-3b91-81e7-7663091fae1e","pitchNumber":5,"startTime":"2026-07-04T02:54:09.123Z","endTime":"2026-07-04T02:54:14.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:54:14.383Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T02:54:21.603Z","endTime":"2026-07-04T02:56:15.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32537345934009,"aZ":-37.87235344090042,"pfxX":1.5104872573193262,"pfxZ":-3.8323835474126144,"pX":1.9096042862078715,"pZ":0.7299634343744373,"vX0":7.637334126734348,"vY0":-121.63944482296937,"vZ0":-3.5872012995828175,"x":44.21,"y":219.07,"x0":-1.47541873518215,"y0":50.00157855584562,"z0":5.529693506184113,"aX":2.246020413125003},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.6,"breakHorizontal":-4.7,"spinRate":2246,"spinDirection":43},"zone":14,"typeConfidence":0.82,"plateTime":0.4514316892899859,"extension":6.4757807247272545},"index":0,"playId":"ffaf3e29-fbcb-3bdc-b0e8-508bf763ac86","pitchNumber":1,"startTime":"2026-07-04T02:54:38.815Z","endTime":"2026-07-04T02:54:44.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71501109747969,"aZ":-18.260544826361564,"pfxX":-9.2739221636254,"pfxZ":6.717369319570613,"pX":-0.31178833518838006,"pZ":1.6496970276788419,"vX0":6.782920990414468,"vY0":-143.16390884619037,"vZ0":-6.923350697058075,"x":128.88,"y":194.24,"x0":-1.5094381050892787,"y0":50.003425785875805,"z0":5.2465812031131325,"aX":-19.21006464575351},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2279,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.3828996427503957,"extension":6.368129321442173},"index":1,"playId":"1ab111fc-c5da-3ae7-8ece-7121877aa5ee","pitchNumber":2,"startTime":"2026-07-04T02:55:02.418Z","endTime":"2026-07-04T02:55:06.405Z","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":99.3,"endSpeed":90.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.212728721047945,"aZ":-13.989391150797948,"pfxX":-4.371904803924687,"pfxZ":8.677893640792032,"pX":-0.15587267033080948,"pZ":2.6858998068806765,"vX0":5.730800738277556,"vY0":-144.4279181417397,"vZ0":-5.007807179178312,"x":122.94,"y":166.26,"x0":-1.6054726969409883,"y0":50.00252858237284,"z0":5.314630866135283,"aX":-9.1610674456761},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2374,"spinDirection":218},"zone":5,"typeConfidence":0.92,"plateTime":0.380439422802334,"extension":6.428163758927614},"index":2,"playId":"a32ff6b6-af33-34f1-b9f8-ba65ae49452c","pitchNumber":3,"startTime":"2026-07-04T02:55:25.215Z","endTime":"2026-07-04T02:55:29.824Z","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":99.3,"endSpeed":90.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.162776315265646,"aZ":-12.155639790498398,"pfxX":-3.5772500992926615,"pfxZ":9.522007502126609,"pX":0.0906714880568964,"pZ":3.1686454867609615,"vX0":6.05059017188448,"vY0":-144.42558765643952,"vZ0":-4.148094253183148,"x":113.54,"y":153.23,"x0":-1.5713779195175743,"y0":50.00367639881885,"z0":5.377199466989079,"aX":-7.5218472240145156},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2428,"spinDirection":212},"zone":2,"typeConfidence":0.93,"plateTime":0.3799619120887141,"extension":6.161871590068261},"index":3,"playId":"91cb99cd-6b7c-33c4-ba03-0799a94e4a56","pitchNumber":4,"startTime":"2026-07-04T02:55:47.926Z","endTime":"2026-07-04T02:55:51.850Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6696353171968,"aZ":-27.510813548887075,"pfxX":-5.606015234002993,"pfxZ":2.9037173586524854,"pX":-0.3548469851737608,"pZ":0.861385658061904,"vX0":4.622566214415882,"vY0":-126.2053059343049,"vZ0":-5.851128789553928,"x":130.53,"y":215.52,"x0":-1.4855214893653228,"y0":50.00472763637321,"z0":5.437410242651052,"aX":-9.00736476270951},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":9.0,"spinRate":848,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.43468020644903005,"extension":6.546370300779435},"index":4,"playId":"e08a4ff5-3023-3185-b1ab-ad281f61f95b","pitchNumber":5,"startTime":"2026-07-04T02:56:10.668Z","endTime":"2026-07-04T02:56:15.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:56:15.427Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T02:56:20.466Z","endTime":"2026-07-04T02:58:54.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662834226195994,"aZ":-25.16940226433587,"pfxX":1.6436340803813345,"pfxZ":4.282941186505184,"pX":0.24018243972978393,"pZ":0.28165304996645163,"vX0":4.057343244968415,"vY0":-127.23358664433917,"vZ0":-7.4813298538455095,"x":107.84,"y":231.18,"x0":-1.5901753256720423,"y0":50.00391735114548,"z0":5.261439941143747,"aX":2.688243783871234},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-4.0,"spinRate":2524,"spinDirection":90},"zone":14,"typeConfidence":0.82,"plateTime":0.4308675262579955,"extension":6.30682050047376},"index":0,"playId":"ee1f5e55-bd3b-3bca-861b-6613f6274932","pitchNumber":1,"startTime":"2026-07-04T02:56:41.093Z","endTime":"2026-07-04T02:56:46.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69524947040408,"aZ":-30.858446536312254,"pfxX":9.229855154781792,"pfxZ":0.8208680332022507,"pX":0.4553058296945686,"pZ":2.199965742942288,"vX0":2.4016234540198167,"vY0":-126.4792898005934,"vZ0":-1.8709299030889723,"x":99.64,"y":179.38,"x0":-1.708029900339888,"y0":50.00249334894052,"z0":5.452780725749101,"aX":14.771992823222321},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-17.3,"spinRate":2393,"spinDirection":79},"zone":6,"typeConfidence":0.92,"plateTime":0.4350765859156889,"extension":6.534679919112603},"index":1,"playId":"663b0c2e-d2d8-3279-b3d4-1655ee5c8f5e","pitchNumber":2,"startTime":"2026-07-04T02:57:09.709Z","endTime":"2026-07-04T02:57:14.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24505966980018,"aZ":-31.09230569421578,"pfxX":8.57032937397036,"pfxZ":0.703570660262038,"pX":-0.6221587845181137,"pZ":3.297436104820277,"vX0":-0.028054297139987028,"vY0":-124.10791672379084,"vZ0":0.7759747212672405,"x":140.72,"y":149.75,"x0":-1.722268716034437,"y0":50.00427257649071,"z0":5.591403541972232,"aX":13.231863544331315},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-15.5,"spinRate":2412,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.443087145167381,"extension":6.203591686450764},"index":2,"playId":"7ea9dd91-5744-39ce-ab24-6ae52c05f2be","pitchNumber":3,"startTime":"2026-07-04T02:57:28.470Z","endTime":"2026-07-04T02:57:34.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.692877462311436,"aZ":-22.961857542583164,"pfxX":-9.69082642866155,"pfxZ":4.525619861586008,"pX":-0.052178943944684544,"pZ":0.7637693355922888,"vX0":7.960017207534299,"vY0":-142.0373293086057,"vZ0":-7.997545946864765,"x":118.99,"y":218.16,"x0":-1.6372597059645932,"y0":50.00165636180609,"z0":5.085082495943192,"aX":-19.723972277804315},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":2323,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3861884295030804,"extension":6.490891903288334},"index":3,"playId":"8ff872ce-48d6-3889-8fdc-b340845cedfe","pitchNumber":4,"startTime":"2026-07-04T02:57:47.956Z","endTime":"2026-07-04T02:57:52.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-04T02:57:58.593Z","endTime":"2026-07-04T02:58:13.996Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755371003925145,"aZ":-29.159024738720582,"pfxX":4.243827782456446,"pfxZ":1.827571668654381,"pX":0.7669011356702756,"pZ":-0.7633145803405484,"vX0":4.593328370076621,"vY0":-128.5139924551515,"vZ0":-9.22001429553394,"x":87.77,"y":259.39,"x0":-1.603530675210768,"y0":50.00622705760862,"z0":5.17922715897853,"aX":7.009421119910991},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-8.8,"spinRate":2470,"spinDirection":82},"zone":14,"typeConfidence":0.88,"plateTime":0.4282732250710448,"extension":6.5909834246815615},"index":5,"playId":"a2b5a264-cc51-310b-a9ba-ec1342d5c713","pitchNumber":5,"startTime":"2026-07-04T02:58:13.996Z","endTime":"2026-07-04T02:58:23.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Seranthony Domínguez. Rhys Hoskins to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"a2b5a264-cc51-310b-a9ba-ec1342d5c713","startTime":"2026-07-04T02:58:40.442Z","endTime":"2026-07-04T02:58:48.514Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366344041952345,"aZ":-28.42509686848927,"pfxX":4.336695186989807,"pfxZ":2.3300000585462364,"pX":-0.8114254583735122,"pZ":2.8860269199507056,"vX0":0.7788398794744396,"vY0":-125.73948880815772,"vZ0":-0.7303252865943358,"x":147.93,"y":160.86,"x0":-1.6884256847853578,"y0":50.00277799352239,"z0":5.477036162945216,"aX":6.976476140355404},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-8.0,"spinRate":2462,"spinDirection":69},"zone":1,"typeConfidence":0.91,"plateTime":0.43482125232182645,"extension":6.4156750716694475},"index":7,"playId":"fff62aad-9905-34af-a20d-93591a2fb3a2","pitchNumber":6,"startTime":"2026-07-04T02:58:48.514Z","endTime":"2026-07-04T02:58:54.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T02:58:54.208Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T03:02:06.859Z","endTime":"2026-07-04T03:04:43.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,2],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Gabriel Arias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-04T02:59:17.817Z","endTime":"2026-07-04T02:59:23.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-04T02:59:23.287Z","endTime":"2026-07-04T03:01:11.644Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Hudson replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-04T03:01:11.644Z","endTime":"2026-07-04T03:02:09.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87943488696589,"aZ":-34.69886654919976,"pfxX":-6.684884284641338,"pfxZ":-1.9256356899413927,"pX":-0.451018967930484,"pZ":2.7220464718773383,"vX0":-6.649458004914683,"vY0":-114.7047273954074,"vZ0":2.700936344421632,"x":134.19,"y":165.28,"x0":3.374420693575738,"y0":50.00552098815338,"z0":4.956080391311428,"aX":-8.74365338042835},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.3,"breakHorizontal":14.0,"spinRate":2069,"spinDirection":304},"zone":4,"typeConfidence":0.91,"plateTime":0.48093416687737056,"extension":7.124386318306035},"index":3,"playId":"8a8a8fe6-2940-3392-9b25-b48dfe3f6d92","pitchNumber":1,"startTime":"2026-07-04T03:02:09.111Z","endTime":"2026-07-04T03:02:16.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74840743331079,"aZ":-33.091675951983824,"pfxX":-6.6295404464208145,"pfxZ":-0.6583263708032945,"pX":0.09533442563510322,"pZ":1.7597733813418794,"vX0":-5.70791767968083,"vY0":-118.16255916451863,"vZ0":0.37984654758875114,"x":113.37,"y":191.27,"x0":3.421624380080691,"y0":50.00457688408089,"z0":4.687819054368677,"aX":-9.18699025727948},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.7,"breakHorizontal":13.6,"spinRate":2010,"spinDirection":297},"zone":8,"typeConfidence":0.91,"plateTime":0.4671478847031776,"extension":7.02785395267766},"index":4,"playId":"ab13eca3-317d-3757-af30-35856b8c76a1","pitchNumber":2,"startTime":"2026-07-04T03:02:40.472Z","endTime":"2026-07-04T03:02:45.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74070419594344,"aZ":-18.249785787236217,"pfxX":6.358875880910762,"pfxZ":7.329415729447301,"pX":0.16668763091556216,"pZ":2.407330429337029,"vX0":-10.290918997470545,"vY0":-137.05549859124284,"vZ0":-3.792565401817172,"x":110.65,"y":173.78,"x0":3.146640141321863,"y0":50.00129459322095,"z0":5.057970283942684,"aX":12.07840554846117},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":-9.4,"spinRate":2269,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.39988464392361545,"extension":7.40985772426467},"index":5,"playId":"61502a09-92e6-3046-8ba2-171f5c533ab7","pitchNumber":3,"startTime":"2026-07-04T03:03:03.646Z","endTime":"2026-07-04T03:03:08.726Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47912112996818,"aZ":-37.65265897483274,"pfxX":-7.145104518282174,"pfxZ":-3.6429209414757673,"pX":-0.6154525529774285,"pZ":0.9914009451304319,"vX0":-7.5118644654619295,"vY0":-122.41023988588115,"vZ0":-1.0867832318946793,"x":140.46,"y":212.01,"x0":3.4333859774636006,"y0":50.00520137534939,"z0":4.694344395313518,"aX":-10.733442638555129},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.6,"breakHorizontal":14.9,"spinRate":2137,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4492116156103445,"extension":7.032713373767397},"index":6,"playId":"8e376721-bf84-3d17-8598-07c40b8a8ee6","pitchNumber":4,"startTime":"2026-07-04T03:03:26.061Z","endTime":"2026-07-04T03:03:31.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379162600262028,"aZ":-38.16032377658473,"pfxX":-5.977723599002784,"pfxZ":-4.299288750186638,"pX":-1.9128599610916792,"pZ":1.2241410164904343,"vX0":-10.031717487272722,"vY0":-118.5454440097066,"vZ0":0.10905312853591287,"x":189.91,"y":205.73,"x0":3.188011189871978,"y0":50.00397465671407,"z0":4.726598198524336,"aX":-8.318263464149712},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.3,"breakHorizontal":13.8,"spinRate":2094,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.4660463527575356,"extension":7.112361465058362},"index":7,"playId":"d7257284-fb40-3bb8-b032-217816728d56","pitchNumber":5,"startTime":"2026-07-04T03:03:49.308Z","endTime":"2026-07-04T03:03:53.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2026-07-04T03:03:59.001Z","endTime":"2026-07-04T03:04:36.517Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247731262747067,"aZ":-18.40738172863494,"pfxX":7.138161664604132,"pfxZ":7.201645055845016,"pX":0.5568336340556096,"pZ":1.8219103955616314,"vX0":-9.563981140165922,"vY0":-136.89963225264668,"vZ0":-5.126767587737332,"x":95.77,"y":189.59,"x0":3.1568810964401233,"y0":50.000293717065865,"z0":4.965968514763384,"aX":13.641713768624959},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":-11.0,"spinRate":2179,"spinDirection":126},"zone":9,"typeConfidence":0.91,"plateTime":0.39902546800646777,"extension":7.197019605558824},"index":9,"playId":"a5b760c3-62ca-3a1f-8bda-17d7f644f6a7","pitchNumber":6,"startTime":"2026-07-04T03:04:36.517Z","endTime":"2026-07-04T03:04:43.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:04:43.466Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a ground ball to shortstop Colson Montgomery. Rhys Hoskins scores. Brayan Rocchio to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T03:04:45.709Z","endTime":"2026-07-04T03:05:38.065Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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_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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947107444582276,"aZ":-35.49038792502243,"pfxX":-7.062600556508396,"pfxZ":-2.408819534231415,"pX":-0.601438937274408,"pZ":1.6894821033944343,"vX0":-7.427895419129925,"vY0":-117.47973797995985,"vZ0":0.38165181299517537,"x":139.93,"y":193.16,"x0":3.5338867916959202,"y0":50.00024227030484,"z0":4.858879779965668,"aX":-9.740395818537662},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.0,"breakHorizontal":14.8,"spinRate":2194,"spinDirection":303},"zone":7,"typeConfidence":0.91,"plateTime":0.4685605767640739,"extension":7.297791921538053},"index":0,"playId":"1242be87-0ae9-38fd-9b11-2798d1e25523","pitchNumber":1,"startTime":"2026-07-04T03:05:08.229Z","endTime":"2026-07-04T03:05:15.193Z","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":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603809247161955,"aZ":-19.52866963805764,"pfxX":6.337766234562342,"pfxZ":6.791690871981631,"pX":0.1910183969690562,"pZ":3.0453084592374946,"vX0":-10.388954252967407,"vY0":-135.16596429188368,"vZ0":-1.3924557114930782,"x":109.72,"y":156.56,"x0":3.2492943851650757,"y0":50.006055032363804,"z0":4.929266095782498,"aX":11.807842778968746},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":-9.5,"spinRate":2242,"spinDirection":119},"zone":2,"typeConfidence":0.91,"plateTime":0.40418659450580474,"extension":7.883801651046249},"hitData":{"launchSpeed":98.0,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.62,"coordY":141.36}},"index":1,"playId":"67adc54c-c751-3b0b-ba59-1a47f411dc4b","pitchNumber":2,"startTime":"2026-07-04T03:05:26.993Z","endTime":"2026-07-04T03:05:38.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:05:38.065Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Sam Antonacci. Brayan Rocchio scores. Austin Hedges to 3rd. Steven Kwan to 2nd. Fielding error by left fielder Sam Antonacci.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T03:05:58.649Z","endTime":"2026-07-04T03:07:11.572Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468462223275548,"aZ":-18.214950397533556,"pfxX":6.4249480467319895,"pfxZ":7.558387620044938,"pX":-0.542617504132084,"pZ":2.8016918234054917,"vX0":-12.120980721945635,"vY0":-134.83102547982975,"vZ0":-2.5398380344155216,"x":137.68,"y":163.13,"x0":3.1700633938660805,"y0":50.00191218820337,"z0":5.03666669096999,"aX":11.865598605488671},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-9.1,"spinRate":2272,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.4057520669810635,"extension":7.250167865833762},"index":0,"playId":"6458db39-f0a2-35fa-bcd8-c0d0a5dc2503","pitchNumber":1,"startTime":"2026-07-04T03:06:22.891Z","endTime":"2026-07-04T03:06:49.920Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291051904987878,"aZ":-18.143455944952997,"pfxX":7.358138591857401,"pfxZ":7.563901018586272,"pX":0.6893681215063334,"pZ":2.401706341789978,"vX0":-9.662782854048025,"vY0":-135.49339957407219,"vZ0":-3.4681031997252876,"x":90.72,"y":173.93,"x0":3.3499507437405254,"y0":50.00200129005265,"z0":4.970092764054323,"aX":13.647573599319488},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":-11.2,"spinRate":2248,"spinDirection":120},"zone":6,"typeConfidence":0.91,"plateTime":0.40464367236413334,"extension":7.6750052493597245},"hitData":{"launchSpeed":68.1,"launchAngle":25.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.95,"coordY":138.85}},"index":1,"playId":"4d8d6d1e-ffbf-38a8-beee-c79cf1ba1c5f","pitchNumber":2,"startTime":"2026-07-04T03:06:58.793Z","endTime":"2026-07-04T03:07:11.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:07:11.572Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T03:07:54.301Z","endTime":"2026-07-04T03:09:46.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":663542,"fullName":"Bryan Hudson"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"987cbc64-a9c7-4b07-aea2-4bd207cf2eb1","pitchNumber":0,"startTime":"2026-07-04T03:07:54.301Z","endTime":"2026-07-04T03:07:59.301Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70174495148124,"aZ":-36.870876420442684,"pfxX":-6.4883101386184165,"pfxZ":-3.465608372001337,"pX":-0.6817566888789232,"pZ":1.6649439901941827,"vX0":-7.5530822667022575,"vY0":-116.82538063822943,"vZ0":0.9349440854670317,"x":142.99,"y":193.83,"x0":3.4580337802947843,"y0":50.00032541876802,"z0":4.774937896757775,"aX":-8.803497041728159},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.6,"breakHorizontal":13.9,"spinRate":2229,"spinDirection":304},"zone":7,"typeConfidence":0.91,"plateTime":0.472119006175308,"extension":7.2560876794322455},"index":1,"playId":"45454745-498b-3eee-9b9a-1859d7182ec9","pitchNumber":1,"startTime":"2026-07-04T03:08:16.285Z","endTime":"2026-07-04T03:08:22.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.098218611778346,"aZ":-36.406265476464185,"pfxX":-7.514939053445828,"pfxZ":-2.985395484845762,"pX":-0.9562192156726701,"pZ":0.5303160541325117,"vX0":-7.966622904344913,"vY0":-119.43372622851929,"vZ0":-1.7277793411848565,"x":153.45,"y":224.46,"x0":3.423120439851945,"y0":50.00425408754911,"z0":4.596185292750108,"aX":-10.648083260830758},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.5,"breakHorizontal":15.8,"spinRate":2176,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4620113980202767,"extension":7.381139411003856},"index":2,"playId":"8dde1c1b-7303-386e-8210-0599c15e2664","pitchNumber":2,"startTime":"2026-07-04T03:08:33.195Z","endTime":"2026-07-04T03:08:38.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.089229487687685,"aZ":-37.064228020159355,"pfxX":-7.839593059883228,"pfxZ":-3.5418735577871097,"pX":-0.027076181201283436,"pZ":2.792224860623432,"vX0":-5.722446277353367,"vY0":-118.05358421393773,"vZ0":3.4391205189122362,"x":118.03,"y":163.39,"x0":3.4659039254543678,"y0":50.00318204024015,"z0":4.778298346787858,"aX":-10.820876348198219},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.0,"breakHorizontal":15.8,"spinRate":2114,"spinDirection":299},"zone":2,"typeConfidence":0.9,"plateTime":0.46793546433573896,"extension":7.322306375769057},"index":3,"playId":"3dce1cde-1d0b-3a3a-9a71-92da15d6aa17","pitchNumber":3,"startTime":"2026-07-04T03:08:57.228Z","endTime":"2026-07-04T03:09:01.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.458848456021826,"aZ":-37.948233114216855,"pfxX":-6.397771378161755,"pfxZ":-4.203863405508656,"pX":-0.17050862666170893,"pZ":1.9431885483172917,"vX0":-7.041298506134103,"vY0":-117.86794539691843,"vZ0":1.7090931031985592,"x":123.5,"y":186.31,"x0":3.714435708838708,"y0":50.00402123446049,"z0":4.777436674230897,"aX":-8.78325594889643},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.7,"breakHorizontal":13.7,"spinRate":2170,"spinDirection":300},"zone":8,"typeConfidence":0.91,"plateTime":0.46908070791806766,"extension":7.548589397099778},"index":4,"playId":"2a8f84ce-0646-3d3f-802a-5a4fea9a270c","pitchNumber":4,"startTime":"2026-07-04T03:09:16.882Z","endTime":"2026-07-04T03:09:23.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42313715834721,"aZ":-18.362255492459084,"pfxX":7.222971921987789,"pfxZ":7.266021199338335,"pX":0.8592385554797173,"pZ":3.089309695218597,"vX0":-9.13158732838236,"vY0":-136.8173168194592,"vZ0":-1.6922215610758076,"x":84.25,"y":155.37,"x0":3.297437490655204,"y0":50.00184967442417,"z0":4.970642812160677,"aX":13.729669257955106},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":-11.2,"spinRate":2442,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.3999121940834671,"extension":7.50061798302784},"index":5,"playId":"4c9bbf78-e3d3-3458-a4b7-a812ddb5b18b","pitchNumber":5,"startTime":"2026-07-04T03:09:41.461Z","endTime":"2026-07-04T03:09:46.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:09:46.141Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T03:12:22.379Z","endTime":"2026-07-04T03:13:23.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Daniel Schneemann remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T03:11:40.847Z","endTime":"2026-07-04T03:11:40.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"description":"Pitching Change: Colin Holderman replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T03:11:40.866Z","endTime":"2026-07-04T03:12:24.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57176491370733,"aZ":-24.435914549066624,"pfxX":-10.524361955812491,"pfxZ":3.6978669304527925,"pX":0.32974669792077654,"pZ":2.183839286030901,"vX0":9.928700619531096,"vY0":-144.19798797334792,"vZ0":-4.607753477303988,"x":104.43,"y":179.82,"x0":-1.8017281262148768,"y0":50.0022328107264,"z0":5.322715705385255,"aX":-22.018323966464063},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":2313,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38079422140638375,"extension":6.2840734337268795},"index":2,"playId":"e9d424df-a985-354d-bbc6-684d02215b44","pitchNumber":1,"startTime":"2026-07-04T03:12:24.719Z","endTime":"2026-07-04T03:12:29.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84596560454153,"aZ":-24.053327038823028,"pfxX":-10.747390152842595,"pfxZ":3.8765429307163126,"pX":-0.5985474641687879,"pZ":1.4384077951183367,"vX0":7.735637676728638,"vY0":-143.9337520743528,"vZ0":-6.232863708965007,"x":139.82,"y":199.94,"x0":-1.9265421867817683,"y0":50.003760465183305,"z0":5.124467437970201,"aX":-22.51950817431724},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2381,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.38074700625754776,"extension":6.251551906844828},"index":3,"playId":"12650229-d967-3e4e-874f-40ff23ce4df2","pitchNumber":2,"startTime":"2026-07-04T03:12:39.231Z","endTime":"2026-07-04T03:12:44.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15114737778596,"aZ":-30.02485749479504,"pfxX":5.0921127978581024,"pfxZ":1.3692991589631776,"pX":-0.04096701340225246,"pZ":1.5323673588167002,"vX0":3.009545224023249,"vY0":-124.62000302475289,"vZ0":-3.27571307487437,"x":118.56,"y":197.41,"x0":-1.927523700458996,"y0":50.000260215302205,"z0":5.356407410063581,"aX":7.969160925121529},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-10.0,"spinRate":2588,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.44031171716840234,"extension":6.118516840493717},"index":4,"playId":"9bc656bb-c409-3621-a659-a8db015e2a29","pitchNumber":3,"startTime":"2026-07-04T03:12:54.723Z","endTime":"2026-07-04T03:13:00.217Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-04T03:13:04.627Z","endTime":"2026-07-04T03:13:19.543Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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":99.2,"endSpeed":90.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.524457614743255,"aZ":-14.327607204136527,"pfxX":-6.1461147164076415,"pfxZ":8.464042056560102,"pX":0.7027441752190552,"pZ":3.5716323437154487,"vX0":8.608895969340653,"vY0":-144.2983490734742,"vZ0":-2.581875364271772,"x":90.21,"y":142.35,"x0":-1.5206611715002032,"y0":50.00680864844163,"z0":5.360561721420992,"aX":-12.966023329478531},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2409,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.379544760003109,"extension":6.310431691107984},"index":6,"playId":"b125314f-dfd4-3600-8566-0f03d9f142ad","pitchNumber":4,"startTime":"2026-07-04T03:13:19.543Z","endTime":"2026-07-04T03:13:23.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:13:23.705Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Teel lines out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T03:13:30.513Z","endTime":"2026-07-04T03:13:57.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14770114447064,"aZ":-22.941441881428343,"pfxX":-10.079011025740678,"pfxZ":4.270712135247389,"pX":-0.20335013424514906,"pZ":1.9163194477653733,"vX0":7.9000689502673485,"vY0":-146.026835273817,"vZ0":-6.040597102745542,"x":124.75,"y":187.04,"x0":-1.6333070289460652,"y0":50.002138279105175,"z0":5.390423111193398,"aX":-21.782471913029784},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2352,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.37498247582531263,"extension":6.2557315440786665},"hitData":{"launchSpeed":102.1,"launchAngle":16.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.31,"coordY":80.74}},"index":0,"playId":"c9655b26-1421-3363-a8a4-d8eaca9989c5","pitchNumber":1,"startTime":"2026-07-04T03:13:46.888Z","endTime":"2026-07-04T03:13:57.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:13:57.564Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to center fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T03:14:01.490Z","endTime":"2026-07-04T03:14:47.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":98.5,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68490460969254,"aZ":-22.466215313027007,"pfxX":-9.003592571213996,"pfxZ":4.700844451515119,"pX":1.1245307640678293,"pZ":1.922873012432091,"vX0":10.850891145478542,"vY0":-142.9679116670779,"vZ0":-5.329098376608826,"x":74.14,"y":186.86,"x0":-1.5544953673298412,"y0":50.003479954689126,"z0":5.225713705353006,"aX":-18.595973644384333},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2277,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3834656095813527,"extension":6.203613114436576},"index":0,"playId":"104e75d0-9929-3dce-9acd-cb793a4471d0","pitchNumber":1,"startTime":"2026-07-04T03:14:16.589Z","endTime":"2026-07-04T03:14:21.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140731965686232,"aZ":-24.00309531936445,"pfxX":4.673990333155226,"pfxZ":5.117619007445368,"pX":-0.3917765580072375,"pZ":2.6538262334502543,"vX0":2.6522891714609464,"vY0":-125.0082723231091,"vZ0":-2.310649059982123,"x":131.93,"y":167.13,"x0":-2.0707474982904963,"y0":50.00295891273449,"z0":5.54306936185692,"aX":7.460958591243277},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":-9.0,"spinRate":2627,"spinDirection":76},"zone":4,"typeConfidence":2.0,"plateTime":0.4367105752956104,"extension":6.123249749342965},"hitData":{"launchSpeed":96.9,"launchAngle":39.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.67,"coordY":59.85}},"index":1,"playId":"ddb6ab37-bc2f-3662-8542-749d40c52b6f","pitchNumber":2,"startTime":"2026-07-04T03:14:37.395Z","endTime":"2026-07-04T03:14:47.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:14:47.301Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T03:17:44.933Z","endTime":"2026-07-04T03:19:26.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T03:16:43.428Z","endTime":"2026-07-04T03:17:05.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Kahlil Watson replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T03:17:05.748Z","endTime":"2026-07-04T03:17:47.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413336876816516,"aZ":-25.800358911913385,"pfxX":1.5296328677733424,"pfxZ":4.198499539323313,"pX":0.7727064995292998,"pZ":2.6581041553664027,"vX0":7.275744426375473,"vY0":-122.3015125844015,"vZ0":-2.7219899464812958,"x":87.55,"y":167.01,"x0":-2.4358991222150963,"y0":50.00576791537092,"z0":5.991060899142892,"aX":2.3250128044984413},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2007,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.4473154297960611,"extension":6.3201856552194},"index":2,"playId":"eec810ee-afa5-3c6e-998d-a64d6b979c16","pitchNumber":1,"startTime":"2026-07-04T03:17:47.190Z","endTime":"2026-07-04T03:17:53.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.818911041843013,"aZ":-35.14157198844223,"pfxX":-6.548709159080957,"pfxZ":-2.2188324735284897,"pX":0.8366545353335154,"pZ":0.08567257289536855,"vX0":8.872610715919201,"vY0":-114.51126347612663,"vZ0":-5.610742212181816,"x":85.11,"y":236.47,"x0":-2.2255457853478307,"y0":50.00406486459799,"z0":5.9797966409263354,"aX":-8.756705727465048},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.2,"breakHorizontal":9.8,"spinRate":2626,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.4770993560854744,"extension":6.444466018666807},"index":3,"playId":"b2b23b58-be3b-3c72-9b72-aba71fca2694","pitchNumber":2,"startTime":"2026-07-04T03:18:05.964Z","endTime":"2026-07-04T03:18:10.702Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61878215391736,"aZ":-13.322008130896574,"pfxX":-5.126639292270007,"pfxZ":10.336869092652641,"pX":0.325826128424364,"pZ":3.5311739864856126,"vX0":7.914978443766484,"vY0":-134.0987097474506,"vZ0":-4.45879859880128,"x":104.58,"y":143.44,"x0":-1.9960264379816348,"y0":50.00293527497864,"z0":6.163780913240482,"aX":-9.350623812764004},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":7.6,"spinRate":2177,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.4082301256871901,"extension":6.373800129060917},"index":4,"playId":"a46f7346-e24a-35cd-af39-010bd51f4598","pitchNumber":3,"startTime":"2026-07-04T03:18:24.455Z","endTime":"2026-07-04T03:18:27.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46336527901501,"aZ":-33.30524693210923,"pfxX":-6.37643388252144,"pfxZ":-0.8182855445459407,"pX":-0.2732404161729865,"pZ":0.7075433484495229,"vX0":6.237331031247081,"vY0":-116.13140491754858,"vZ0":-5.04784240479449,"x":127.42,"y":219.68,"x0":-2.1512792300740537,"y0":50.00416952348336,"z0":6.0380843577739025,"aX":-8.808372744656893},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.4,"breakHorizontal":10.2,"spinRate":2588,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.4696384113791563,"extension":6.119646298717542},"index":5,"playId":"dd31e8be-8df1-34eb-87a2-b755c42771c2","pitchNumber":4,"startTime":"2026-07-04T03:18:39.952Z","endTime":"2026-07-04T03:18:46.421Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.148547187503926,"aZ":-13.235064324503579,"pfxX":-4.522065300093859,"pfxZ":10.511818576700879,"pX":-0.9640006221096779,"pZ":3.2021849132836095,"vX0":4.240689726890506,"vY0":-133.0333175686429,"vZ0":-5.270944944138676,"x":153.75,"y":152.32,"x0":-1.9872064341549154,"y0":50.00235160297866,"z0":6.1600452219775645,"aX":-8.147456570321662},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2148,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.41089354065886186,"extension":6.361195952384722},"index":6,"playId":"ba8968a2-2257-3d76-b6fe-6ce00db398d5","pitchNumber":5,"startTime":"2026-07-04T03:19:02.071Z","endTime":"2026-07-04T03:19:06.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.132366550226205,"aZ":-12.012682438907525,"pfxX":-4.42658332915417,"pfxZ":10.980983568410316,"pX":0.1905921532181842,"pZ":2.7128946465513937,"vX0":7.147301295258382,"vY0":-134.85534277573808,"vZ0":-6.888454965786624,"x":109.74,"y":165.53,"x0":-1.9226409783249583,"y0":50.006113485581,"z0":6.153137164785101,"aX":-8.130572253537368},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2204,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.4066083454381464,"extension":6.3865603165990885},"index":7,"playId":"9cf3346a-53d0-3cdb-b971-95fc17083b37","pitchNumber":6,"startTime":"2026-07-04T03:19:22.749Z","endTime":"2026-07-04T03:19:26.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:19:26.851Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase DeLauter flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T03:19:30.642Z","endTime":"2026-07-04T03:20:03.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":92.8,"endSpeed":84.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.579920368697255,"aZ":-10.899901628720226,"pfxX":-4.761651729953309,"pfxZ":11.599890883005138,"pX":-0.1650793573380366,"pZ":3.040245601135123,"vX0":6.254999652314375,"vY0":-134.88141550681706,"vZ0":-6.326530498219996,"x":123.29,"y":156.69,"x0":-1.9004401698197841,"y0":50.00465396716161,"z0":6.192253351061184,"aX":-8.734907422620118},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":7.2,"spinRate":2260,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.40677637058030536,"extension":6.472170165274737},"hitData":{"launchSpeed":82.0,"launchAngle":41.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.22,"coordY":101.05}},"index":0,"playId":"e5014a87-bea5-3e06-a116-14963c279fb3","pitchNumber":1,"startTime":"2026-07-04T03:19:54.127Z","endTime":"2026-07-04T03:20:03.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:20:03.658Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T03:20:07.082Z","endTime":"2026-07-04T03:22:20.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.9,"endSpeed":74.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.923139344669806,"aZ":-35.13106824334276,"pfxX":-8.572797437422647,"pfxZ":-2.1636917017451114,"pX":0.3187358150101091,"pZ":0.059645600026406044,"vX0":8.167251186442886,"vY0":-115.96855920444311,"vZ0":-5.991151338642544,"x":104.85,"y":237.17,"x0":-2.128618041904097,"y0":50.00319488540968,"z0":6.013232362649316,"aX":-11.721444442930522},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.2,"breakHorizontal":13.6,"spinRate":2745,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.4716280637471648,"extension":6.450809974781959},"index":0,"playId":"f37b027a-3388-3972-b4ad-e15dd86b564e","pitchNumber":1,"startTime":"2026-07-04T03:20:28.813Z","endTime":"2026-07-04T03:20:33.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.049677061317634,"aZ":-11.722931838923817,"pfxX":-4.316149438511667,"pfxZ":11.113048480188752,"pX":-0.9819387804764167,"pZ":3.2196247546327093,"vX0":4.56680868229059,"vY0":-134.30315779792306,"vZ0":-5.702092149197388,"x":154.43,"y":151.85,"x0":-2.1375954772786243,"y0":50.00381225971012,"z0":6.1922438241321744,"aX":-7.944230167116481},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2320,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4066585990637184,"extension":6.444410337733103},"index":1,"playId":"2b80c57f-9d15-39c4-81f1-a2753e988733","pitchNumber":2,"startTime":"2026-07-04T03:20:48.049Z","endTime":"2026-07-04T03:20:53.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72160564991847,"aZ":-11.221962189527332,"pfxX":-4.006549120601284,"pfxZ":11.446989203453763,"pX":-0.13545822901565538,"pZ":1.9707320675842,"vX0":6.319858610997117,"vY0":-134.12090032044355,"vZ0":-8.630569955489639,"x":122.16,"y":185.57,"x0":-1.9966961130271688,"y0":50.002526856672034,"z0":6.021024768820929,"aX":-7.333758714467965},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":6.0,"spinRate":2283,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.40763502692228126,"extension":6.5575093708631975},"index":2,"playId":"fc622c18-c8d5-336c-8bb2-988e55e2ecba","pitchNumber":3,"startTime":"2026-07-04T03:21:06.957Z","endTime":"2026-07-04T03:21:11.906Z","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.1,"endSpeed":84.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44023476021638,"aZ":-9.324223284016677,"pfxX":-4.043248558467116,"pfxZ":12.438729366990305,"pX":-1.3986102817375314,"pZ":3.097439598657284,"vX0":3.0232100645726705,"vY0":-135.38253998386736,"vZ0":-6.405351603919282,"x":170.31,"y":155.15,"x0":-2.0103570633485988,"y0":50.002092568078574,"z0":6.162959862033194,"aX":-7.426689475710171},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.1,"breakHorizontal":6.6,"spinRate":2225,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40620338986666304,"extension":6.430772473792108},"index":3,"playId":"1d4e999a-2b52-3383-875f-62894fd167f1","pitchNumber":4,"startTime":"2026-07-04T03:21:28.703Z","endTime":"2026-07-04T03:21:34.136Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.683116077892688,"aZ":-11.29253503273182,"pfxX":-5.412974303768601,"pfxZ":11.653317939361585,"pX":-1.0896577007799064,"pZ":1.9365440526667292,"vX0":4.2665860930286215,"vY0":-133.73168230962875,"vZ0":-8.584546333706689,"x":158.54,"y":186.49,"x0":-2.0108765017919175,"y0":50.00541619120288,"z0":6.019969150421688,"aX":-9.702343029719584},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.2,"breakHorizontal":8.8,"spinRate":2212,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.4112275803043146,"extension":6.598759936573009},"index":4,"playId":"4b942066-c5db-3944-957a-938f82a1d273","pitchNumber":5,"startTime":"2026-07-04T03:21:45.018Z","endTime":"2026-07-04T03:21:49.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-04T03:21:58.446Z","endTime":"2026-07-04T03:22:15.343Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"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":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60862491985361,"aZ":-35.63419900717746,"pfxX":-7.530861763371252,"pfxZ":-2.5485108984643627,"pX":0.47699694770020573,"pZ":-1.1051496250952084,"vX0":8.426848909364185,"vY0":-116.29871556425633,"vZ0":-8.206136352708876,"x":98.82,"y":268.62,"x0":-2.2299613845416744,"y0":50.002196508819786,"z0":5.886960645513484,"aX":-10.224623120729841},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.6,"breakHorizontal":11.3,"spinRate":2793,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.47256017840725084,"extension":6.465100048219287},"index":6,"playId":"a2a3e60f-2862-3211-9fcc-b40ccd3c282a","pitchNumber":6,"startTime":"2026-07-04T03:22:15.343Z","endTime":"2026-07-04T03:22:20.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:22:20.095Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel challenged (pitch result), call on the field was overturned: Kyle Manzardo called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T03:22:29.785Z","endTime":"2026-07-04T03:24:05.310Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7496799308337,"aZ":-12.199757134371467,"pfxX":-5.182742050566761,"pfxZ":10.832247540008321,"pX":-0.2596811228467435,"pZ":2.9296581640812294,"vX0":6.585515516040431,"vY0":-135.45674120831347,"vZ0":-6.112975591672668,"x":126.9,"y":159.68,"x0":-2.0579262162598067,"y0":50.00095709602659,"z0":6.081614763344388,"aX":-9.55536727637309},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2227,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4055709870794866,"extension":6.471478845047124},"index":0,"playId":"91c6b7d5-229e-3c1b-a16f-273bf6fa6f56","pitchNumber":1,"startTime":"2026-07-04T03:22:57.236Z","endTime":"2026-07-04T03:23:02.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.903164068127488,"aZ":-11.130630021041146,"pfxX":-5.814382109937025,"pfxZ":11.40952378888164,"pX":0.09863279716049736,"pZ":2.8925812165064024,"vX0":7.402606119116054,"vY0":-135.3036260033272,"vZ0":-6.460871571879703,"x":113.24,"y":160.68,"x0":-1.9238171259179444,"y0":50.006343127678576,"z0":6.099799921034302,"aX":-10.728395638287717},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":8.9,"spinRate":2188,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.40558477223485845,"extension":6.4588090405381},"index":1,"playId":"074fca83-1954-37a4-8d2c-d0dd306bddf2","pitchNumber":2,"startTime":"2026-07-04T03:23:18.777Z","endTime":"2026-07-04T03:23:24.006Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.348073762957583,"aZ":-34.77149453459286,"pfxX":-7.590165529567195,"pfxZ":-1.8625119630382887,"pX":-0.13389505734112167,"pZ":1.7821356604511551,"vX0":7.34328456442766,"vY0":-117.59835567451947,"vZ0":-2.3332726614878965,"x":122.1,"y":190.66,"x0":-2.3183127604487495,"y0":50.003912471507704,"z0":6.02836697984925,"aX":-10.57847685796019},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.7,"breakHorizontal":11.9,"spinRate":2771,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.4666633290719764,"extension":6.289581139833395},"index":2,"playId":"836c9d10-e619-3b5a-83b1-379776d7d327","pitchNumber":3,"startTime":"2026-07-04T03:23:38.310Z","endTime":"2026-07-04T03:24:05.310Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"}},"playEndTime":"2026-07-04T03:24:05.310Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colson Montgomery lines out to first baseman Rhys Hoskins.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T03:26:25.328Z","endTime":"2026-07-04T03:26:48.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kahlil Watson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T03:25:07.707Z","endTime":"2026-07-04T03:25:07.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Defensive switch from center field to left field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T03:25:07.727Z","endTime":"2026-07-04T03:25:07.728Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Cade Smith replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-04T03:25:07.728Z","endTime":"2026-07-04T03:26:27.659Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.777232720762164,"aZ":-13.11971138527355,"pfxX":-5.403949725694025,"pfxZ":9.67158445492897,"pX":-0.6806045823158817,"pZ":2.0767571331618697,"vX0":6.049184538926097,"vY0":-139.7720620309796,"vZ0":-7.089398967546216,"x":142.94,"y":182.71,"x0":-2.1752576061191875,"y0":50.00286979667935,"z0":5.515355183666738,"aX":-10.646487619955199},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2424,"spinDirection":212},"zone":7,"typeConfidence":0.9,"plateTime":0.3925224247861667,"extension":7.145072458692415},"index":3,"playId":"9d5ac319-0166-3ada-b971-6af10a4062c4","pitchNumber":1,"startTime":"2026-07-04T03:26:27.659Z","endTime":"2026-07-04T03:26:33.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30426670508567,"aZ":-36.12777125191129,"pfxX":-3.006304723340913,"pfxZ":-2.3972107913867413,"pX":-0.1251595994987723,"pZ":1.7185458065409716,"vX0":5.754389249678686,"vY0":-127.75778329637133,"vZ0":-2.7285981006878632,"x":121.77,"y":192.38,"x0":-2.0202640774634224,"y0":50.005111203703144,"z0":5.651160804039424,"aX":-4.950367462994912},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":4.1,"spinRate":553,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.4293701175534963,"extension":6.923115375934025},"hitData":{"launchSpeed":86.0,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":167.23,"coordY":162.3}},"index":4,"playId":"b8b6499f-60cd-30c9-9b57-5f30e9366cb1","pitchNumber":2,"startTime":"2026-07-04T03:26:40.764Z","endTime":"2026-07-04T03:26:48.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:26:48.069Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, third baseman Daniel Schneemann to first baseman Rhys Hoskins.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T03:27:02.668Z","endTime":"2026-07-04T03:28:45.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.105066363241974,"aZ":-34.891800420194905,"pfxX":-5.064709493665783,"pfxZ":-1.7008427778094326,"pX":-1.1801300510884387,"pZ":2.721826487332929,"vX0":3.8132448634308114,"vY0":-125.54812823769387,"vZ0":-0.27735847715478557,"x":161.98,"y":165.29,"x0":-2.059650367395272,"y0":50.00306659495229,"z0":5.670371305081556,"aX":-8.096108584841557},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":8.3,"spinRate":582,"spinDirection":315},"zone":11,"typeConfidence":2.0,"plateTime":0.4360608760268412,"extension":7.0886520350592495},"index":0,"playId":"c04bb731-94a7-38d6-86a1-b34c0f2ab017","pitchNumber":1,"startTime":"2026-07-04T03:27:10.872Z","endTime":"2026-07-04T03:27:16.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20660272325363,"aZ":-32.532948058947696,"pfxX":-6.8336398143338535,"pfxZ":-0.2191873595688687,"pX":-0.2527251913113583,"pZ":1.2675579360256322,"vX0":6.822382209525416,"vY0":-126.40445393033583,"vZ0":-4.187907659606102,"x":126.63,"y":204.56,"x0":-2.101219749855017,"y0":50.00589825861619,"z0":5.563262028743237,"aX":-11.040571846119157},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":10.8,"spinRate":565,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.43362523586702206,"extension":7.193989502828988},"index":1,"playId":"0a4d39ce-49df-3772-9bc6-de3f81f857aa","pitchNumber":2,"startTime":"2026-07-04T03:27:25.994Z","endTime":"2026-07-04T03:27:31.346Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.259776809223,"aZ":-9.528341677166347,"pfxX":-5.864827005052595,"pfxZ":11.283835427169345,"pX":-0.44367120594171816,"pZ":2.289853820189343,"vX0":6.547462531232521,"vY0":-141.03714806763676,"vZ0":-7.137338934055447,"x":133.91,"y":176.95,"x0":-2.0376380628268884,"y0":50.00106421662926,"z0":5.474066874724625,"aX":-11.768116106134123},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2406,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.38895018461034336,"extension":7.2418957263314025},"index":2,"playId":"ab61b641-695b-3284-9386-cfa3e29bdbbb","pitchNumber":3,"startTime":"2026-07-04T03:27:40.497Z","endTime":"2026-07-04T03:27:45.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141318759047575,"aZ":-28.628146912832136,"pfxX":-7.919637702873268,"pfxZ":2.138169386217294,"pX":0.04542044722628733,"pZ":1.2233109608034347,"vX0":7.7289131359979795,"vY0":-128.38676330416172,"vZ0":-5.14392123451535,"x":115.27,"y":205.75,"x0":-1.9841712895106327,"y0":50.00372787839272,"z0":5.498018222692877,"aX":-13.138848537805972},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":12.5,"spinRate":779,"spinDirection":302},"zone":14,"typeConfidence":0.85,"plateTime":0.4276474211358501,"extension":7.281731339546439},"index":3,"playId":"06df4d31-c8c4-3cb9-a6e1-21b813ada009","pitchNumber":4,"startTime":"2026-07-04T03:27:55.778Z","endTime":"2026-07-04T03:28:00.831Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21028935530116,"aZ":-9.47278083100873,"pfxX":-6.063231344991712,"pfxZ":11.080910482707298,"pX":0.592198586868735,"pZ":1.1638305974694314,"vX0":9.560237743646104,"vY0":-142.35746118284771,"vZ0":-10.077600115080546,"x":94.43,"y":207.36,"x0":-2.0245932820401875,"y0":50.00484837423019,"z0":5.3529726450963055,"aX":-12.424612667349303},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2407,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.38500112097117034,"extension":7.40693027596234},"index":4,"playId":"acb3649f-a7f0-3837-92c1-b21ff7e593d0","pitchNumber":5,"startTime":"2026-07-04T03:28:10.687Z","endTime":"2026-07-04T03:28:15.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-04T03:28:22.296Z","endTime":"2026-07-04T03:28:36.529Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.922702056360336,"aZ":-9.164458759911234,"pfxX":-5.770176871711492,"pfxZ":11.29739308185955,"pX":-0.9536943075477873,"pZ":2.5346520037658657,"vX0":5.057896381593408,"vY0":-142.1279981778123,"vZ0":-6.653155910959414,"x":153.35,"y":170.34,"x0":-2.0105511127126303,"y0":50.00411289409567,"z0":5.494488182772131,"aX":-11.753706379920137},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":9.4,"spinRate":2449,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3860259341706458,"extension":7.222271877587465},"hitData":{"launchSpeed":87.5,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.51,"coordY":163.75}},"index":6,"playId":"1e0f7a9a-371c-3889-bdf0-fb9550908bc1","pitchNumber":6,"startTime":"2026-07-04T03:28:36.529Z","endTime":"2026-07-04T03:28:45.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:28:45.540Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T03:28:55.959Z","endTime":"2026-07-04T03:30:33.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03273181181191,"aZ":-38.27060713005769,"pfxX":-4.072361676554292,"pfxZ":-3.9340362400519684,"pX":-1.6127338768646522,"pZ":2.7263054855237403,"vX0":2.3216996064210638,"vY0":-123.76080225766789,"vZ0":0.5659554364567991,"x":178.47,"y":165.17,"x0":-2.034594897784532,"y0":50.00414517357283,"z0":5.703725033937308,"aX":-6.308606678357551},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.7,"breakHorizontal":6.8,"spinRate":587,"spinDirection":311},"zone":11,"typeConfidence":2.0,"plateTime":0.4428095378602235,"extension":7.21886179264012},"index":0,"playId":"419bb450-121e-39af-93a7-d87b6f3b2219","pitchNumber":1,"startTime":"2026-07-04T03:29:09.949Z","endTime":"2026-07-04T03:29:14.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425572447864003,"aZ":-12.69765819367697,"pfxX":-5.546285502715921,"pfxZ":9.742011596745126,"pX":-0.3829535327134656,"pZ":2.1878893306404437,"vX0":6.107861769650772,"vY0":-140.201977008111,"vZ0":-7.006894927235095,"x":131.6,"y":179.71,"x0":-1.8646852418048703,"y0":50.005876524679984,"z0":5.540977033230787,"aX":-11.091395240670584},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2334,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.39003977252588573,"extension":7.397780320622092},"index":1,"playId":"87f7d741-bd7f-39df-9617-193174599f4c","pitchNumber":2,"startTime":"2026-07-04T03:29:24.802Z","endTime":"2026-07-04T03:29:29.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612040868467783,"aZ":-32.02393308402635,"pfxX":4.966648380219847,"pfxZ":0.09995079716579269,"pX":-1.0057704875001503,"pZ":1.1402432038335675,"vX0":1.386309666150114,"vY0":-124.8665850657637,"vZ0":-4.177052654905626,"x":155.34,"y":207.99,"x0":-2.2138245357523827,"y0":50.00565170508192,"z0":5.475428046616606,"aX":7.828536431274684},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-9.4,"spinRate":2119,"spinDirection":66},"zone":13,"typeConfidence":0.9,"plateTime":0.4389815190253543,"extension":7.151595297627108},"index":2,"playId":"b21f3b5b-9207-3ba3-9120-0a2f3dc9bc5d","pitchNumber":3,"startTime":"2026-07-04T03:29:38.752Z","endTime":"2026-07-04T03:29:43.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056403262208633,"aZ":-30.212842586469172,"pfxX":3.0689540743434853,"pfxZ":1.1859645811900896,"pX":0.69272031566805,"pZ":0.7201383659440509,"vX0":5.676851927363758,"vY0":-127.95103475625871,"vZ0":-6.086683356446466,"x":90.6,"y":219.34,"x0":-1.9524585386170143,"y0":50.006261315350706,"z0":5.4932379223695555,"aX":5.0966648349159565},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-6.8,"spinRate":2127,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.4278413164219317,"extension":7.31540728200933},"index":3,"playId":"94e6207c-fea6-32f7-a250-167a4855c4a3","pitchNumber":4,"startTime":"2026-07-04T03:29:52.448Z","endTime":"2026-07-04T03:29:56.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.711857264808955,"aZ":-12.224444834558739,"pfxX":-4.69708149544477,"pfxZ":10.109990108589326,"pX":-0.5711180524789766,"pZ":2.7679406634766575,"vX0":5.367400019482041,"vY0":-139.85022763201536,"vZ0":-5.408753464248003,"x":138.77,"y":164.05,"x0":-1.9085895649065183,"y0":50.000503777746864,"z0":5.5347553372354925,"aX":-9.266369130030247},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2424,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3922521036269955,"extension":7.353210730715732},"index":4,"playId":"bf75cf25-832f-3cc8-9ecd-dbabeac8ae1e","pitchNumber":5,"startTime":"2026-07-04T03:30:08.862Z","endTime":"2026-07-04T03:30:13.017Z","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":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23867596697319,"aZ":-12.226839634644472,"pfxX":-5.0526184918901205,"pfxZ":9.869573042506957,"pX":-0.8900148368820763,"pZ":2.8211054362838337,"vX0":4.410101014091137,"vY0":-141.47898303387765,"vZ0":-5.562556865152664,"x":150.93,"y":162.61,"x0":-1.815003852947282,"y0":50.00156691618587,"z0":5.601116911711833,"aX":-10.20968389899323},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2387,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3876173856951102,"extension":7.404248252940364},"hitData":{"launchSpeed":83.6,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.96,"coordY":135.82}},"index":5,"playId":"f6dd65f5-899b-3586-9f68-4b6ab11ba888","pitchNumber":6,"startTime":"2026-07-04T03:30:23.424Z","endTime":"2026-07-04T03:30:33.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:30:33.417Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-04T03:32:25.892Z","endTime":"2026-07-04T03:33:37.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.508503966637942,"aZ":-32.227391354418344,"pfxX":-8.788610710622915,"pfxZ":-0.041892713638405965,"pX":-0.4727012711962228,"pZ":2.7172591860171145,"vX0":6.9972064178117686,"vY0":-116.19215074450344,"vZ0":-0.8763320013753272,"x":135.02,"y":165.41,"x0":-2.3723375221858114,"y0":50.001290259590384,"z0":6.144963264326344,"aX":-12.09057833036417},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.0,"breakHorizontal":14.3,"spinRate":2568,"spinDirection":256},"zone":1,"typeConfidence":0.9,"plateTime":0.47028489822395203,"extension":6.438849902437539},"index":0,"playId":"8d9ccd05-267f-3191-84f0-dcc3e89f9a32","pitchNumber":1,"startTime":"2026-07-04T03:32:53.057Z","endTime":"2026-07-04T03:32:57.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19580074745394,"aZ":-33.98796433451828,"pfxX":-7.070856744653501,"pfxZ":-1.333806864610902,"pX":0.4609199468046868,"pZ":-0.6751140876193513,"vX0":7.993573892204736,"vY0":-115.88459044292932,"vZ0":-7.767785129202336,"x":99.43,"y":257.01,"x0":-2.110840325321931,"y0":50.001651173146286,"z0":5.95771991004833,"aX":-9.63877898278289},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.1,"breakHorizontal":10.9,"spinRate":2659,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.47224930236297924,"extension":6.540563997168312},"index":1,"playId":"f0f7f799-2b2d-3de4-9747-85c34d829980","pitchNumber":2,"startTime":"2026-07-04T03:33:07.032Z","endTime":"2026-07-04T03:33:11.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847620481376996,"aZ":-11.518948336828604,"pfxX":-4.077315635159133,"pfxZ":11.271127394960676,"pX":0.10463733745936486,"pZ":2.1391537376288015,"vX0":6.928820298279812,"vY0":-134.21317921110176,"vZ0":-8.187529309801926,"x":113.01,"y":181.02,"x0":-1.975468286961223,"y0":50.000994154176524,"z0":6.040912794893134,"aX":-7.471139895308834},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2151,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.4074209853607802,"extension":6.379275553906786},"hitData":{"launchSpeed":95.8,"launchAngle":57.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.9,"coordY":104.1}},"index":2,"playId":"1a789f36-7212-3e1f-be60-1a90d4b03a79","pitchNumber":3,"startTime":"2026-07-04T03:33:26.781Z","endTime":"2026-07-04T03:33:37.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:33:37.501Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out sharply to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-04T03:33:40.577Z","endTime":"2026-07-04T03:34:08.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.247222383923642,"aZ":-12.652799150857563,"pfxX":-3.9960906830430636,"pfxZ":10.597624554121339,"pX":-0.6728111847468841,"pZ":3.0558470264937627,"vX0":4.6999866086229005,"vY0":-134.39488931905498,"vZ0":-5.842261053459555,"x":142.65,"y":156.27,"x0":-1.9194329043859788,"y0":50.0009059848501,"z0":6.145046146460649,"aX":-7.3598431603931225},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2210,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.40647450079074643,"extension":6.436244905631489},"hitData":{"launchSpeed":103.3,"launchAngle":24.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.97,"coordY":41.49}},"index":0,"playId":"5d27986c-9860-3194-8098-a422e79dc931","pitchNumber":1,"startTime":"2026-07-04T03:33:58.856Z","endTime":"2026-07-04T03:34:08.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:34:08.744Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging. Austin Hedges to 1st. Wild pitch by pitcher Trevor Richards.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-04T03:34:17.761Z","endTime":"2026-07-04T03:35:27.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50343119694136,"aZ":-27.735491588293222,"pfxX":0.16753111436206636,"pfxZ":2.7854983219600946,"pX":0.47242359339698703,"pZ":2.6862028066257126,"vX0":6.656159367727145,"vY0":-125.4142849108782,"vZ0":-2.8068896821498406,"x":98.99,"y":166.25,"x0":-2.2382645775092973,"y0":50.000770445898226,"z0":6.083373893121935,"aX":0.26575900092610544},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.8,"spinRate":2104,"spinDirection":172},"zone":6,"typeConfidence":0.88,"plateTime":0.4368370460065649,"extension":6.331311408981322},"index":0,"playId":"61e13bd1-7e70-3f3e-9fcf-c4590adb941d","pitchNumber":1,"startTime":"2026-07-04T03:34:37.187Z","endTime":"2026-07-04T03:34:41.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968398948605625,"aZ":-11.12166868073019,"pfxX":-4.9079489185348,"pfxZ":11.351289083810318,"pX":-0.3246685609718742,"pZ":1.764056043313961,"vX0":6.463488468567846,"vY0":-134.75941453246028,"vZ0":-9.238363647059405,"x":129.38,"y":191.15,"x0":-2.107199721309827,"y0":50.00352023754193,"z0":6.004747713840981,"aX":-9.103593565673311},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":7.7,"spinRate":2295,"spinDirection":201},"zone":7,"typeConfidence":0.91,"plateTime":0.40513392364840684,"extension":6.519106997903258},"index":1,"playId":"6434619a-1749-3ff9-9954-4f20de10b41e","pitchNumber":2,"startTime":"2026-07-04T03:34:53.754Z","endTime":"2026-07-04T03:34:58.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-04T03:35:03.371Z","endTime":"2026-07-04T03:35:18.345Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"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":3,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01500185298761,"aZ":-34.32014379910425,"pfxX":-7.145049500185181,"pfxZ":-1.5400664950641998,"pX":1.4360568868229104,"pZ":-0.6745580421255077,"vX0":9.915000559673702,"vY0":-116.70103920187624,"vZ0":-7.814278157995633,"x":62.26,"y":256.99,"x0":-1.9210041936624813,"y0":50.002879595747785,"z0":5.911428498515758,"aX":-9.948715541795348},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.4,"breakHorizontal":10.8,"spinRate":2622,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.4676578115955632,"extension":6.551569017966713},"index":3,"playId":"23a65bc4-c13d-3572-9029-ab895c693f14","pitchNumber":3,"startTime":"2026-07-04T03:35:18.345Z","endTime":"2026-07-04T03:35:27.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:35:27.756Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-04T03:35:41.215Z","endTime":"2026-07-04T03:37:57.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78231211797968,"aZ":-35.60749879099135,"pfxX":-6.592672374279415,"pfxZ":-2.6158442678183653,"pX":0.494005354684196,"pZ":0.5032379495021012,"vX0":8.341669805463638,"vY0":-113.65303454044717,"vZ0":-4.268155421161254,"x":98.17,"y":225.19,"x0":-2.3581735069476366,"y0":50.00006640542992,"z0":5.921818580103923,"aX":-8.67017147312242},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.5,"breakHorizontal":10.0,"spinRate":2710,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.48093535962411016,"extension":6.31610119083692},"index":0,"playId":"5c91fcad-0458-36d6-8c80-7369e511eda4","pitchNumber":1,"startTime":"2026-07-04T03:36:00.669Z","endTime":"2026-07-04T03:36:06.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484980442021175,"aZ":-12.627534790657727,"pfxX":-4.847983913325184,"pfxZ":10.772313991302003,"pX":-0.7478549810917342,"pZ":2.596052852545548,"vX0":5.357287814161197,"vY0":-133.75280996538197,"vZ0":-6.932103105593826,"x":145.51,"y":168.69,"x0":-2.145608062414215,"y0":50.00110253044373,"z0":6.12436227642724,"aX":-8.795224535485945},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2192,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.4093019872003216,"extension":6.3893879992838265},"index":1,"playId":"70ba5421-d243-3b52-8921-07dab921a9c7","pitchNumber":2,"startTime":"2026-07-04T03:36:24.487Z","endTime":"2026-07-04T03:36:29.250Z","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":93.2,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689496848464547,"aZ":-10.644326564369383,"pfxX":-5.733303070862291,"pfxZ":11.673224663052865,"pX":0.6826144394345263,"pZ":2.463819575081807,"vX0":8.867626060189775,"vY0":-135.24237716898125,"vZ0":-7.505802390704127,"x":90.98,"y":172.26,"x0":-1.9003649869221237,"y0":50.00116007592959,"z0":6.0293124734128885,"aX":-10.573465862472336},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":8.4,"spinRate":2276,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.4056606395570177,"extension":6.535492068868036},"index":2,"playId":"1a8c6239-4b1a-34f8-8066-ce7445b46b1c","pitchNumber":3,"startTime":"2026-07-04T03:36:47.210Z","endTime":"2026-07-04T03:36:53.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8761255037024,"aZ":-32.18664170994735,"pfxX":-7.758113496844322,"pfxZ":-0.010896144170948752,"pX":0.0223048407568672,"pZ":0.5970159614750188,"vX0":7.335343868559647,"vY0":-116.55542585538079,"vZ0":-5.5744869083052855,"x":116.15,"y":222.66,"x0":-2.1501664869569517,"y0":50.00136871305292,"z0":6.041230467286423,"aX":-10.72722480281548},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.1,"breakHorizontal":12.4,"spinRate":2700,"spinDirection":266},"zone":14,"typeConfidence":0.9,"plateTime":0.46903152719750807,"extension":6.318483216779055},"index":3,"playId":"f385926f-3dc0-345c-b169-41361629fa37","pitchNumber":4,"startTime":"2026-07-04T03:37:20.603Z","endTime":"2026-07-04T03:37:27.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.540934411472044,"aZ":-11.313522788501112,"pfxX":-6.340511930822654,"pfxZ":11.22685619776492,"pX":-0.22430146231844528,"pZ":2.8149127583362166,"vX0":6.746430404552659,"vY0":-135.87884875508146,"vZ0":-6.698833436647553,"x":125.55,"y":162.78,"x0":-1.9231089241484813,"y0":50.002848074779614,"z0":6.109162970922755,"aX":-11.78134179931271},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":10.0,"spinRate":2344,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.4040922932039077,"extension":6.359538892184645},"hitData":{"launchSpeed":74.7,"launchAngle":43.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.74,"coordY":134.46}},"index":4,"playId":"91469ea3-1439-363a-bfeb-5a995ff5166a","pitchNumber":5,"startTime":"2026-07-04T03:37:49.441Z","endTime":"2026-07-04T03:37:57.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:37:57.641Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-04T03:40:46.340Z","endTime":"2026-07-04T03:42:14.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Cade Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T03:39:02.621Z","endTime":"2026-07-04T03:40:05.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"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":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T03:40:05.352Z","endTime":"2026-07-04T03:40:24.554Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-04T03:40:24.554Z","endTime":"2026-07-04T03:40:42.286Z","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":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"description":"Offensive Substitution: Pinch-runner Luisangel Acuña replaces Chase Meidroth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-04T03:40:42.286Z","endTime":"2026-07-04T03:40:48.656Z","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":"701","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7344798147466,"aZ":-12.339666712974498,"pfxX":6.320505169784947,"pfxZ":10.57004030946893,"pX":0.3338663161792577,"pZ":2.504315071311312,"vX0":-4.6002912987443185,"vY0":-135.87144214186063,"vZ0":-6.532973432515612,"x":104.27,"y":171.16,"x0":1.224586440776832,"y0":50.00336840212038,"z0":5.7909747786109556,"aX":11.86181824084045},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-10.6,"spinRate":2478,"spinDirection":145},"zone":6,"typeConfidence":0.89,"plateTime":0.4025428123157777,"extension":6.709026649099425},"index":4,"playId":"403c46f9-8e9b-33e6-bbe3-7d8952c49fe9","pitchNumber":1,"startTime":"2026-07-04T03:40:48.656Z","endTime":"2026-07-04T03:40:52.468Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65877895641448,"aZ":-10.160381857476935,"pfxX":4.510386005852332,"pfxZ":11.909304067529966,"pX":-0.3161181852278117,"pZ":1.6700131691770046,"vX0":-4.942523414181921,"vY0":-135.59180830025505,"vZ0":-8.988847561201318,"x":129.05,"y":193.69,"x0":0.9506523085889362,"y0":50.00489626966457,"z0":5.751785696664655,"aX":8.338756769591443},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":-7.1,"spinRate":2399,"spinDirection":146},"zone":7,"typeConfidence":0.86,"plateTime":0.4050913853206395,"extension":6.721419487350246},"index":5,"playId":"7b994cec-6cd6-34f0-b447-6aebcb8bb96e","pitchNumber":2,"startTime":"2026-07-04T03:41:10.479Z","endTime":"2026-07-04T03:41:37.499Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.160205832938615,"aZ":-11.179063188211291,"pfxX":6.494462604795842,"pfxZ":11.003433855536041,"pX":1.3763136188703269,"pZ":2.4692099418265894,"vX0":-1.9367859219916728,"vY0":-137.64364671045678,"vZ0":-6.9563490377090496,"x":64.54,"y":172.11,"x0":1.247751987797156,"y0":50.00443703388575,"z0":5.795995556819767,"aX":12.391695211608436},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":-11.3,"spinRate":2502,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.3988052015547616,"extension":6.6405980865505505},"index":6,"playId":"3ef08123-6353-335f-afba-d7d233e6b91c","pitchNumber":3,"startTime":"2026-07-04T03:41:49.676Z","endTime":"2026-07-04T03:41:54.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565170527431757,"aZ":-11.745112200754685,"pfxX":6.93744720141024,"pfxZ":11.124307226435569,"pX":-0.1715626693772024,"pZ":1.935324099140124,"vX0":-5.734800223107937,"vY0":-135.175399876203,"vZ0":-7.835030050546162,"x":123.54,"y":186.53,"x0":1.084152826727873,"y0":50.00276196808347,"z0":5.710595153759523,"aX":12.740519046768464},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-11.2,"spinRate":2536,"spinDirection":148},"zone":8,"typeConfidence":0.89,"plateTime":0.4063807375560873,"extension":6.748616955347962},"index":7,"playId":"0d4377db-4d95-368d-a880-24c7ad22d189","pitchNumber":4,"startTime":"2026-07-04T03:42:09.222Z","endTime":"2026-07-04T03:42:14.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:42:14.966Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Perez called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-04T03:42:53.953Z","endTime":"2026-07-04T03:44:06.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Junior Perez replaces Jacob Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-04T03:42:28.093Z","endTime":"2026-07-04T03:42:56.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.461625271282717,"aZ":-11.364019005639662,"pfxX":6.0569588743344,"pfxZ":11.13963928825547,"pX":-0.10851993716428168,"pZ":2.8896563483896025,"vX0":-6.077963667967052,"vY0":-136.18354515918767,"vZ0":-5.625372440585003,"x":121.14,"y":160.76,"x0":1.371284587942458,"y0":50.0010392436018,"z0":5.776664345592965,"aX":11.312912681385818},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-9.6,"spinRate":2471,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.4030719743652096,"extension":6.879281140278541},"index":1,"playId":"096efe6b-9649-3177-83f4-cdb4c74ca05c","pitchNumber":1,"startTime":"2026-07-04T03:42:56.321Z","endTime":"2026-07-04T03:43:00.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"61c7844f-3fb6-4b1b-b41b-40bd9d8d0acc","startTime":"2026-07-04T03:43:16.882Z","endTime":"2026-07-04T03:43:21.882Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63287003213122,"aZ":-10.780563833613538,"pfxX":6.5391922822870185,"pfxZ":11.353144347272263,"pX":0.4061835250177234,"pZ":2.5340404936288783,"vX0":-4.188403441902057,"vY0":-136.979978067051,"vZ0":-6.836856000937833,"x":101.52,"y":170.36,"x0":1.1120950408282544,"y0":50.004055348004634,"z0":5.813580157791539,"aX":12.3230267609015},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-10.8,"spinRate":2561,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.401166335911638,"extension":6.677813690990578},"index":3,"playId":"d7dbd0d9-f16c-3a41-80ce-3f7488a733f7","pitchNumber":2,"startTime":"2026-07-04T03:43:34.226Z","endTime":"2026-07-04T03:43:38.761Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10050465857185,"aZ":-10.477795394979822,"pfxX":6.225213220720515,"pfxZ":11.315031781574934,"pX":0.28802501428629385,"pZ":2.309872357500226,"vX0":-5.10552860278822,"vY0":-137.93722450628937,"vZ0":-7.447923193996805,"x":106.02,"y":176.41,"x0":1.3587021469082547,"y0":50.001449543963815,"z0":5.759913252682066,"aX":11.935686967816928},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-10.1,"spinRate":2600,"spinDirection":145},"zone":6,"typeConfidence":0.92,"plateTime":0.39782993528773414,"extension":6.725530188360574},"index":4,"playId":"35c2ed89-0eb6-3733-8c15-dbd0cec7ae10","pitchNumber":3,"startTime":"2026-07-04T03:44:01.089Z","endTime":"2026-07-04T03:44:06.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:44:06.452Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-04T03:44:15.992Z","endTime":"2026-07-04T03:47:11.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"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":"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":5},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21385121349366,"aZ":-9.927644550902052,"pfxX":5.638623401113129,"pfxZ":11.550112426141755,"pX":-0.2626668716092636,"pZ":2.4462410064409883,"vX0":-5.8225255844439765,"vY0":-138.45555478976857,"vZ0":-7.285330637676835,"x":127.01,"y":172.73,"x0":1.1430401339408738,"y0":50.00104262738305,"z0":5.789197103857956,"aX":10.859189666788227},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":-8.9,"spinRate":2575,"spinDirection":149},"zone":5,"typeConfidence":0.92,"plateTime":0.39681358591530147,"extension":6.798922421684235},"index":0,"playId":"10a6ef49-c313-3a0d-9cc6-f30ec881e8b5","pitchNumber":1,"startTime":"2026-07-04T03:44:30.978Z","endTime":"2026-07-04T03:44:38.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.987222825044498,"aZ":-9.70643682251488,"pfxX":6.502559640475754,"pfxZ":11.747763279407044,"pX":-2.2818757486070704,"pZ":2.4079275228281056,"vX0":-10.911956024069731,"vY0":-137.74615889189883,"vZ0":-7.449464496722044,"x":203.98,"y":173.77,"x0":0.894776222179978,"y0":50.00007441310515,"z0":5.811762699262787,"aX":12.434031854417688},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":-9.4,"spinRate":2371,"spinDirection":149},"zone":13,"typeConfidence":0.92,"plateTime":0.39837097750116257,"extension":6.766916526657479},"index":1,"playId":"ac6dd6bd-a29f-3827-a468-16ca19f4bf28","pitchNumber":2,"startTime":"2026-07-04T03:45:15.891Z","endTime":"2026-07-04T03:45:20.831Z","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":95.1,"endSpeed":85.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95653850135255,"aZ":-10.017530728544283,"pfxX":6.501707402600566,"pfxZ":11.615742991371206,"pX":-1.3485532858852383,"pZ":2.8577183685172605,"vX0":-8.857609213290537,"vY0":-138.02378283632592,"vZ0":-6.199828246355817,"x":168.4,"y":161.62,"x0":1.0744966738234034,"y0":50.004676625168834,"z0":5.824886580210505,"aX":12.404524240604498},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":-9.7,"spinRate":2543,"spinDirection":150},"zone":11,"typeConfidence":0.92,"plateTime":0.3985532355075283,"extension":6.8301211467194625},"index":2,"playId":"5faa31a9-4d89-3d7d-a8cc-618bedddfb0a","pitchNumber":3,"startTime":"2026-07-04T03:45:33.995Z","endTime":"2026-07-04T03:45:38.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27143929132651,"aZ":-25.495735993152003,"pfxX":-0.18331271734897037,"pfxZ":4.037277264263231,"pX":-1.4833433120974115,"pZ":0.31351096273320944,"vX0":-6.532574432715405,"vY0":-128.02313265077728,"vZ0":-8.816036808627397,"x":173.54,"y":230.32,"x0":1.128909474456546,"y0":50.0042295418546,"z0":5.808138570130893,"aX":-0.3021362156149541},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":1.8,"spinRate":2469,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.4284006472260531,"extension":6.712343480732501},"index":3,"playId":"3fb7b760-152f-3f1a-b59a-0c619658a51c","pitchNumber":4,"startTime":"2026-07-04T03:45:52.741Z","endTime":"2026-07-04T03:45:57.011Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17133577189495,"aZ":-13.339436660435235,"pfxX":6.113740000819696,"pfxZ":10.109090877751584,"pX":-0.842971073198259,"pZ":1.528798999901941,"vX0":-7.544537393523052,"vY0":-135.97309523294473,"vZ0":-8.674433067960221,"x":149.13,"y":197.5,"x0":1.1797168518846184,"y0":50.0053482864519,"z0":5.696434172187572,"aX":11.394214745360543},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-9.4,"spinRate":2378,"spinDirection":139},"zone":13,"typeConfidence":0.88,"plateTime":0.40356616035509596,"extension":6.8335931482325165},"index":4,"playId":"30aed59d-2a86-3f10-b963-e8833f4e21e3","pitchNumber":5,"startTime":"2026-07-04T03:46:35.194Z","endTime":"2026-07-04T03:46:41.251Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.110021196009704,"aZ":-8.33567759545534,"pfxX":5.366391309797176,"pfxZ":12.361292745257145,"pX":0.4071142846200548,"pZ":2.8584960455502486,"vX0":-3.9114802236397135,"vY0":-138.73709717338727,"vZ0":-6.581529095723189,"x":101.48,"y":161.6,"x0":1.1456024052241949,"y0":50.00529538541699,"z0":5.832768572775874,"aX":10.351874476811048},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.0,"breakHorizontal":-8.8,"spinRate":2609,"spinDirection":144},"zone":3,"typeConfidence":0.92,"plateTime":0.39640165113554415,"extension":6.812909999780096},"hitData":{"launchSpeed":95.0,"launchAngle":30.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.68,"coordY":63.43}},"index":5,"playId":"b8b761a0-a35e-3301-ab9e-5c61b6470e1a","pitchNumber":6,"startTime":"2026-07-04T03:47:01.191Z","endTime":"2026-07-04T03:47:11.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:47:11.208Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a ground ball to left fielder Randal Grichuk. Steven Kwan to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-04T03:49:45.731Z","endTime":"2026-07-04T03:52:37.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[8,9,10,11,12,13,14,15],"actionIndex":[0,1,2,3,4,5,6,7],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":15},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":15},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to second base for Sam Antonacci.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T03:49:38.020Z","endTime":"2026-07-04T03:49:38.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Defensive switch from third base to first base for Miguel Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-04T03:49:38.040Z","endTime":"2026-07-04T03:49:38.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200"},{"details":{"description":"Defensive switch from shortstop to third base for Colson Montgomery.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-04T03:49:38.041Z","endTime":"2026-07-04T03:49:38.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500"},{"details":{"description":"Luisangel Acuña remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-04T03:49:38.042Z","endTime":"2026-07-04T03:49:38.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"description":"Randal Grichuk remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-04T03:49:38.044Z","endTime":"2026-07-04T03:49:38.045Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"description":"Junior Perez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-07-04T03:49:38.045Z","endTime":"2026-07-04T03:49:38.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"description":"Pitching Change: Sean Newcomb replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-07-04T03:49:38.046Z","endTime":"2026-07-04T03:49:52.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Steven Kwan starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-07-04T03:49:48.052Z","endTime":"2026-07-04T03:49:48.053Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.625272372317298,"aZ":-36.0919157135343,"pfxX":-11.252598796014482,"pfxZ":-2.7160114890468705,"pX":2.2965531463930016,"pZ":4.908148618401957,"vX0":1.7096539621711155,"vY0":-119.9614536696831,"vZ0":5.582816223713742,"x":29.46,"y":106.26,"x0":3.0305099116307543,"y0":50.00365429242526,"z0":5.787138782894839,"aX":-16.218133486679385},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.1,"breakHorizontal":19.8,"spinRate":2748,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.45854068584115204,"extension":5.453455057677111},"index":8,"playId":"0c294bfd-27e0-3d6d-a062-c44130203ade","pitchNumber":1,"startTime":"2026-07-04T03:49:48.054Z","endTime":"2026-07-04T03:49:54.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777370753251304,"aZ":-34.2765307121524,"pfxX":-8.851351607662217,"pfxZ":-1.477934850062006,"pX":-1.3290686467796808,"pZ":2.937391643541406,"vX0":-5.904935897953507,"vY0":-119.29213365679333,"vZ0":1.4993663259337453,"x":167.66,"y":159.47,"x0":2.3396389734579737,"y0":50.00325333511726,"z0":5.421491882325083,"aX":-12.587247099571197},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":17.6,"spinRate":2615,"spinDirection":308},"zone":11,"typeConfidence":2.0,"plateTime":0.46149436875903493,"extension":5.683174139434039},"index":9,"playId":"bfa7dcec-5688-308a-b25b-d0b4c9f84afa","pitchNumber":2,"startTime":"2026-07-04T03:50:08.152Z","endTime":"2026-07-04T03:50:13.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.254300266892585,"aZ":-28.292822414168715,"pfxX":10.110307561426492,"pfxZ":2.0903417341906216,"pX":-1.1147932218949157,"pZ":2.04420531521572,"vX0":-12.396062691390876,"vY0":-135.39243152223608,"vZ0":-3.7765912470653156,"x":159.49,"y":183.59,"x0":2.207081981936425,"y0":50.00366540490644,"z0":5.434593707845043,"aX":18.791649963295754},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":2260,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.40436422045209364,"extension":6.08784786139718},"index":10,"playId":"e20558e4-7fe0-3fcf-9c65-7c090918918f","pitchNumber":3,"startTime":"2026-07-04T03:50:25.308Z","endTime":"2026-07-04T03:50:30.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611203348342546,"aZ":-28.475945355060944,"pfxX":9.84928367422404,"pfxZ":1.9824802737103244,"pX":-0.624719145035266,"pZ":3.0108961259067075,"vX0":-11.005819967068305,"vY0":-135.5743129831384,"vZ0":-1.3309359174499233,"x":140.81,"y":157.49,"x0":2.2006583235246766,"y0":50.00599180820436,"z0":5.488796353699458,"aX":18.406638759847926},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-15.6,"spinRate":2156,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.40343497480318247,"extension":5.842936423807738},"index":11,"playId":"b4f16bd1-9dac-34b8-9f20-f6f25002bc4c","pitchNumber":4,"startTime":"2026-07-04T03:50:45.062Z","endTime":"2026-07-04T03:50:50.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273326640808712,"aZ":-32.18106054637509,"pfxX":10.216125412313026,"pfxZ":-0.0011483211395315607,"pX":-0.7771243719452046,"pZ":2.7930722527809073,"vX0":-11.420184663522043,"vY0":-136.47966695896505,"vZ0":-1.3205156197937802,"x":146.62,"y":163.37,"x0":2.14300096389789,"y0":50.00501170186498,"z0":5.5086051994855065,"aX":19.190412014931933},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":-16.0,"spinRate":2133,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4020046693818813,"extension":6.18199804041166},"index":12,"playId":"2322604d-dc23-3e51-a5eb-dfd86d39e9f1","pitchNumber":5,"startTime":"2026-07-04T03:51:04.688Z","endTime":"2026-07-04T03:51:11.043Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08801917461165,"aZ":-17.32899800778075,"pfxX":6.8908591018591325,"pfxZ":7.469415630632199,"pX":0.010223355729060073,"pZ":2.9431375494067877,"vX0":-8.13714315621331,"vY0":-140.20188544580458,"vZ0":-4.729064003298755,"x":116.61,"y":159.32,"x0":2.056731476567403,"y0":50.00570808208173,"z0":5.784914001947816,"aX":13.70228230532875},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-10.8,"spinRate":2133,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.390866249983957,"extension":5.975229440922756},"index":13,"playId":"47ad8c05-b890-33d4-a81d-38ff0309353b","pitchNumber":6,"startTime":"2026-07-04T03:51:28.423Z","endTime":"2026-07-04T03:51:34.881Z","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":96.7,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63726416153384,"aZ":-17.226765910479095,"pfxX":7.5709131731802035,"pfxZ":7.535247028058313,"pX":-0.4239328038398294,"pZ":3.167883854331341,"vX0":-9.671118550090851,"vY0":-140.40498187561246,"vZ0":-3.708381097891132,"x":133.16,"y":153.25,"x0":2.0916793446196764,"y0":50.00434303214681,"z0":5.63610195907942,"aX":15.022850710279187},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":-11.5,"spinRate":2247,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.39102286882553416,"extension":6.016327670742871},"index":14,"playId":"3bb29ab3-eb5f-394f-951c-110fcb1b69b8","pitchNumber":7,"startTime":"2026-07-04T03:52:05.696Z","endTime":"2026-07-04T03:52:10.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39633652747345,"aZ":-16.948242598788,"pfxX":6.70275282271138,"pfxZ":7.8769194225344705,"pX":-1.0291233691011534,"pZ":2.984541006945208,"vX0":-10.790518924514949,"vY0":-138.7215798019417,"vZ0":-3.9932370982242276,"x":156.23,"y":158.2,"x0":2.0549154950481183,"y0":50.00483898599579,"z0":5.585371429558812,"aX":12.9601079334466},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":-9.7,"spinRate":2199,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3960777370751707,"extension":6.21047858978081},"hitData":{"launchSpeed":91.5,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.36,"coordY":121.99}},"index":15,"playId":"9b0de93b-ba21-3f39-8dbf-ddbf98d03bac","pitchNumber":8,"startTime":"2026-07-04T03:52:27.841Z","endTime":"2026-07-04T03:52:37.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:52:37.126Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kahlil Watson singles on a ground ball to center fielder Junior Perez. Steven Kwan scores. Travis Bazzana to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-04T03:53:06.953Z","endTime":"2026-07-04T03:53:28.357Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnSecond":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.763227683613934,"aZ":-26.301512822324238,"pfxX":11.06394507059052,"pfxZ":3.0852884161269545,"pX":0.30315358891092753,"pZ":1.9398530168623866,"vX0":-9.4470897449218,"vY0":-137.20212081533882,"vZ0":-4.768893300483017,"x":105.44,"y":186.4,"x0":2.3559599111505247,"y0":50.004593782283514,"z0":5.496271301776668,"aX":21.065772648017763},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":-18.0,"spinRate":2246,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.3994421178670371,"extension":5.623242362626175},"hitData":{"launchSpeed":97.2,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.35,"coordY":106.26}},"index":0,"playId":"efcb2e42-1b49-3d15-8d7e-0c6b7d723448","pitchNumber":1,"startTime":"2026-07-04T03:53:19.355Z","endTime":"2026-07-04T03:53:28.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:53:28.357Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kahlil Watson singles on a ground ball to center fielder Junior Perez. Steven Kwan scores. Travis Bazzana to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-04T03:53:06.953Z","endTime":"2026-07-04T03:53:28.357Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnSecond":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.763227683613934,"aZ":-26.301512822324238,"pfxX":11.06394507059052,"pfxZ":3.0852884161269545,"pX":0.30315358891092753,"pZ":1.9398530168623866,"vX0":-9.4470897449218,"vY0":-137.20212081533882,"vZ0":-4.768893300483017,"x":105.44,"y":186.4,"x0":2.3559599111505247,"y0":50.004593782283514,"z0":5.496271301776668,"aX":21.065772648017763},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":-18.0,"spinRate":2246,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.3994421178670371,"extension":5.623242362626175},"hitData":{"launchSpeed":97.2,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.35,"coordY":106.26}},"index":0,"playId":"efcb2e42-1b49-3d15-8d7e-0c6b7d723448","pitchNumber":1,"startTime":"2026-07-04T03:53:19.355Z","endTime":"2026-07-04T03:53:28.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T03:53:28.357Z","atBatIndex":74},"scoringPlays":[19,33,53,54,74],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":139.35,"y":143.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":85.31,"y":116.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":87.25,"y":73.29},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":140.0,"y":105.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":104.17,"y":197.16},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":146.43,"y":156.49},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":129.48,"y":94.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":142.79,"y":165.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":165.89,"y":157.27},"type":"O","description":"Pop Out"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15],"bottom":[16,17,18,19,20],"hits":{"away":[{"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":65.54,"y":69.87},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":114.0,"y":183.52},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":129.94,"y":99.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":98.02,"y":170.4},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":153.69,"y":170.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":129.66,"y":153.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":95.48,"y":159.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":219.2,"y":115.62},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":38,"top":[29,30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":169.42,"y":110.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":89.22,"y":102.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":120.7,"y":190.53},"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":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":152.48,"y":166.77},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":19.94,"y":89.89},"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":5,"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":96.15,"y":119.48},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":129.76,"y":99.81},"type":"H","description":"Single"}]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"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":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":61.54,"y":149.57},"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":6,"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":146.43,"y":149.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":125.54,"y":88.09},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48],"bottom":[49,50,51,52,53,54,55],"hits":{"away":[{"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":92.41,"y":82.7},"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":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":185.13,"y":127.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":146.26,"y":49.13},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":98.62,"y":141.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":66.95,"y":138.85},"type":"H","description":"Single"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"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":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":107.31,"y":80.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":161.67,"y":59.85},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":75.22,"y":101.05},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":167.23,"y":162.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":109.51,"y":163.75},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":100.96,"y":135.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":151.9,"y":104.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":137.97,"y":41.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":58.74,"y":134.46},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":74,"top":[70,71,72],"bottom":[73,74],"hits":{"away":[{"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":176.68,"y":63.43},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":91.36,"y":121.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"coordinates":{"x":137.35,"y":106.26},"type":"H","description":"Single"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":6,"errors":0,"leftOnBase":8},"away":{"runs":3,"hits":6,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"catcher":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"first":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"second":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"third":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"shortstop":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"left":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"center":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"right":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"onDeck":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"inHole":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"battingOrder":2,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"onDeck":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"inHole":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"first":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"second":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"battingOrder":2,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":0,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".241","atBats":34,"obp":".321","slg":".415","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":3,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":57,"strikes":94,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":4,"pitchesPerInning":"16.78","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":18,"airOuts":23,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".259","atBats":81,"obp":".341","slg":".383","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":31,"rbi":17,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".322","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":4,"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":14,"putOuts":137,"errors":0,"chances":151,"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"}]},"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":"800","stats":{"batting":{"summary":"1-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":37,"groundOuts":57,"airOuts":64,"runs":33,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".286","atBats":227,"obp":".343","slg":".436","ops":".779","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":99,"rbi":30,"leftOnBase":91,"sacBunts":4,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.75","popOuts":14,"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":188,"errors":3,"chances":192,"fielding":".984","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":{"summary":"4.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":48,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":16,"flyOuts":42,"groundOuts":86,"airOuts":96,"runs":44,"doubles":14,"triples":3,"homeRuns":11,"strikeOuts":67,"baseOnBalls":33,"intentionalWalks":0,"hits":84,"hitByPitch":15,"atBats":325,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1543,"era":"4.29","inningsPitched":"84.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.39","battersFaced":381,"outs":252,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1543,"balls":597,"strikes":946,"strikePercentage":".610","hitBatsmen":15,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".667","pitchesPerInning":"18.37","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.54","hitsPer9Inn":"9.00","runsScoredPer9":"4.71","homeRunsPer9":"1.18","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":42,"groundOuts":91,"airOuts":91,"runs":33,"doubles":25,"triples":0,"homeRuns":6,"strikeOuts":90,"baseOnBalls":29,"intentionalWalks":0,"hits":92,"hitByPitch":4,"atBats":362,"obp":".315","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1523,"era":"3.08","inningsPitched":"96.1","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.26","battersFaced":397,"outs":289,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1523,"balls":544,"strikes":979,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"15.81","gamesFinished":0,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"8.41","walksPer9Inn":"2.71","hitsPer9Inn":"8.60","runsScoredPer9":"3.08","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"1-","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":61,"flyOuts":18,"groundOuts":53,"airOuts":32,"runs":16,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".217","atBats":138,"obp":".257","slg":".254","ops":".511","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":35,"rbi":10,"leftOnBase":60,"sacBunts":2,"sacFlies":2,"babip":".259","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"138.00","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":11,"strikes":9,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":90,"errors":3,"chances":150,"fielding":".980","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"}]},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":4,"flyOuts":16,"groundOuts":19,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":94,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":446,"era":"5.32","inningsPitched":"23.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.27","battersFaced":102,"outs":71,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":175,"strikes":271,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"18.85","gamesFinished":4,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"11.41","walksPer9Inn":"2.28","hitsPer9Inn":"9.13","runsScoredPer9":"5.70","homeRunsPer9":"2.28","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":18,"groundOuts":28,"airOuts":32,"runs":21,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".261","atBats":119,"obp":".294","slg":".555","ops":".849","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":66,"rbi":23,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.22","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":1,"chances":27,"fielding":".963","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"}]},"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":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":35,"groundOuts":91,"airOuts":60,"runs":51,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":86,"baseOnBalls":33,"intentionalWalks":0,"hits":86,"hitByPitch":2,"avg":".271","atBats":317,"obp":".342","slg":".385","ops":".727","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":122,"rbi":29,"leftOnBase":108,"sacBunts":4,"sacFlies":2,"babip":".350","groundOutsToAirouts":"1.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"45.29","popOuts":8,"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":179,"putOuts":140,"errors":4,"chances":323,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".206","atBats":34,"obp":".308","slg":".324","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":81,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":4,"flyOuts":27,"groundOuts":33,"airOuts":37,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":168,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":749,"era":"3.02","inningsPitched":"44.2","wins":4,"losses":2,"saves":2,"saveOpportunities":5,"holds":5,"blownSaves":3,"earnedRuns":15,"whip":"1.12","battersFaced":184,"outs":134,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":237,"strikes":512,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".667","pitchesPerInning":"16.77","gamesFinished":8,"strikeoutWalkRatio":"4.57","strikeoutsPer9Inn":"12.90","walksPer9Inn":"2.82","hitsPer9Inn":"7.25","runsScoredPer9":"4.03","homeRunsPer9":"0.81","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678577":{"person":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"jerseyNumber":"37","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".278","slg":".588","ops":".866","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":10,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.50","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":47,"groundOuts":48,"airOuts":81,"runs":40,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":111,"baseOnBalls":30,"intentionalWalks":3,"hits":67,"hitByPitch":9,"avg":".218","atBats":307,"obp":".306","slg":".472","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":145,"rbi":49,"leftOnBase":169,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.62","popOuts":22,"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":176,"putOuts":86,"errors":6,"chances":268,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","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":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":21,"gamesStarted":0,"flyOuts":30,"groundOuts":19,"airOuts":48,"runs":13,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":115,"obp":".240","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"3.69","inningsPitched":"31.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"0.95","battersFaced":125,"outs":95,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":167,"strikes":300,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"14.75","gamesFinished":13,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.84","hitsPer9Inn":"5.68","runsScoredPer9":"3.69","homeRunsPer9":"1.71","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":20,"groundOuts":30,"airOuts":29,"runs":9,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".133","atBats":98,"obp":".218","slg":".327","ops":".545","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":32,"rbi":11,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".121","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":26,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":16,"putOuts":275,"errors":4,"chances":295,"fielding":".986","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":27,"airOuts":14,"runs":12,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".244","atBats":78,"obp":".318","slg":".423","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":33,"rbi":8,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.93","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"39.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":2,"putOuts":47,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":9,"strikes":7,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.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":33,"gamesStarted":0,"flyOuts":13,"groundOuts":25,"airOuts":27,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":2,"atBats":110,"obp":".328","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":581,"era":"4.85","inningsPitched":"29.2","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":3,"blownSaves":5,"earnedRuns":16,"whip":"1.38","battersFaced":131,"outs":89,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":240,"strikes":341,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"19.58","gamesFinished":18,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.92","walksPer9Inn":"5.46","hitsPer9Inn":"6.98","runsScoredPer9":"5.76","homeRunsPer9":"1.52","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"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"}]},"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":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":18,"gamesStarted":1,"flyOuts":16,"groundOuts":12,"airOuts":25,"runs":9,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":70,"obp":".329","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":307,"era":"3.79","inningsPitched":"19.0","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.37","battersFaced":82,"outs":57,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":112,"strikes":195,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.16","gamesFinished":6,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.53","walksPer9Inn":"4.74","hitsPer9Inn":"7.58","runsScoredPer9":"4.26","homeRunsPer9":"0.47","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","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":9,"gamesStarted":9,"flyOuts":20,"groundOuts":38,"airOuts":46,"runs":29,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":26,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":153,"obp":".337","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":739,"era":"5.86","inningsPitched":"43.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.35","battersFaced":186,"outs":129,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":739,"balls":293,"strikes":446,"strikePercentage":".600","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".286","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"8.37","walksPer9Inn":"5.44","hitsPer9Inn":"6.70","runsScoredPer9":"6.07","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":12,"strikes":2,"strikePercentage":".140","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":43,"groundOuts":56,"airOuts":66,"runs":33,"doubles":12,"triples":2,"homeRuns":10,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":0,"avg":".240","atBats":246,"obp":".296","slg":".427","ops":".723","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":105,"rbi":40,"leftOnBase":104,"sacBunts":1,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","popOuts":11,"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":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":17,"gamesStarted":13,"flyOuts":63,"groundOuts":65,"airOuts":108,"runs":39,"doubles":19,"triples":2,"homeRuns":11,"strikeOuts":95,"baseOnBalls":33,"intentionalWalks":0,"hits":80,"hitByPitch":6,"atBats":344,"obp":".309","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":1515,"era":"3.69","inningsPitched":"92.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.22","battersFaced":387,"outs":278,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1515,"balls":513,"strikes":1002,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".556","pitchesPerInning":"16.35","gamesFinished":1,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.23","walksPer9Inn":"3.21","hitsPer9Inn":"7.77","runsScoredPer9":"3.79","homeRunsPer9":"1.07","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":5,"flyOuts":25,"groundOuts":36,"airOuts":38,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":138,"obp":".340","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"2.31","inningsPitched":"39.0","wins":3,"losses":2,"saves":3,"saveOpportunities":5,"holds":5,"blownSaves":2,"earnedRuns":10,"whip":"1.33","battersFaced":167,"outs":117,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":222,"strikes":417,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":2,"winPercentage":".600","pitchesPerInning":"16.38","gamesFinished":8,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"8.54","walksPer9Inn":"3.69","hitsPer9Inn":"8.31","runsScoredPer9":"2.77","homeRunsPer9":"0.23","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":17,"gamesStarted":9,"flyOuts":55,"groundOuts":77,"airOuts":102,"runs":44,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":53,"baseOnBalls":33,"intentionalWalks":1,"hits":81,"hitByPitch":3,"atBats":310,"obp":".335","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1386,"era":"4.41","inningsPitched":"79.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.43","battersFaced":351,"outs":239,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1386,"balls":553,"strikes":833,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"5.99","walksPer9Inn":"3.73","hitsPer9Inn":"9.15","runsScoredPer9":"4.97","homeRunsPer9":"1.58","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","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":{"note":"(L, 0-2)","summary":"0.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"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":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":33,"gamesStarted":1,"flyOuts":15,"groundOuts":57,"airOuts":39,"runs":17,"doubles":6,"triples":4,"homeRuns":1,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":2,"hits":38,"hitByPitch":5,"atBats":182,"obp":".291","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":790,"era":"2.66","inningsPitched":"50.2","wins":0,"losses":2,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.07","battersFaced":204,"outs":152,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":790,"balls":276,"strikes":514,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".000","pitchesPerInning":"15.59","gamesFinished":5,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"8.70","walksPer9Inn":"2.84","hitsPer9Inn":"6.75","runsScoredPer9":"3.02","homeRunsPer9":"0.18","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":13,"groundOuts":23,"airOuts":16,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":18,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":83,"obp":".404","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":398,"era":"4.50","inningsPitched":"22.0","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.86","battersFaced":104,"outs":66,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":159,"strikes":239,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".000","pitchesPerInning":"18.09","gamesFinished":5,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"9.41","walksPer9Inn":"7.36","hitsPer9Inn":"9.41","runsScoredPer9":"4.50","homeRunsPer9":"0.41","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":35,"groundOuts":77,"airOuts":52,"runs":46,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":41,"baseOnBalls":20,"intentionalWalks":0,"hits":69,"hitByPitch":17,"avg":".292","atBats":236,"obp":".387","slg":".424","ops":".811","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":100,"rbi":24,"leftOnBase":60,"sacBunts":2,"sacFlies":1,"babip":".335","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.20","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":110,"errors":2,"chances":127,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":66,"groundOuts":64,"airOuts":112,"runs":58,"doubles":16,"triples":1,"homeRuns":20,"strikeOuts":63,"baseOnBalls":51,"intentionalWalks":1,"hits":78,"hitByPitch":5,"avg":".248","atBats":315,"obp":".359","slg":".495","ops":".854","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":156,"rbi":55,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":21,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":137,"errors":4,"chances":252,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[803011,678246,691019,643217,695657,695731,805367,682668,671976,545341,694378,678577,641743,663855,669684,622554,663542,670950,656794],"pitchers":[641743,663855,669684,622554,663542,670950,656794],"bench":[691011],"bullpen":[680732,686563,685126,607200,663436,702273,691799],"battingOrder":[803011,678246,691019,643217,695657,695731,682668,545341,678577],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Vargas, M (20, 5th inning off Williams, G, 2 on, 2 out)."},{"label":"TB","value":"Gonzalez, J; Meidroth; Montgomery, B; Peters; Vargas, M 5."},{"label":"RBI","value":"Vargas, M 3 (55)."},{"label":"2-out RBI","value":"Vargas, M 3."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, B; Antonacci."},{"label":"SAC","value":"Gonzalez, J."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Montgomery, B (1st base by Williams, G)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Antonacci (2, fielding)."},{"label":"DP","value":"(Vargas, M-Meidroth-Gonzalez, J)."}]}],"note":[{"label":"a","value":"Struck out for Peters in the 10th."},{"label":"b","value":"Struck out for Gonzalez, J in the 10th."},{"label":"1","value":"Ran for Meidroth in the 10th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":5,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".229","atBats":32,"obp":".312","slg":".366","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":6,"rbi":4,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"3.77","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.26","battersFaced":37,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":48,"strikes":92,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":3,"pitchesPerInning":"14.00","runsScoredPer9":"2.70","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":30,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":29,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":25,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":96,"obp":".327","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":458,"era":"4.50","inningsPitched":"26.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":13,"whip":"1.31","battersFaced":111,"outs":78,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":171,"strikes":287,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".667","pitchesPerInning":"17.62","gamesFinished":7,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.15","hitsPer9Inn":"7.62","runsScoredPer9":"4.85","homeRunsPer9":"1.38","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696135":{"person":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"1-2 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".271","atBats":48,"obp":".300","slg":".396","ops":".696","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":19,"rbi":9,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":33,"groundOuts":69,"airOuts":89,"runs":27,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":28,"intentionalWalks":0,"hits":72,"hitByPitch":0,"avg":".270","atBats":267,"obp":".337","slg":".412","ops":".749","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":110,"rbi":39,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.14","popOuts":26,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":16,"groundOuts":39,"airOuts":29,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".271","atBats":118,"obp":".336","slg":".381","ops":".717","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":45,"rbi":13,"leftOnBase":69,"sacBunts":4,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":31,"stolenBasePercentage":".939","caughtStealingPercentage":".061","assists":12,"putOuts":366,"errors":3,"chances":381,"fielding":".992","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"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":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":36,"groundOuts":50,"airOuts":60,"runs":27,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":50,"baseOnBalls":29,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".255","atBats":212,"obp":".347","slg":".420","ops":".767","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":89,"rbi":27,"leftOnBase":67,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.29","popOuts":14,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":66,"errors":4,"chances":198,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":32,"groundOuts":51,"airOuts":51,"runs":27,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":71,"baseOnBalls":22,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".214","atBats":220,"obp":".285","slg":".341","ops":".626","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":75,"rbi":27,"leftOnBase":95,"sacBunts":0,"sacFlies":0,"babip":".287","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":100,"errors":1,"chances":179,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":61,"groundOuts":107,"airOuts":96,"runs":49,"doubles":20,"triples":0,"homeRuns":13,"strikeOuts":73,"baseOnBalls":30,"intentionalWalks":1,"hits":103,"hitByPitch":3,"atBats":373,"obp":".331","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1542,"era":"4.44","inningsPitched":"95.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.40","battersFaced":412,"outs":286,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1542,"balls":563,"strikes":979,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".400","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.83","hitsPer9Inn":"9.72","runsScoredPer9":"4.63","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":47,"airOuts":43,"runs":14,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".179","atBats":162,"obp":".234","slg":".253","ops":".487","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":41,"rbi":12,"leftOnBase":63,"sacBunts":1,"sacFlies":1,"babip":".233","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":32,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":25,"putOuts":442,"errors":4,"chances":471,"fielding":".992","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":49,"groundOuts":76,"airOuts":95,"runs":36,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":0,"hits":78,"hitByPitch":7,"avg":".270","atBats":289,"obp":".344","slg":".391","ops":".735","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":113,"rbi":37,"leftOnBase":117,"sacBunts":2,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.17","popOuts":20,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":195,"putOuts":119,"errors":8,"chances":322,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":5,"groundOuts":17,"airOuts":10,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".208","atBats":72,"obp":".250","slg":".361","ops":".611","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":26,"rbi":6,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":22,"errors":2,"chances":61,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":40,"runs":16,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":139,"obp":".307","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":550,"era":"3.79","inningsPitched":"35.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":15,"whip":"1.23","battersFaced":153,"outs":107,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":187,"strikes":363,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"15.42","gamesFinished":10,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"9.34","walksPer9Inn":"2.52","hitsPer9Inn":"8.58","runsScoredPer9":"4.04","homeRunsPer9":"1.51","inheritedRunners":32,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":7,"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":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":28,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":112,"obp":".232","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":492,"era":"1.67","inningsPitched":"32.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":6,"whip":"0.80","battersFaced":125,"outs":97,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":188,"strikes":304,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".800","pitchesPerInning":"15.22","gamesFinished":7,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"10.58","walksPer9Inn":"2.78","hitsPer9Inn":"4.45","runsScoredPer9":"1.95","homeRunsPer9":"0.28","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680916":{"person":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":66,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":14,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":23,"strikes":43,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"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":58,"flyOuts":16,"groundOuts":25,"airOuts":28,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".215","atBats":121,"obp":".326","slg":".397","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":48,"rbi":13,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.17","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":82,"errors":0,"chances":87,"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"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","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":37,"gamesStarted":0,"flyOuts":19,"groundOuts":27,"airOuts":32,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":10,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":149,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"2.97","inningsPitched":"39.1","wins":2,"losses":1,"saves":26,"saveOpportunities":29,"holds":0,"blownSaves":3,"earnedRuns":13,"whip":"1.17","battersFaced":163,"outs":118,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":241,"strikes":443,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".667","pitchesPerInning":"17.39","gamesFinished":32,"strikeoutWalkRatio":"5.70","strikeoutsPer9Inn":"13.04","walksPer9Inn":"2.29","hitsPer9Inn":"8.24","runsScoredPer9":"3.66","homeRunsPer9":"0.69","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":53,"groundOuts":83,"airOuts":105,"runs":35,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":42,"intentionalWalks":1,"hits":60,"hitByPitch":3,"avg":".217","atBats":276,"obp":".325","slg":".268","ops":".593","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":74,"rbi":14,"leftOnBase":109,"sacBunts":4,"sacFlies":2,"babip":".243","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"276.00","popOuts":18,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":175,"errors":2,"chances":185,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":35,"groundOuts":40,"airOuts":61,"runs":29,"doubles":7,"triples":1,"homeRuns":10,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".226","atBats":243,"obp":".319","slg":".387","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":94,"rbi":29,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.30","popOuts":14,"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":31,"putOuts":383,"errors":1,"chances":415,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":38,"groundOuts":93,"airOuts":93,"runs":34,"doubles":15,"triples":4,"homeRuns":9,"strikeOuts":106,"baseOnBalls":29,"intentionalWalks":2,"hits":78,"hitByPitch":1,"atBats":365,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1544,"era":"2.85","inningsPitched":"101.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.06","battersFaced":400,"outs":303,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1544,"balls":555,"strikes":989,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".583","pitchesPerInning":"15.29","gamesFinished":0,"strikeoutWalkRatio":"3.66","strikeoutsPer9Inn":"9.45","walksPer9Inn":"2.58","hitsPer9Inn":"6.95","runsScoredPer9":"3.03","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":60,"groundOuts":76,"airOuts":92,"runs":43,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":89,"baseOnBalls":44,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":334,"obp":".331","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1555,"era":"3.86","inningsPitched":"91.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.36","battersFaced":383,"outs":273,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1555,"balls":585,"strikes":970,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".700","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.35","hitsPer9Inn":"7.91","runsScoredPer9":"4.25","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"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}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":12,"groundOuts":3,"airOuts":24,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":86,"obp":".282","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":453,"era":"3.24","inningsPitched":"25.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":19,"blownSaves":0,"earnedRuns":9,"whip":"1.16","battersFaced":103,"outs":75,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":164,"strikes":289,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.13","rbi":0,"winPercentage":".750","pitchesPerInning":"18.12","gamesFinished":2,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"16.92","walksPer9Inn":"5.40","hitsPer9Inn":"5.04","runsScoredPer9":"3.60","homeRunsPer9":"0.72","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":27,"strikes":52,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":43,"groundOuts":100,"airOuts":83,"runs":49,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":123,"baseOnBalls":36,"intentionalWalks":0,"hits":90,"hitByPitch":2,"atBats":394,"obp":".296","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1694,"era":"3.89","inningsPitched":"106.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.18","battersFaced":434,"outs":319,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1694,"balls":574,"strikes":1120,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"1.20","rbi":3,"winPercentage":".692","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.05","hitsPer9Inn":"7.62","runsScoredPer9":"4.15","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":19,"groundOuts":21,"airOuts":33,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":103,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":443,"era":"3.24","inningsPitched":"25.0","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":9,"whip":"1.52","battersFaced":114,"outs":75,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":443,"balls":156,"strikes":287,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".333","pitchesPerInning":"17.72","gamesFinished":2,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"7.92","walksPer9Inn":"3.24","hitsPer9Inn":"10.44","runsScoredPer9":"3.24","homeRunsPer9":"1.08","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":7},"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"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":60,"groundOuts":91,"airOuts":121,"runs":44,"doubles":12,"triples":0,"homeRuns":17,"strikeOuts":83,"baseOnBalls":29,"intentionalWalks":0,"hits":85,"hitByPitch":2,"atBats":377,"obp":".282","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1595,"era":"3.69","inningsPitched":"102.1","wins":2,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.11","battersFaced":411,"outs":307,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1595,"balls":576,"strikes":1019,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".182","pitchesPerInning":"15.59","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.55","hitsPer9Inn":"7.48","runsScoredPer9":"3.87","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":35,"runs":11,"doubles":2,"triples":2,"homeRuns":3,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":3,"hits":22,"hitByPitch":4,"atBats":102,"obp":".344","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":516,"era":"2.97","inningsPitched":"30.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":10,"whip":"1.35","battersFaced":132,"outs":91,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":516,"balls":199,"strikes":317,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".250","pitchesPerInning":"17.01","gamesFinished":5,"strikeoutWalkRatio":"1.32","strikeoutsPer9Inn":"7.42","walksPer9Inn":"5.64","hitsPer9Inn":"6.53","runsScoredPer9":"3.26","homeRunsPer9":"0.89","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":9},"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}},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":28,"groundOuts":30,"airOuts":62,"runs":26,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":41,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".179","atBats":201,"obp":".321","slg":".348","ops":".669","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":70,"rbi":29,"leftOnBase":97,"sacBunts":0,"sacFlies":4,"babip":".240","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":25,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":252,"errors":1,"chances":274,"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"}]},"ID694876":{"person":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".235","slg":".071","ops":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":1,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683953,681807,696135,800050,656555,700932,677587,672356,682177,595978,680757,668909,680916,683769,670059,671922,681870],"pitchers":[668909,680916,683769,670059,671922,681870],"bench":[672275,694876],"bullpen":[542888,676440,676282,677944,670036,682120,800048],"battingOrder":[683953,696135,800050,656555,700932,677587,682177,595978,680757],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Bazzana 2; Hedges; Kwan; Rocchio; Watson."},{"label":"RBI","value":"Bazzana (27); Hedges (13); Kwan (14); Watson (9)."},{"label":"2-out RBI","value":"Hedges; Kwan."},{"label":"Runners left in scoring position, 2 out","value":"Bazzana 2."},{"label":"SAC","value":"Kwan."},{"label":"GIDP","value":"Fry."},{"label":"Team RISP","value":"5-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Williams, G (Montgomery, B at 1st base)."}]}],"note":[{"label":"a","value":"Struck out for Arias, G in the 7th."},{"label":"b","value":"Struck out for Fry in the 8th."}]}},"officials":[{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Second Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Domínguez; Richards, T."},{"label":"Pitch timer violations","value":"Hudson, B (pitcher)."},{"label":"ABS Challenge","value":"Teel 3 (Ball-Confirmed, Ball-Overturned to Strike, Ball-Overturned to Strike); Hedges (Ball-Confirmed); Hoskins (Strike-Overturned to Ball); Grichuk (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Kay 48-27; Hicks, J 20-14; Murphy, C 15-11; Domínguez 16-7; Hudson, B 15-10; Richards, T 28-19; Newcomb, S 9-6; Williams, G 79-52; Aleman 14-10; Gaddis 13-8; Holderman 7-5; Smith, C 14-8; Sabrowski 13-9."},{"label":"Groundouts-flyouts","value":"Kay 5-2; Hicks, J 0-0; Murphy, C 0-1; Domínguez 0-0; Hudson, B 0-0; Richards, T 0-4; Newcomb, S 0-0; Williams, G 5-1; Aleman 1-1; Gaddis 0-1; Holderman 0-1; Smith, C 2-0; Sabrowski 0-1."},{"label":"Batters faced","value":"Kay 14; Hicks, J 4; Murphy, C 3; Domínguez 3; Hudson, B 4; Richards, T 8; Newcomb, S 2; Williams, G 20; Aleman 4; Gaddis 4; Holderman 3; Smith, C 3; Sabrowski 3."},{"label":"Inherited runners-scored","value":"Hudson, B 2-2."},{"label":"Umpires","value":"HP: Edwin Moscoso. 1B: Nic Lentz. 2B: Hunter Wendelstedt. 3B: Vic Carapazza. "},{"label":"Weather","value":"89 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:48 (1:55 delay)."},{"label":"Att","value":"33,646."},{"label":"Venue","value":"Progressive Field."},{"label":"July 3, 2026"}],"pitchingNotes":["Newcomb, S pitched to 2 batters in the 10th inning."],"topPerformers":[{"player":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","boxscoreName":"Vargas, M"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":66,"groundOuts":64,"airOuts":112,"runs":58,"doubles":16,"triples":1,"homeRuns":20,"strikeOuts":63,"baseOnBalls":51,"intentionalWalks":1,"hits":78,"hitByPitch":5,"avg":".248","atBats":315,"obp":".359","slg":".495","ops":".854","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":156,"rbi":55,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":21,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":137,"errors":4,"chances":252,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","boxscoreName":"Kay"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":48,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":16,"flyOuts":42,"groundOuts":86,"airOuts":96,"runs":44,"doubles":14,"triples":3,"homeRuns":11,"strikeOuts":67,"baseOnBalls":33,"intentionalWalks":0,"hits":84,"hitByPitch":15,"atBats":325,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1543,"era":"4.29","inningsPitched":"84.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.39","battersFaced":381,"outs":252,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1543,"balls":597,"strikes":946,"strikePercentage":".610","hitBatsmen":15,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".667","pitchesPerInning":"18.37","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.54","hitsPer9Inn":"9.00","runsScoredPer9":"4.71","homeRunsPer9":"1.18","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","boxscoreName":"Richards, T"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","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":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":21,"gamesStarted":0,"flyOuts":30,"groundOuts":19,"airOuts":48,"runs":13,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":115,"obp":".240","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"3.69","inningsPitched":"31.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"0.95","battersFaced":125,"outs":95,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":167,"strikes":300,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"14.75","gamesFinished":13,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.84","hitsPer9Inn":"5.68","runsScoredPer9":"3.69","homeRunsPer9":"1.71","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"loser":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}