{"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":822786,"link":"/api/v1.1/game/822786/feed/live","metaData":{"wait":10,"timeStamp":"20260719_183634","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822786,"type":"R","doubleHeader":"N","id":"2026/07/19/chamlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822786-2026-07-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-19T16:15:00Z","originalDate":"2026-07-19","officialDate":"2026-07-19","dayNight":"day","time":"12:15","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":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":46,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":52,"losses":46,"winningPercentage":".531"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":99,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":53,"ties":0,"pct":".465"},"records":{},"divisionLeader":false,"wins":46,"losses":53,"winningPercentage":".465"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":25,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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":24,"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805326":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326","firstName":"Tyler","lastName":"Schweitzer","primaryNumber":"62","birthDate":"2000-09-19","currentAge":25,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Schweitzer","middleName":"Joseph","boxscoreName":"Schweitzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Schweitzer","nameSlug":"tyler-schweitzer-805326","firstLastName":"Tyler Schweitzer","lastFirstName":"Schweitzer, Tyler","lastInitName":"Schweitzer, T","initLastName":"T Schweitzer","fullFMLName":"Tyler Joseph Schweitzer","fullLFMName":"Schweitzer, Tyler Joseph","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":24,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":22,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":25,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"ID682729":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729","firstName":"Jonatan","lastName":"Clase","primaryNumber":"8","birthDate":"2002-05-23","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":150,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jonatan","useLastName":"Clase","boxscoreName":"Clase, J","gender":"M","nameMatrilineal":"Minaya","isPlayer":true,"isVerified":false,"pronunciation":"JAHN-uh-tun klah-SAY","mlbDebutDate":"2024-04-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonatan Clase","nameSlug":"jonatan-clase-682729","firstLastName":"Jonatan Clase","lastFirstName":"Clase, Jonatan","lastInitName":"Clase, J","initLastName":"J Clase","fullFMLName":"Jonatan Clase","fullLFMName":"Clase, Jonatan ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":29,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","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":34,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":22,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"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},"ID681751":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751","firstName":"Lazaro","lastName":"Estrada","primaryNumber":"60","birthDate":"1999-04-24","currentAge":27,"birthCity":"Ciudad Habana","birthCountry":"Cuba","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lazaro","useLastName":"Estrada","middleName":"Alejandro","boxscoreName":"Estrada, L","gender":"M","nameMatrilineal":"Montano","isPlayer":true,"isVerified":false,"pronunciation":"Luh-ZAR-o","mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lazaro Estrada","nameSlug":"lazaro-estrada-681751","firstLastName":"Lazaro Estrada","lastFirstName":"Estrada, Lazaro","lastInitName":"Estrada, L","initLastName":"L Estrada","fullFMLName":"Lazaro Alejandro Estrada","fullLFMName":"Estrada, Lazaro Alejandro","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":49282,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Sunny","temp":"68","wind":"3 mph, Out To CF"},"gameInfo":{"attendance":41288,"firstPitch":"2026-07-19T16:15:00.000Z","gameDurationMinutes":141},"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":3,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"home":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"}},"officialScorer":{"id":431085,"fullName":"Howard Starkman","link":"/api/v1/people/431085"},"primaryDatacaster":{"id":666944,"fullName":"Andrew Hendriks","link":"/api/v1/people/666944"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, shortstop Andrés Giménez to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T16:15:27.915Z","endTime":"2026-07-19T16:16:56.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"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":8},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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-19T13:20:21.711Z","endTime":"2026-07-19T15:53:13.288Z","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-19T15:53:13.288Z","endTime":"2026-07-19T16:15:25.309Z","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-19T16:15:25.309Z","endTime":"2026-07-19T16:15:30.228Z","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(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.3,"endSpeed":85.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571781190717093,"aZ":-11.369552887415022,"pfxX":-3.8780665754909194,"pfxZ":11.153557612247196,"pX":-0.022539424442554856,"pZ":2.7196823060573863,"vX0":2.0639506266571197,"vY0":-135.67175678372178,"vZ0":-8.677770773723557,"x":117.86,"y":165.35,"x0":-0.289156989424959,"y0":50.001863303899185,"z0":6.751322613078399,"aX":-7.231820192666832},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2096,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.4036574865765732,"extension":6.187664316286227},"index":3,"playId":"274de1cf-1d5e-321d-94f6-a1e8ddb575f6","pitchNumber":1,"startTime":"2026-07-19T16:15:30.228Z","endTime":"2026-07-19T16:15:33.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347840434429365,"aZ":-11.589801924684057,"pfxX":-3.2482466247930866,"pfxZ":10.765100748728699,"pX":-0.6819687624416583,"pZ":2.379613418440771,"vX0":0.554571471679123,"vY0":-137.37549591662795,"vZ0":-9.762731073319229,"x":143.0,"y":174.53,"x0":-0.4644611279653654,"y0":50.00005734189123,"z0":6.766460462759924,"aX":-6.209104682954352},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2108,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.3986695662591577,"extension":6.199234049020032},"index":4,"playId":"5cab5739-e2bb-3287-9a6e-8f044fb22777","pitchNumber":2,"startTime":"2026-07-19T16:15:45.987Z","endTime":"2026-07-19T16:15:48.987Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T16:15:59.886Z","endTime":"2026-07-19T16:16:09.417Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.505186795294538,"aZ":-21.284197431240447,"pfxX":-6.339494816586246,"pfxZ":7.169614727196643,"pX":-0.9837511917987307,"pZ":-0.35844457566303317,"vX0":0.9838704308271162,"vY0":-122.30751260465388,"vZ0":-12.61531112313095,"x":154.5,"y":248.46,"x0":-0.5667105570275626,"y0":50.00401306474198,"z0":6.681614548511408,"aX":-9.63139282805135},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.3,"breakHorizontal":11.3,"spinRate":1481,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.44735108365886633,"extension":6.2472343737976495},"index":6,"playId":"4f191318-e90e-3714-a9ee-4df4187dd5fc","pitchNumber":3,"startTime":"2026-07-19T16:16:09.417Z","endTime":"2026-07-19T16:16:12.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98742604621029,"aZ":-27.57557419740279,"pfxX":-4.770404486552591,"pfxZ":3.0006124770950224,"pX":-0.5709242017212363,"pZ":2.2346738276706897,"vX0":1.178088622478043,"vY0":-122.61377730578532,"vZ0":-5.80493521863378,"x":138.76,"y":178.44,"x0":-0.43622669867193514,"y0":50.00039828989005,"z0":6.9694152269132585,"aX":-7.3026013791226445},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":8.4,"spinRate":1244,"spinDirection":223},"zone":4,"typeConfidence":0.71,"plateTime":0.44576023007389853,"extension":5.595264556158032},"index":7,"playId":"e5e34506-1630-3abc-a28a-db33e89a03eb","pitchNumber":4,"startTime":"2026-07-19T16:16:28.649Z","endTime":"2026-07-19T16:16:32.442Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92599213604527,"aZ":-11.04757237173112,"pfxX":-1.4342736154905473,"pfxZ":10.650342297936925,"pX":-0.2563589377440814,"pZ":3.4191677779801153,"vX0":1.1802050585687727,"vY0":-139.37589293298112,"vZ0":-7.446881217975452,"x":126.77,"y":146.46,"x0":-0.4972435719369786,"y0":50.00222878961523,"z0":6.841192341360985,"aX":-2.8448201550217},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":2.4,"spinRate":2215,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.3917647683893555,"extension":5.9729233212779365},"hitData":{"launchSpeed":77.6,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":148.62}},"index":8,"playId":"1cdc1a94-ee0d-3d07-888e-e28b34a265bb","pitchNumber":5,"startTime":"2026-07-19T16:16:48.659Z","endTime":"2026-07-19T16:16:56.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:16:56.133Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T16:17:15.259Z","endTime":"2026-07-19T16:18:08.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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(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":84.2,"endSpeed":78.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.401159828547115,"aZ":-26.132690924609033,"pfxX":-7.203463953264638,"pfxZ":3.9311413757093074,"pX":-0.6188447996811268,"pZ":2.9700060705974742,"vX0":1.689032322118805,"vY0":-122.62437795692891,"vZ0":-4.44426472695182,"x":140.59,"y":158.59,"x0":-0.37717770756020524,"y0":50.00058824628853,"z0":7.014248087105775,"aX":-11.057255503064674},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":1309,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.4452924304078558,"extension":5.759561611769769},"index":0,"playId":"04abd34d-861a-314a-b627-b867f1a6ae5a","pitchNumber":1,"startTime":"2026-07-19T16:17:20.742Z","endTime":"2026-07-19T16:17:23.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99798150502351,"aZ":-25.886834462985515,"pfxX":-2.6518572294437037,"pfxZ":3.7063583520106675,"pX":0.3099355136487101,"pZ":2.6715534909073493,"vX0":2.8274013094874215,"vY0":-128.5134310606272,"vZ0":-5.756437606749339,"x":105.19,"y":166.65,"x0":-0.4524564622231934,"y0":50.00364979170052,"z0":6.913592896955925,"aX":-4.500596559328547},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":4.3,"spinRate":2174,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.4238529526822772,"extension":5.975018880541516},"index":1,"playId":"a28a9caf-ea8b-3b7d-b176-3ef725d68ffd","pitchNumber":2,"startTime":"2026-07-19T16:17:47.332Z","endTime":"2026-07-19T16:17:51.407Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192306506010933,"aZ":-25.99760915926252,"pfxX":-5.5164326020484,"pfxZ":4.045254219879482,"pX":-1.0806140251603809,"pZ":1.3403427898669464,"vX0":0.7084829395445111,"vY0":-122.52327889310392,"vZ0":-7.8393419897230014,"x":158.19,"y":202.59,"x0":-0.6556817669789323,"y0":50.00467979673318,"z0":6.788941895230097,"aX":-8.425192664184047},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":9.8,"spinRate":1132,"spinDirection":225},"zone":13,"typeConfidence":0.88,"plateTime":0.44628595947954564,"extension":5.546408151794887},"index":2,"playId":"fd3f210b-ba9f-33cb-9c1e-16028e609fcf","pitchNumber":3,"startTime":"2026-07-19T16:18:04.884Z","endTime":"2026-07-19T16:18:08.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:18:08.248Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T16:18:15.378Z","endTime":"2026-07-19T16:19:13.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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":93.9,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39810277783848,"aZ":-10.802026056340011,"pfxX":-2.890183737279348,"pfxZ":11.23366793909534,"pX":-0.6249238100477439,"pZ":3.0972107066414263,"vX0":0.47483056794315903,"vY0":-136.65167064666466,"vZ0":-8.204031239623397,"x":140.82,"y":155.16,"x0":-0.42454539776563066,"y0":50.00660997466574,"z0":6.869298223715276,"aX":-5.500332038399026},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2154,"spinDirection":193},"zone":1,"typeConfidence":0.9,"plateTime":0.39988609907517647,"extension":6.1217900231022195},"index":0,"playId":"d1ceb2e3-a7c2-326d-81ae-f58c1dbbe708","pitchNumber":1,"startTime":"2026-07-19T16:18:33.335Z","endTime":"2026-07-19T16:18:36.679Z","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":95.8,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734371475144584,"aZ":-9.274671691369202,"pfxX":-3.1873251518977685,"pfxZ":11.566238658147967,"pX":0.24661006105989589,"pZ":1.8504484010776274,"vX0":2.373071583939336,"vY0":-139.2065949645855,"vZ0":-11.678445401035642,"x":107.6,"y":188.82,"x0":-0.1991523580559228,"y0":50.00114934469428,"z0":6.694553456250064,"aX":-6.308717611053632},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":5.3,"spinRate":2154,"spinDirection":187},"zone":8,"typeConfidence":0.91,"plateTime":0.39218785692502456,"extension":6.153102535103606},"index":1,"playId":"fdec31a9-52b4-3b03-9998-d4bb1ec578e9","pitchNumber":2,"startTime":"2026-07-19T16:18:48.611Z","endTime":"2026-07-19T16:18:51.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T16:19:00.447Z","endTime":"2026-07-19T16:19:10.151Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6565637116823,"aZ":-10.104785827134943,"pfxX":-3.108468068852464,"pfxZ":11.299204700465625,"pX":-0.15493440173433873,"pZ":2.7418220258935437,"vX0":1.6852420448623644,"vY0":-138.99793952777233,"vZ0":-9.063814187506738,"x":122.91,"y":164.75,"x0":-0.36574618003822684,"y0":50.00637324421262,"z0":6.719504334990319,"aX":-6.073194920832696},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2208,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.39432190184781657,"extension":6.22892930810818},"index":3,"playId":"258c7937-773e-343d-81ca-6a9bb79e3350","pitchNumber":3,"startTime":"2026-07-19T16:19:10.151Z","endTime":"2026-07-19T16:19:13.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:19:13.151Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to second baseman Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T16:21:13.048Z","endTime":"2026-07-19T16:23:06.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.707215561282567,"aZ":-13.655677152069307,"pfxX":-3.1505781386423966,"pfxZ":10.28421793364201,"pX":0.7477811118398896,"pZ":3.395239070099929,"vX0":7.6319643598748375,"vY0":-132.67255125866788,"vZ0":-4.609165381315741,"x":88.5,"y":147.11,"x0":-1.7439645977579166,"y0":50.00297919342291,"z0":6.134730750309153,"aX":-5.6741032088094965},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":4.2,"spinRate":2397,"spinDirection":201},"zone":12,"typeConfidence":0.87,"plateTime":0.4112730174782029,"extension":6.601891449561307},"index":0,"playId":"02773e26-a2fc-398f-bb69-aa09d4e1258c","pitchNumber":1,"startTime":"2026-07-19T16:21:26.006Z","endTime":"2026-07-19T16:21:29.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407103254364426,"aZ":-12.843673186319586,"pfxX":-4.545429305888787,"pfxZ":10.487393120904063,"pX":0.5042193504190218,"pZ":2.103609288876429,"vX0":7.455172874379033,"vY0":-134.01930154315286,"vZ0":-8.078531290732753,"x":97.78,"y":181.98,"x0":-1.7064507265723612,"y0":50.00104057086159,"z0":6.047956335629708,"aX":-8.377001828503621},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2397,"spinDirection":199},"zone":9,"typeConfidence":0.83,"plateTime":0.4066696728830794,"extension":6.782963673611084},"index":1,"playId":"2b6761e4-7813-3bde-9e2c-8a00af3914f7","pitchNumber":2,"startTime":"2026-07-19T16:21:40.020Z","endTime":"2026-07-19T16:21:43.236Z","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":86.1,"endSpeed":79.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52964309921891,"aZ":-25.501167796530655,"pfxX":2.679196893276633,"pfxZ":4.1706896392931085,"pX":0.8522660932243239,"pZ":2.842685336026058,"vX0":6.343279839540271,"vY0":-125.28174228363073,"vZ0":-2.873925103553025,"x":84.51,"y":162.03,"x0":-2.0532826403477014,"y0":50.006044021306984,"z0":6.072461969900758,"aX":4.291759187200787},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.2,"spinRate":2625,"spinDirection":175},"zone":12,"typeConfidence":0.92,"plateTime":0.4359466497438298,"extension":6.703433915875951},"index":2,"playId":"f5d4bd46-1213-3f6c-b024-1a6c3873fef4","pitchNumber":3,"startTime":"2026-07-19T16:21:54.523Z","endTime":"2026-07-19T16:21:57.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92716956047864,"aZ":-11.342151829755357,"pfxX":-3.702951642704061,"pfxZ":10.82633042548671,"pX":0.4887579278546232,"pZ":2.3019981336201973,"vX0":7.386439503455715,"vY0":-137.2517051984504,"vZ0":-7.9977382150811005,"x":98.37,"y":176.63,"x0":-1.7458425342103305,"y0":50.004078578672946,"z0":6.010155953963646,"aX":-7.126615848154307},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2509,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.3977628920957317,"extension":6.717044919166109},"index":3,"playId":"ea686b9e-ac17-3e99-977a-7911112fe548","pitchNumber":4,"startTime":"2026-07-19T16:22:14.680Z","endTime":"2026-07-19T16:22:18.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082156692959593,"aZ":-14.722348613725739,"pfxX":-5.065412321318028,"pfxZ":9.095098696181743,"pX":-0.5980444532135435,"pZ":4.2273531858948346,"vX0":4.944642130339941,"vY0":-137.5319679684917,"vZ0":-2.8172636757823746,"x":139.8,"y":124.64,"x0":-1.7598309726346362,"y0":50.000868055539556,"z0":6.261641149872179,"aX":-9.717316078928118},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2527,"spinDirection":195},"zone":11,"typeConfidence":0.74,"plateTime":0.3980337166050907,"extension":6.655265606745638},"index":4,"playId":"8b9b0de3-0841-3b37-848a-d0b8c6da7e25","pitchNumber":5,"startTime":"2026-07-19T16:22:33.415Z","endTime":"2026-07-19T16:22:37.450Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.387848044635742,"aZ":-42.72460378889609,"pfxX":0.911178655668101,"pfxZ":-7.963120506376878,"pX":-0.3368893644023783,"pZ":1.8957921649612488,"vX0":3.28071734415877,"vY0":-114.18985798839707,"vZ0":-0.11565461357956863,"x":129.84,"y":187.59,"x0":-1.90871335672376,"y0":50.00389229919265,"z0":6.139210030825369,"aX":1.2064746501283745},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.2,"breakHorizontal":-2.4,"spinRate":2314,"spinDirection":29},"zone":7,"typeConfidence":0.9,"plateTime":0.479076133893932,"extension":6.778371400287809},"hitData":{"launchSpeed":64.4,"launchAngle":71.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.68,"coordY":170.32}},"index":5,"playId":"0f6ea49f-31a5-3266-b7e8-a48a64356e5e","pitchNumber":6,"startTime":"2026-07-19T16:22:57.655Z","endTime":"2026-07-19T16:23:06.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:23:06.691Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Sam Antonacci to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T16:23:19.193Z","endTime":"2026-07-19T16:24:45.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31028145507969,"aZ":-16.543803031325925,"pfxX":-8.118854901215762,"pfxZ":8.058554029163176,"pX":-0.5611009790993027,"pZ":2.9530979365834673,"vX0":6.4356420330642905,"vY0":-137.63298379125519,"vZ0":-5.211617288844327,"x":138.39,"y":159.05,"x0":-1.8617595556221058,"y0":50.00687734813798,"z0":5.97236283925189,"aX":-15.75612765551487},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2422,"spinDirection":204},"zone":1,"typeConfidence":0.94,"plateTime":0.39625892902752025,"extension":6.724090479557696},"index":0,"playId":"a383848c-e9d6-3981-ba8c-3d9cdab1182b","pitchNumber":1,"startTime":"2026-07-19T16:23:33.717Z","endTime":"2026-07-19T16:23:36.934Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05374262886047,"aZ":-22.664294664350933,"pfxX":2.1729483652087698,"pfxZ":5.218819628853495,"pX":-1.353310511948505,"pZ":4.083433178608554,"vX0":1.8684564195005968,"vY0":-133.47455789262068,"vZ0":-0.7341615605412436,"x":168.59,"y":128.53,"x0":-2.3422783891313554,"y0":50.00359293848007,"z0":5.979593897772565,"aX":3.9590397889804123},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":-4.3,"spinRate":2656,"spinDirection":177},"zone":11,"typeConfidence":0.95,"plateTime":0.4088172830495731,"extension":6.580058477808368},"index":1,"playId":"d8d18522-3ee3-309e-b73f-09d872ede8ea","pitchNumber":2,"startTime":"2026-07-19T16:23:49.518Z","endTime":"2026-07-19T16:23:53.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000272851426907,"aZ":-23.529749739692146,"pfxX":1.0680915634625676,"pfxZ":4.852610294658978,"pX":0.6636649107918452,"pZ":2.6870289355654235,"vX0":6.785428974981981,"vY0":-131.9022836847751,"vZ0":-4.106922547867834,"x":91.7,"y":166.23,"x0":-2.06888987159869,"y0":50.00598803519378,"z0":5.975090543646824,"aX":1.9040103269330226},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.2,"spinRate":2669,"spinDirection":172},"zone":6,"typeConfidence":0.93,"plateTime":0.4134174307415086,"extension":6.628586942038088},"index":2,"playId":"9f81ae94-c110-3259-a6ae-c0d038c0aef2","pitchNumber":3,"startTime":"2026-07-19T16:24:06.552Z","endTime":"2026-07-19T16:24:10.627Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998473908681245,"aZ":-40.038515195326944,"pfxX":1.8397928525098322,"pfxZ":-5.622390427414251,"pX":-0.4537012124728298,"pZ":0.8802985827123799,"vX0":3.0606573612803856,"vY0":-117.44895417361165,"vZ0":-3.117544484921143,"x":134.29,"y":215.01,"x0":-2.012169256953799,"y0":50.00342150059638,"z0":5.944139840446837,"aX":2.5728895943993355},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.7,"breakHorizontal":-4.1,"spinRate":2421,"spinDirection":28},"zone":13,"typeConfidence":0.9,"plateTime":0.46614251555626707,"extension":6.846765812069969},"hitData":{"launchSpeed":71.6,"launchAngle":9.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":159.51}},"index":3,"playId":"fe9bd1bb-f2f4-352d-9517-4c4d1c5fd655","pitchNumber":4,"startTime":"2026-07-19T16:24:37.672Z","endTime":"2026-07-19T16:24:45.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:24:45.685Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T16:25:09.024Z","endTime":"2026-07-19T16:25:41.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46362117080443,"aZ":-12.417512482195415,"pfxX":-4.039406732202703,"pfxZ":10.269283999745927,"pX":-1.1597162611165426,"pZ":2.7447489112597663,"vX0":3.2996258393683586,"vY0":-137.56011716120537,"vZ0":-6.68287167937052,"x":161.21,"y":164.67,"x0":-1.8477879346183375,"y0":50.00065773236757,"z0":6.041114441638596,"aX":-7.76905156175076},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2583,"spinDirection":200},"zone":11,"typeConfidence":0.85,"plateTime":0.3976189892908919,"extension":6.8014666971770845},"index":0,"playId":"45979c28-8693-333b-9e1d-881e9505d284","pitchNumber":1,"startTime":"2026-07-19T16:25:12.717Z","endTime":"2026-07-19T16:25:15.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162460586188935,"aZ":-17.37437061146384,"pfxX":-6.868471207884331,"pfxZ":7.347026382750874,"pX":-0.5863405596751812,"pZ":3.304733922001535,"vX0":5.7368442765948755,"vY0":-140.0041011619311,"vZ0":-4.439329125998368,"x":139.35,"y":149.55,"x0":-1.7545243905457049,"y0":50.005693289137206,"z0":6.024188988282516,"aX":-13.842247945188682},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2390,"spinDirection":202},"zone":1,"typeConfidence":0.94,"plateTime":0.38899697598568084,"extension":6.760784767446114},"hitData":{"launchSpeed":85.9,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.33,"coordY":152.85}},"index":1,"playId":"d95551da-0ed8-370a-b962-59608f0912b2","pitchNumber":2,"startTime":"2026-07-19T16:25:34.010Z","endTime":"2026-07-19T16:25:41.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:25:41.884Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T16:27:45.511Z","endTime":"2026-07-19T16:29:10.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.434796939186302,"aZ":-11.376153015744991,"pfxX":-2.255893471902047,"pfxZ":10.635695402849617,"pX":0.3683949738974417,"pZ":2.3171359973161643,"vX0":2.74588856515813,"vY0":-138.1582183954726,"vZ0":-9.950699865666945,"x":102.96,"y":176.22,"x0":-0.33989223502154664,"y0":50.005642951696466,"z0":6.705587130746748,"aX":-4.412579869188502},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2333,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.39471641544168357,"extension":6.243863165422733},"index":0,"playId":"5eb1a1c3-7db5-3c87-9e7f-639a62b30724","pitchNumber":1,"startTime":"2026-07-19T16:27:50.322Z","endTime":"2026-07-19T16:27:53.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.160299738634322,"aZ":-23.95120227333224,"pfxX":-3.6041214495023497,"pfxZ":4.893629064745736,"pX":-0.216033134691054,"pZ":0.2842338831173317,"vX0":2.2874552643078667,"vY0":-127.23083056776119,"vZ0":-11.505529973159094,"x":125.23,"y":231.11,"x0":-0.6475827043536482,"y0":50.00043034504822,"z0":6.679965029598861,"aX":-6.05142395627552},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":6.1,"spinRate":2347,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.4265690124240744,"extension":5.900518673220001},"index":1,"playId":"6d155d5c-202c-352f-b7f1-168d57aab31f","pitchNumber":2,"startTime":"2026-07-19T16:28:03.488Z","endTime":"2026-07-19T16:28:06.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38813515462891,"aZ":-12.88410978086697,"pfxX":-2.957612231923884,"pfxZ":9.867432163669989,"pX":1.318733095955018,"pZ":2.291815303317108,"vX0":5.430544022392123,"vY0":-137.4749595932846,"vZ0":-9.607959539351016,"x":66.73,"y":176.9,"x0":-0.2791730647219748,"y0":50.0057099263089,"z0":6.6608343421523015,"aX":-5.783795258001705},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":4.4,"spinRate":2061,"spinDirection":194},"zone":14,"typeConfidence":0.86,"plateTime":0.39523412378912726,"extension":6.212990768788445},"index":2,"playId":"082e654c-c301-32ce-b0e5-7c493215b26f","pitchNumber":3,"startTime":"2026-07-19T16:28:19.007Z","endTime":"2026-07-19T16:28:22.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049537185562418,"aZ":-15.181727806546492,"pfxX":-2.160703192950293,"pfxZ":8.69387725048768,"pX":0.0547397370210186,"pZ":2.87881118490233,"vX0":2.0127265788552666,"vY0":-137.38897750485037,"vZ0":-8.041747898999894,"x":114.91,"y":161.05,"x0":-0.3987765941351093,"y0":50.00160378413177,"z0":6.8294834926647905,"aX":-4.2228204305909784},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2100,"spinDirection":189},"zone":5,"typeConfidence":0.86,"plateTime":0.3953096127223983,"extension":5.981412612313099},"index":3,"playId":"7142fc5b-3a8d-3baf-9c50-84b926090763","pitchNumber":4,"startTime":"2026-07-19T16:28:34.177Z","endTime":"2026-07-19T16:28:37.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-19T16:28:51.016Z","endTime":"2026-07-19T16:29:07.104Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.913312060633622,"aZ":-22.636325503149603,"pfxX":-5.732387656270994,"pfxZ":6.130076951944165,"pX":-0.9225367811310582,"pZ":2.263494931009891,"vX0":0.6587720721062325,"vY0":-122.77570896366635,"vZ0":-6.701332090592575,"x":152.16,"y":177.67,"x0":-0.44503834064613007,"y0":50.002418632061975,"z0":6.902426567163672,"aX":-8.92007591508276},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.1,"breakHorizontal":10.3,"spinRate":1549,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.4428604502901279,"extension":5.986271361654267},"index":5,"playId":"de5ad3d9-5893-330c-b3fb-634f98b6b0f4","pitchNumber":5,"startTime":"2026-07-19T16:29:07.104Z","endTime":"2026-07-19T16:29:10.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:29:10.122Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T16:29:29.881Z","endTime":"2026-07-19T16:30:43.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.706034582900188,"aZ":-22.33697344895809,"pfxX":-6.276107975596924,"pfxZ":6.40481115870983,"pX":-0.6771629724335378,"pZ":0.895749326473264,"vX0":1.698826023985136,"vY0":-121.74257108826205,"vZ0":-9.578126130089808,"x":142.81,"y":214.59,"x0":-0.5587604038623805,"y0":50.002926725728145,"z0":6.740172359574394,"aX":-9.639114433220458},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.1,"breakHorizontal":11.2,"spinRate":1492,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.44599230079872454,"extension":6.2224173649060015},"index":0,"playId":"9ef5e28b-d975-38ae-a9a9-9dedaff2f9ed","pitchNumber":1,"startTime":"2026-07-19T16:29:35.427Z","endTime":"2026-07-19T16:29:38.493Z","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":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.807042344877257,"aZ":-26.077700566975984,"pfxX":-6.805075882309886,"pfxZ":3.965184367547513,"pX":-0.15016293705321418,"pZ":0.7152261391019155,"vX0":2.8479486632441873,"vY0":-122.059049118724,"vZ0":-9.330770876382367,"x":122.72,"y":219.47,"x0":-0.4360699057262943,"y0":50.0038569115124,"z0":6.769080321879352,"aX":-10.460786771927447},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.6,"breakHorizontal":11.9,"spinRate":1403,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.44558307290209953,"extension":5.954884226743303},"index":1,"playId":"63b4ff42-1718-3923-922b-79053bd5d038","pitchNumber":2,"startTime":"2026-07-19T16:29:51.431Z","endTime":"2026-07-19T16:29:55.265Z","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":94.9,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734891221553767,"aZ":-11.325552251206414,"pfxX":-2.9422839418591433,"pfxZ":10.636405923530187,"pX":-0.5761906056275822,"pZ":3.337894943525707,"vX0":0.8949702319404129,"vY0":-138.1560157451317,"vZ0":-7.471956206682276,"x":138.96,"y":148.66,"x0":-0.5192280230862797,"y0":50.00586945490469,"z0":6.814347334146441,"aX":-5.768336720932089},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2266,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.39436395540571034,"extension":6.043577234523801},"index":2,"playId":"d2b0d2b4-ff28-3a0c-b6e3-99cfb3be0899","pitchNumber":3,"startTime":"2026-07-19T16:30:06.185Z","endTime":"2026-07-19T16:30:09.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.677534156547438,"aZ":-11.986214498178857,"pfxX":-2.529733469445227,"pfxZ":10.496804965868735,"pX":-0.5203677187856124,"pZ":3.5787811353558587,"vX0":0.5395380111437958,"vY0":-137.6053397102921,"vZ0":-6.645589173584565,"x":136.84,"y":142.15,"x0":-0.38986661106850773,"y0":50.005202154885126,"z0":6.832257479042776,"aX":-4.866488985655091},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2153,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.39757937135700905,"extension":5.914159704047133},"index":3,"playId":"7f913912-0617-39a2-8cb5-8e1925e9e94b","pitchNumber":4,"startTime":"2026-07-19T16:30:25.172Z","endTime":"2026-07-19T16:30:29.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862601646789884,"aZ":-9.416511393123388,"pfxX":-1.8752738675820124,"pfxZ":11.904979953335616,"pX":-1.0067955400921402,"pZ":1.6546711469115793,"vX0":-0.8618372707901841,"vY0":-137.04575729791236,"vZ0":-11.863194287752194,"x":155.38,"y":194.1,"x0":-0.4450513685127267,"y0":50.00352962410558,"z0":6.670972680815889,"aX":-3.585091679580455},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":3.6,"spinRate":2153,"spinDirection":193},"zone":13,"typeConfidence":0.91,"plateTime":0.3989060033733556,"extension":6.246795369971284},"index":4,"playId":"f813d290-53aa-3ce8-9523-f8fbd5224575","pitchNumber":5,"startTime":"2026-07-19T16:30:39.541Z","endTime":"2026-07-19T16:30:43.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:30:43.668Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T16:30:54.707Z","endTime":"2026-07-19T16:32:21.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026486747948034,"aZ":-6.779972514978684,"pfxX":-3.037578260407283,"pfxZ":13.45150620749697,"pX":0.12330325181475725,"pZ":1.8044037507297828,"vX0":2.183217457495185,"vY0":-136.52130040804036,"vZ0":-11.725184743784295,"x":111.83,"y":138.54,"x0":-0.2920552544688827,"y0":50.00483798328666,"z0":6.621622673334834,"aX":-5.735110323619042},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":22.1,"breakHorizontal":5.0,"spinRate":2162,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.40119658710981865,"extension":5.840594165186695},"index":0,"playId":"b330c504-0e5b-3db9-ba8d-d70e1d97340b","pitchNumber":1,"startTime":"2026-07-19T16:31:09.435Z","endTime":"2026-07-19T16:31:12.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243158893603013,"aZ":-9.681910410323278,"pfxX":-2.4353869176991143,"pfxZ":11.740938648478418,"pX":-0.7041769828483619,"pZ":3.472469961109852,"vX0":-0.01906641035972005,"vY0":-137.69538311177033,"vZ0":-7.365480173686509,"x":143.84,"y":145.02,"x0":-0.38088328391783666,"y0":50.002489288644405,"z0":6.841038788348117,"aX":-4.665382403410418},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":4.4,"spinRate":2227,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3981337751286853,"extension":6.202324317146535},"index":1,"playId":"1c802ec1-5970-3e78-b76c-a82135b424e7","pitchNumber":2,"startTime":"2026-07-19T16:31:25.393Z","endTime":"2026-07-19T16:31:28.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T16:31:43.796Z","endTime":"2026-07-19T16:31:58.889Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.566709182937956,"aZ":-10.892295878085536,"pfxX":-2.73735004291712,"pfxZ":11.026031586811506,"pX":-1.051102475937041,"pZ":3.574020124741021,"vX0":-0.4565827754951951,"vY0":-138.46213741691508,"vZ0":-6.838135514748645,"x":157.07,"y":142.28,"x0":-0.5282861448334533,"y0":50.00603120732705,"z0":6.814072885077676,"aX":-5.285915413465227},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":5.0,"spinRate":2164,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3964318480882154,"extension":6.112354308659564},"index":3,"playId":"c9052d81-fa64-3477-b59f-08aa81b5bce9","pitchNumber":3,"startTime":"2026-07-19T16:31:58.889Z","endTime":"2026-07-19T16:32:02.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152763609984312,"aZ":-27.014480406984077,"pfxX":-7.5655297339270415,"pfxZ":3.4948352039260264,"pX":0.17511549325587084,"pZ":3.2935759373944693,"vX0":3.9423117011376645,"vY0":-120.4760143613609,"vZ0":-3.2622205242245554,"x":110.33,"y":149.85,"x0":-0.49458290068531324,"y0":50.00567458700855,"z0":7.038266739929623,"aX":-11.186903343406291},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":12.8,"spinRate":1322,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.45363050897624513,"extension":6.151693495301204},"index":4,"playId":"5bffdb0e-c049-341b-980e-f2ae94c5132e","pitchNumber":4,"startTime":"2026-07-19T16:32:16.829Z","endTime":"2026-07-19T16:32:21.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:32:21.251Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T16:32:42.097Z","endTime":"2026-07-19T16:34:02.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.572720861625754,"aZ":-9.835703658492994,"pfxX":-2.2068834012040384,"pfxZ":11.745701922086516,"pX":0.5001568394308533,"pZ":2.074983470671861,"vX0":2.7106894708639926,"vY0":-137.54071205737588,"vZ0":-10.470910476030594,"x":97.94,"y":182.76,"x0":-0.2148277801426869,"y0":50.0060287611918,"z0":6.614344556755305,"aX":-4.198450914609352},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":2226,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.3993350151999224,"extension":6.243496264627641},"index":0,"playId":"62f1164c-c9e0-38e2-8e26-437da631ead1","pitchNumber":1,"startTime":"2026-07-19T16:32:46.885Z","endTime":"2026-07-19T16:32:50.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779518790126275,"aZ":-24.99507042135608,"pfxX":-1.121219241861739,"pfxZ":4.30092631277791,"pX":0.5763526858568344,"pZ":1.270368085507797,"vX0":2.9015521419988377,"vY0":-128.22428677970603,"vZ0":-9.15173573644987,"x":95.03,"y":204.48,"x0":-0.42278169035137414,"y0":50.005176785540996,"z0":6.826954721447989,"aX":-1.872942311024668},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":1.4,"spinRate":2177,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.42668575772658457,"extension":5.893394046310682},"index":1,"playId":"301557d1-4bc1-324c-abaa-9aad9fb17af5","pitchNumber":2,"startTime":"2026-07-19T16:33:03.355Z","endTime":"2026-07-19T16:33:06.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108564051397398,"aZ":-23.79825545685261,"pfxX":-2.581290778396573,"pfxZ":5.143337946754061,"pX":-0.6559644608182705,"pZ":-1.3707227815436456,"vX0":0.5821213701146939,"vY0":-126.56492545760314,"vZ0":-14.893772946885878,"x":142.0,"y":275.79,"x0":-0.5531724935982523,"y0":50.00006726539574,"z0":6.4836771679718455,"aX":-4.199430249486978},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":4.6,"spinRate":2189,"spinDirection":202},"zone":13,"typeConfidence":0.89,"plateTime":0.43226467835043536,"extension":5.910782808538191},"index":2,"playId":"b27a797d-3794-3c04-9646-50fa9e086ae0","pitchNumber":3,"startTime":"2026-07-19T16:33:18.790Z","endTime":"2026-07-19T16:33:25.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Trey Yesavage. Andrew Benintendi to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"b27a797d-3794-3c04-9646-50fa9e086ae0","startTime":"2026-07-19T16:33:44.290Z","endTime":"2026-07-19T16:33:58.890Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.926001253994016,"aZ":-24.020827313712598,"pfxX":-6.7974443082390925,"pfxZ":5.376439841727831,"pX":0.17393907255988555,"pZ":1.5468027538836486,"vX0":3.4758669353043508,"vY0":-121.833824164098,"vZ0":-7.804569981331605,"x":110.37,"y":197.02,"x0":-0.38137385041355987,"y0":50.00409046822032,"z0":6.84042325972883,"aX":-10.311160877853116},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":1369,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4480436752627477,"extension":6.119406972074593},"index":4,"playId":"14e17e19-4dac-308d-b503-a1029132614f","pitchNumber":4,"startTime":"2026-07-19T16:33:58.890Z","endTime":"2026-07-19T16:34:02.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:34:02.137Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kazuma Okamoto lines out to center fielder Tristan Peters.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T16:35:49.026Z","endTime":"2026-07-19T16:38:22.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.655353973231364,"aZ":-31.21493179981653,"pfxX":2.4823693232091855,"pfxZ":0.6236649737931277,"pX":0.6669287770595967,"pZ":2.962263589393101,"vX0":5.534081006316409,"vY0":-122.41989078468758,"vZ0":-1.1874171779659313,"x":91.58,"y":158.8,"x0":-1.9355085540197914,"y0":50.0024404508599,"z0":6.098964913781877,"aX":3.808109668854137},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-5.6,"spinRate":2419,"spinDirection":140},"zone":3,"typeConfidence":0.85,"plateTime":0.44554093637532555,"extension":6.482746282682814},"index":0,"playId":"e44cca1f-ddef-30d3-8c5f-ba32207f119b","pitchNumber":1,"startTime":"2026-07-19T16:36:07.687Z","endTime":"2026-07-19T16:36:11.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166934643528737,"aZ":-13.741544564553779,"pfxX":-7.057358680801407,"pfxZ":9.716582202166142,"pX":-0.7433380331325422,"pZ":3.6734304922224768,"vX0":5.456180536534137,"vY0":-136.18908354613828,"vZ0":-4.011279911374835,"x":145.33,"y":139.6,"x0":-1.846128445656987,"y0":50.0019422985589,"z0":6.102176045654934,"aX":-13.386253066314927},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":11.8,"spinRate":2407,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.40069356448904614,"extension":6.623935518331412},"index":1,"playId":"44361aa4-9d8f-38a9-8fd3-3d13eab68de2","pitchNumber":2,"startTime":"2026-07-19T16:36:21.728Z","endTime":"2026-07-19T16:36:24.728Z","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":95.4,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458328185402895,"aZ":-12.78181763519075,"pfxX":-3.8854770577023507,"pfxZ":9.848371259304193,"pX":0.6361053592462855,"pZ":3.64605219236417,"vX0":7.099135618679444,"vY0":-138.82471035944744,"vZ0":-4.656408826887624,"x":92.75,"y":140.34,"x0":-1.4391121810836294,"y0":50.006278619676095,"z0":6.183409110621522,"aX":-7.654212297590387},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2584,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.3932056073128507,"extension":6.681372199440999},"index":2,"playId":"de7b9ae3-2de1-30fa-9b28-475d6d09da9e","pitchNumber":3,"startTime":"2026-07-19T16:36:39.686Z","endTime":"2026-07-19T16:36:43.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.871668037376633,"aZ":-25.731714173381196,"pfxX":0.9029749874393591,"pfxZ":3.8053545106114206,"pX":1.9564712601793197,"pZ":0.7933648307762017,"vX0":9.052738828210751,"vY0":-128.39470297853114,"vZ0":-7.804349043485948,"x":42.42,"y":217.36,"x0":-1.7110123344764663,"y0":50.00623612539017,"z0":5.831629148667333,"aX":1.529674470680471},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2574,"spinDirection":183},"zone":14,"typeConfidence":0.84,"plateTime":0.4241858365742388,"extension":6.767230950804451},"index":3,"playId":"ab96b46a-b682-353d-a4a4-433774346732","pitchNumber":4,"startTime":"2026-07-19T16:37:00.030Z","endTime":"2026-07-19T16:37:03.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428157502106973,"aZ":-10.207803567151549,"pfxX":-4.161258853131771,"pfxZ":11.048826219514822,"pX":1.6021799813270967,"pZ":2.7371425712505757,"vX0":10.296795529851266,"vY0":-139.41863703266614,"vZ0":-7.337016046552246,"x":55.93,"y":164.88,"x0":-1.5820299506266806,"y0":50.002726377710204,"z0":6.060130622475018,"aX":-8.273762400041546},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2630,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3913890747574982,"extension":6.656959074871697},"index":4,"playId":"a1cf3120-15a3-3741-bd8d-b76ebf1f0dea","pitchNumber":5,"startTime":"2026-07-19T16:37:18.704Z","endTime":"2026-07-19T16:37:21.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234940488050636,"aZ":-10.15223194568852,"pfxX":-3.2936998382588643,"pfxZ":11.561162298695049,"pX":-0.45743270452615187,"pZ":2.378852172538543,"vX0":4.280605193005307,"vY0":-136.2379504336586,"vZ0":-8.244496435990104,"x":134.44,"y":174.55,"x0":-1.6114726278455636,"y0":50.00100888353281,"z0":6.121651844489795,"aX":-6.272951754939447},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":5.2,"spinRate":2502,"spinDirection":199},"zone":4,"typeConfidence":0.89,"plateTime":0.4000369549529106,"extension":6.8370648830303855},"index":5,"playId":"3c0b065b-f433-3933-a449-a141b7b1597d","pitchNumber":6,"startTime":"2026-07-19T16:37:36.153Z","endTime":"2026-07-19T16:37:39.153Z","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":96.0,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234682010240334,"aZ":-11.293878467497638,"pfxX":-3.0873079833358448,"pfxZ":10.494694478637385,"pX":0.231555939253852,"pZ":3.326728281329193,"vX0":6.068612781675454,"vY0":-139.6328107324839,"vZ0":-5.73370231992307,"x":108.17,"y":148.96,"x0":-1.5614998330495407,"y0":50.00317844109921,"z0":6.1389118515434395,"aX":-6.143463306236594},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":4.4,"spinRate":2557,"spinDirection":195},"zone":2,"typeConfidence":0.92,"plateTime":0.39116179850007704,"extension":6.78433648749886},"index":6,"playId":"f1652900-8b12-32ca-a066-9b6614e783b0","pitchNumber":7,"startTime":"2026-07-19T16:37:55.885Z","endTime":"2026-07-19T16:37:58.885Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.830235406001645,"aZ":-40.92543334900835,"pfxX":0.2600289355278358,"pfxZ":-6.413433787916226,"pX":0.8906355788037075,"pZ":1.9271277564087805,"vX0":5.570288197824574,"vY0":-115.86597103037906,"vZ0":-0.7404364530658638,"x":83.05,"y":186.75,"x0":-1.5742201063984824,"y0":50.00106525915282,"z0":6.147816258083141,"aX":0.35460488156494346},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.5,"breakHorizontal":-1.8,"spinRate":2320,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4719879005442511,"extension":6.704643736319408},"hitData":{"launchSpeed":93.6,"launchAngle":19.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.21,"coordY":76.79}},"index":7,"playId":"9d18ff9d-2108-3fbb-af99-0a14ae45f5cb","pitchNumber":8,"startTime":"2026-07-19T16:38:14.030Z","endTime":"2026-07-19T16:38:22.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:38:22.263Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out sharply to center fielder Tristan Peters.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T16:38:38.791Z","endTime":"2026-07-19T16:40:44.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246396600131277,"aZ":-11.405111017768213,"pfxX":-4.154939028128606,"pfxZ":10.500736682427455,"pX":0.14920103409734078,"pZ":1.82000534109949,"vX0":6.935355103196973,"vY0":-138.6173506390077,"vZ0":-9.316989424325593,"x":111.31,"y":189.64,"x0":-1.8268929478202698,"y0":50.0045576360414,"z0":5.953361633918673,"aX":-8.21952892854456},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2568,"spinDirection":201},"zone":8,"typeConfidence":0.83,"plateTime":0.3927003876496076,"extension":6.712576682349587},"index":0,"playId":"85f743a5-b067-3bed-a427-70c425f478b0","pitchNumber":1,"startTime":"2026-07-19T16:38:49.439Z","endTime":"2026-07-19T16:38:52.439Z","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.1,"endSpeed":89.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.532146132120275,"aZ":-12.193875764259944,"pfxX":-3.713121137511362,"pfxZ":9.928325096030404,"pX":-1.0521195890030386,"pZ":3.08332743872235,"vX0":3.7124116327123553,"vY0":-140.009937814274,"vZ0":-6.06636683671981,"x":157.1,"y":155.53,"x0":-1.9040909907414514,"y0":50.006824335980696,"z0":6.054881571802168,"aX":-7.4753745211926885},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2616,"spinDirection":197},"zone":11,"typeConfidence":0.8,"plateTime":0.3891812262288039,"extension":6.363548456900957},"index":1,"playId":"9aa86b2e-d44a-3cde-a501-adea7444fe8b","pitchNumber":2,"startTime":"2026-07-19T16:39:07.811Z","endTime":"2026-07-19T16:39:10.811Z","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":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869850352582166,"aZ":-19.696027218439866,"pfxX":1.0248405131917897,"pfxZ":6.679325550747873,"pX":-0.5112502924696558,"pZ":3.4878424993471864,"vX0":3.8534999359832907,"vY0":-134.54169133142267,"vZ0":-3.0065268295360634,"x":136.49,"y":144.61,"x0":-2.0842316652956563,"y0":50.00660334014354,"z0":5.984555500321874,"aX":1.9153071710478473},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":-2.5,"spinRate":2715,"spinDirection":184},"zone":11,"typeConfidence":0.89,"plateTime":0.40413051720657656,"extension":6.62132098385765},"index":2,"playId":"e1e00fa4-76d2-383d-8d17-e0f7c5416260","pitchNumber":3,"startTime":"2026-07-19T16:39:24.987Z","endTime":"2026-07-19T16:39:28.123Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48420795800133,"aZ":-20.36752087347192,"pfxX":1.737984736389848,"pfxZ":6.605294276790201,"pX":0.017299003121099936,"pZ":1.3317199306643603,"vX0":4.8330726065871294,"vY0":-131.70251381354925,"vZ0":-7.7127744571856045,"x":116.34,"y":202.82,"x0":-2.054777744282087,"y0":50.000101214932485,"z0":5.762408118019071,"aX":3.1041000557529914},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":-4.1,"spinRate":2708,"spinDirection":175},"zone":14,"typeConfidence":0.96,"plateTime":0.41319409203583213,"extension":6.7387696832662005},"index":3,"playId":"7b645ee0-ac5c-3aca-ba90-e19a270f7ba6","pitchNumber":4,"startTime":"2026-07-19T16:39:57.732Z","endTime":"2026-07-19T16:40:00.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2131953877788,"aZ":-15.915554821351321,"pfxX":-8.667688110526825,"pfxZ":7.905061284046296,"pX":-1.0562989079623788,"pZ":3.9428399748303975,"vX0":5.831330867631552,"vY0":-142.18366036976954,"vZ0":-2.932616577652561,"x":157.26,"y":132.32,"x0":-2.0028695832533727,"y0":50.00391538242052,"z0":5.991876667479362,"aX":-17.828519930263354},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":14.6,"spinRate":2504,"spinDirection":202},"zone":11,"typeConfidence":0.95,"plateTime":0.38455958020430936,"extension":6.746963403550105},"index":4,"playId":"1409ba12-089b-3460-a640-72ec34171bca","pitchNumber":5,"startTime":"2026-07-19T16:40:15.412Z","endTime":"2026-07-19T16:40:19.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403984841140062,"aZ":-10.26232029456773,"pfxX":-3.231250240891854,"pfxZ":11.164645275731608,"pX":-0.1465593648973021,"pZ":2.518965533479898,"vX0":5.220753780957898,"vY0":-139.0240595038823,"vZ0":-7.709836051855132,"x":122.59,"y":170.77,"x0":-1.6267433463732257,"y0":50.004940961528845,"z0":6.004963721524897,"aX":-6.343211631389926},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2558,"spinDirection":194},"zone":5,"typeConfidence":0.92,"plateTime":0.39359060107313715,"extension":6.797820640615885},"hitData":{"launchSpeed":102.8,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":168.35,"coordY":52.15}},"index":5,"playId":"94f26e82-d13f-3356-b56b-d166f6385d93","pitchNumber":6,"startTime":"2026-07-19T16:40:32.655Z","endTime":"2026-07-19T16:40:44.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:40:44.798Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T16:40:59.808Z","endTime":"2026-07-19T16:42:34.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008143621252206,"aZ":-42.38378548990631,"pfxX":1.5727690573072088,"pfxZ":-7.308124823428412,"pX":-0.15395545114097123,"pZ":1.8779713396321045,"vX0":3.3537166148060993,"vY0":-117.15695201586729,"vZ0":-0.8296700046694825,"x":122.87,"y":188.07,"x0":-1.805179719578403,"y0":50.00205647094643,"z0":6.179482420954296,"aX":2.197170041380994},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.2,"breakHorizontal":-3.6,"spinRate":2435,"spinDirection":23},"zone":8,"typeConfidence":0.9,"plateTime":0.46654868390249726,"extension":6.656713267969039},"index":0,"playId":"64abe169-4389-30c7-8c18-046f4e5ea978","pitchNumber":1,"startTime":"2026-07-19T16:41:10.683Z","endTime":"2026-07-19T16:41:13.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.816400953161402,"aZ":-43.34453245563313,"pfxX":1.6055175047591232,"pfxZ":-8.050346571387578,"pX":-0.6637826259619528,"pZ":3.808510511653288,"vX0":2.376532642619086,"vY0":-116.95115702107216,"vZ0":3.638546286519138,"x":142.3,"y":135.95,"x0":-1.9013135867305302,"y0":50.004497826477866,"z0":6.294606527547799,"aX":2.2268074345099795},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.4,"breakHorizontal":-3.5,"spinRate":2414,"spinDirection":31},"zone":11,"typeConfidence":0.9,"plateTime":0.4681336819850763,"extension":6.523267970312714},"index":1,"playId":"f58e1167-4d2e-3866-a528-85e6088bcc4c","pitchNumber":2,"startTime":"2026-07-19T16:41:25.335Z","endTime":"2026-07-19T16:41:28.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(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":88.7,"endSpeed":82.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.368159628318413,"aZ":-26.289937263556425,"pfxX":1.8875927330511786,"pfxZ":3.434923873778235,"pX":0.5364664878287972,"pZ":1.7795266611813618,"vX0":5.719240333749778,"vY0":-129.2232165780122,"vZ0":-5.297586529171945,"x":96.55,"y":190.73,"x0":-1.9384347253747474,"y0":50.006010011989254,"z0":5.840448356766195,"aX":3.2380936411994377},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":2566,"spinDirection":143},"zone":9,"typeConfidence":0.87,"plateTime":0.42159206154312123,"extension":6.666174873988649},"index":2,"playId":"d37932e6-d1ec-3d68-817a-1c63f404766d","pitchNumber":3,"startTime":"2026-07-19T16:41:43.100Z","endTime":"2026-07-19T16:41:46.761Z","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.9,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10989254396986,"aZ":-10.057136978788444,"pfxX":-5.103432153969484,"pfxZ":10.646790250345111,"pX":-0.1296487893487707,"pZ":2.8103203193433117,"vX0":6.624015021694499,"vY0":-142.3844494496447,"vZ0":-7.086004847512237,"x":121.94,"y":162.9,"x0":-1.8104691942531395,"y0":50.00041924499256,"z0":5.949197735793663,"aX":-10.599892246288638},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2673,"spinDirection":207},"zone":5,"typeConfidence":0.67,"plateTime":0.3829764968694138,"extension":6.639683485879925},"index":3,"playId":"d27c88a2-2904-316f-984f-f6da2089dd99","pitchNumber":4,"startTime":"2026-07-19T16:42:05.210Z","endTime":"2026-07-19T16:42:08.397Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21877084072967,"aZ":-43.21523422218333,"pfxX":-0.4571493397950066,"pfxZ":-7.750680935381318,"pX":-0.2992554840649966,"pZ":0.4800486428663341,"vX0":3.55260530073883,"vY0":-118.4798260904366,"vZ0":-3.672995316185199,"x":128.41,"y":225.82,"x0":-1.7574675657841026,"y0":50.002828308769175,"z0":5.991907185660315,"aX":-0.6513900206280847},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.6,"breakHorizontal":0.0,"spinRate":2446,"spinDirection":21},"zone":13,"typeConfidence":0.9,"plateTime":0.4619413697904502,"extension":6.756638914788844},"index":4,"playId":"bcfc8e29-bfe6-3e85-bcab-b2ebcd4785c3","pitchNumber":5,"startTime":"2026-07-19T16:42:28.796Z","endTime":"2026-07-19T16:42:34.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:42:34.916Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T16:44:32.723Z","endTime":"2026-07-19T16:45:29.803Z","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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.519372892171862,"aZ":-12.12031857263323,"pfxX":-3.0947226107122767,"pfxZ":10.459259369806526,"pX":0.7618838647650713,"pZ":3.1250133795537076,"vX0":3.5409876022293965,"vY0":-136.053889566931,"vZ0":-7.595214609361235,"x":87.96,"y":154.4,"x0":-0.1406739107662282,"y0":50.00092503921939,"z0":6.751082520563989,"aX":-5.932563805579718},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2192,"spinDirection":194},"zone":3,"typeConfidence":0.87,"plateTime":0.39915977996226104,"extension":6.175638832725398},"index":0,"playId":"270d3393-7bd6-37fd-953f-59c99475e32b","pitchNumber":1,"startTime":"2026-07-19T16:44:44.354Z","endTime":"2026-07-19T16:44:47.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178909842630627,"aZ":-10.270158255384715,"pfxX":-4.14595853552911,"pfxZ":11.263677644329332,"pX":-0.9084257023101514,"pZ":3.4488153142426037,"vX0":0.2583695274425566,"vY0":-137.3116266899776,"vZ0":-7.251267904197872,"x":151.63,"y":145.66,"x0":-0.462728000396006,"y0":50.0031632090355,"z0":6.792102194393254,"aX":-8.06165614447318},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":7.6,"spinRate":2205,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3961393889635261,"extension":6.028731942781355},"index":1,"playId":"9e81c889-5b0d-3786-af1a-d809287bccc0","pitchNumber":2,"startTime":"2026-07-19T16:45:00.342Z","endTime":"2026-07-19T16:45:03.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T16:45:12.934Z","endTime":"2026-07-19T16:45:26.803Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983919627248834,"aZ":-9.59597587488482,"pfxX":-2.2149585592949523,"pfxZ":11.770065930826261,"pX":-0.7285191087365875,"pZ":3.7360486770854835,"vX0":0.2728713180486422,"vY0":-136.84541767811282,"vZ0":-6.419067721033145,"x":144.77,"y":137.91,"x0":-0.5407517735284763,"y0":50.002136328874236,"z0":6.752236793048341,"aX":-4.248215690351189},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":4.0,"spinRate":2160,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.39852840425139124,"extension":6.2134778347703365},"index":3,"playId":"6e3bece7-9b93-3658-ae26-66cae434adc1","pitchNumber":3,"startTime":"2026-07-19T16:45:26.803Z","endTime":"2026-07-19T16:45:29.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:45:29.803Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Romo pops out to catcher Brandon Valenzuela in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T16:45:35.431Z","endTime":"2026-07-19T16:46:02.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":94.0,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55575699678502,"aZ":-8.883022402420828,"pfxX":-2.4252324813131976,"pfxZ":12.142131529731703,"pX":-0.4132301135300663,"pZ":2.5282763198635907,"vX0":0.8267321469200221,"vY0":-136.76007190001994,"vZ0":-9.804012543684033,"x":132.75,"y":170.52,"x0":-0.402034456064603,"y0":50.00578611050011,"z0":6.743631084666452,"aX":-4.653383568019797},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.4,"breakHorizontal":4.2,"spinRate":2200,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.3985687872911057,"extension":6.262591699003304},"hitData":{"launchSpeed":66.9,"launchAngle":88.0,"totalDistance":24.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":119.8,"coordY":213.37}},"index":0,"playId":"39552c70-a238-3bc1-b162-86dbb0bdc6d1","pitchNumber":1,"startTime":"2026-07-19T16:45:52.711Z","endTime":"2026-07-19T16:46:02.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:46:02.329Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T16:46:31.774Z","endTime":"2026-07-19T16:47:26.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-19T16:46:24.728Z","endTime":"2026-07-19T16:46:34.118Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.735798603043843,"aZ":-10.278273793124349,"pfxX":-4.21727491326425,"pfxZ":11.64575683661339,"pX":-0.4502176407506574,"pZ":1.9978527144738867,"vX0":1.1175360479038872,"vY0":-135.9776803376827,"vZ0":-10.610742620479783,"x":134.16,"y":184.84,"x0":-0.3176331576593865,"y0":50.0014511821593,"z0":6.655080785053993,"aX":-7.926915123726133},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2198,"spinDirection":197},"zone":7,"typeConfidence":0.89,"plateTime":0.4022236720500132,"extension":6.229754880927579},"index":1,"playId":"c35dd248-316b-366c-a5eb-6b3511fc9683","pitchNumber":1,"startTime":"2026-07-19T16:46:34.118Z","endTime":"2026-07-19T16:46:38.130Z","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":94.3,"endSpeed":87.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82467587767326,"aZ":-12.131973876815737,"pfxX":-3.89605944759845,"pfxZ":10.351704921899316,"pX":0.3841434112683662,"pZ":3.6528555576854735,"vX0":3.4534075382152043,"vY0":-137.39289387321267,"vZ0":-6.1685629454027335,"x":102.36,"y":140.15,"x0":-0.37517478677141725,"y0":50.00076701777937,"z0":6.730990516590729,"aX":-7.54214086515705},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2153,"spinDirection":195},"zone":12,"typeConfidence":0.89,"plateTime":0.3967434405681205,"extension":5.923762665644347},"index":2,"playId":"14c757b8-42f4-3ace-8303-594b20b0ccd2","pitchNumber":2,"startTime":"2026-07-19T16:47:04.625Z","endTime":"2026-07-19T16:47:08.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738921675512486,"aZ":-25.3332150197356,"pfxX":-7.158414933457317,"pfxZ":4.504618773680046,"pX":-0.24325318762045534,"pZ":1.8334866065518192,"vX0":2.8722848909524554,"vY0":-121.40361702590822,"vZ0":-6.9476465791162525,"x":126.27,"y":189.28,"x0":-0.49985213704786735,"y0":50.00604314096328,"z0":6.883400798159008,"aX":-10.880773121526024},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.1,"breakHorizontal":12.5,"spinRate":1311,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.44807805696118397,"extension":6.200283218258756},"hitData":{"launchSpeed":94.4,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.01,"coordY":54.18}},"index":3,"playId":"cf1bc721-dd9f-3704-bee6-76b5e19ff3be","pitchNumber":3,"startTime":"2026-07-19T16:47:18.895Z","endTime":"2026-07-19T16:47:26.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:47:26.729Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to center fielder Tristan Peters.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T16:49:17.504Z","endTime":"2026-07-19T16:50:17.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.9,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49723872075872,"aZ":-10.479689342637302,"pfxX":-4.813841950885248,"pfxZ":11.377112333290714,"pX":0.5447771670452727,"pZ":1.7682343753061311,"vX0":7.726387811341992,"vY0":-136.36791558233674,"vZ0":-9.405331356922623,"x":96.23,"y":191.04,"x0":-1.6837874559510222,"y0":50.00226578686717,"z0":5.959551313612625,"aX":-9.179286317798331},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2428,"spinDirection":207},"zone":9,"typeConfidence":0.83,"plateTime":0.3997537772392552,"extension":6.708973781393654},"index":0,"playId":"0da44676-08d0-3220-b466-0e84cd6798bb","pitchNumber":1,"startTime":"2026-07-19T16:49:34.882Z","endTime":"2026-07-19T16:49:38.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.358886371445536,"aZ":-42.51658216005427,"pfxX":-0.5177250756260565,"pfxZ":-7.5406714148221035,"pX":-0.8830262619236564,"pZ":5.282207925870052,"vX0":2.401236003923748,"vY0":-115.98499135869501,"vZ0":6.5843339886932455,"x":150.66,"y":96.16,"x0":-1.8615387731497974,"y0":50.00350427391736,"z0":6.446785688914971,"aX":-0.710414337462551},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.9,"breakHorizontal":0.4,"spinRate":2349,"spinDirection":30},"zone":11,"typeConfidence":0.9,"plateTime":0.471063849938238,"extension":6.524397534234623},"index":1,"playId":"8f0fa494-ef62-358b-b557-6d6179eb6edf","pitchNumber":2,"startTime":"2026-07-19T16:49:49.312Z","endTime":"2026-07-19T16:49:52.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431110480036214,"aZ":-24.8247333217055,"pfxX":1.4474457694562388,"pfxZ":4.301365905358622,"pX":-0.5017734976760152,"pZ":2.4789072851735217,"vX0":3.7415476444892306,"vY0":-129.2661694649464,"vZ0":-4.082330536108993,"x":136.13,"y":171.85,"x0":-2.150355562458466,"y0":50.00506767445141,"z0":5.962384957442354,"aX":2.4734755426350077},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2598,"spinDirection":171},"zone":4,"typeConfidence":0.79,"plateTime":0.4221280197522921,"extension":6.612133091411368},"hitData":{"launchSpeed":91.7,"launchAngle":38.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.3,"coordY":72.17}},"index":2,"playId":"5e0a96d1-efe3-34f9-9778-8733feeb5286","pitchNumber":3,"startTime":"2026-07-19T16:50:08.143Z","endTime":"2026-07-19T16:50:17.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:50:17.231Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Giménez pops out to second baseman Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T16:50:32.714Z","endTime":"2026-07-19T16:51:58.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23606175915636,"aZ":-23.64333904926542,"pfxX":2.600439969760285,"pfxZ":4.998514384726873,"pX":-0.2608869406002367,"pZ":2.5273881603601507,"vX0":3.7515087173619888,"vY0":-129.1313686555048,"vZ0":-4.075268518267959,"x":126.94,"y":170.54,"x0":-2.0644821065921986,"y0":50.001548394917286,"z0":5.922089504992375,"aX":4.437671330862028},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":-5.5,"spinRate":2506,"spinDirection":164},"zone":5,"typeConfidence":0.82,"plateTime":0.4224548794316729,"extension":6.620740395933061},"index":0,"playId":"e47e745a-93dd-327a-adbd-f359697c84b2","pitchNumber":1,"startTime":"2026-07-19T16:50:40.062Z","endTime":"2026-07-19T16:50:43.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.581855774817303,"aZ":-10.117232116974835,"pfxX":-3.7135029271569353,"pfxZ":11.349642303440135,"pX":-0.49580876581954264,"pZ":3.4652540593123136,"vX0":5.01013805465015,"vY0":-138.44167131973919,"vZ0":-5.3104980752062145,"x":135.9,"y":145.22,"x0":-1.845552184660241,"y0":50.00278620026103,"z0":6.0840479817013255,"aX":-7.21711049734439},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2546,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.39548303781948624,"extension":6.70671030462915},"index":1,"playId":"1be81d07-27eb-3d23-b287-25f41eb98684","pitchNumber":2,"startTime":"2026-07-19T16:50:55.532Z","endTime":"2026-07-19T16:50:58.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.345165025045365,"aZ":-43.2565569678042,"pfxX":2.223243476784762,"pfxZ":-8.020655727407222,"pX":-1.627017110449025,"pZ":3.046323967473806,"vX0":0.036368111741466105,"vY0":-116.63088178460066,"vZ0":2.2743885107090995,"x":179.02,"y":156.53,"x0":-1.931776707430574,"y0":50.00282518552604,"z0":6.1293011154648465,"aX":3.071651668789597},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.7,"breakHorizontal":-4.1,"spinRate":2178,"spinDirection":27},"zone":11,"typeConfidence":0.9,"plateTime":0.4690999519542731,"extension":6.72080915559232},"index":2,"playId":"0f86f8a2-20ed-3203-9b4b-999bb08061d6","pitchNumber":3,"startTime":"2026-07-19T16:51:12.205Z","endTime":"2026-07-19T16:51:15.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920309607475662,"aZ":-9.95345541222837,"pfxX":-3.413566391342889,"pfxZ":10.970604135080862,"pX":-0.4274554785322442,"pZ":3.0259520106436257,"vX0":5.203495401146916,"vY0":-140.72051798437647,"vZ0":-6.276996926612474,"x":133.29,"y":157.08,"x0":-1.8485391461042557,"y0":50.00579254290515,"z0":5.915667098696109,"aX":-6.916381154633143},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.0,"breakHorizontal":5.3,"spinRate":2588,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.38774373591934674,"extension":6.661795326161082},"index":3,"playId":"834c05a5-0b03-3e6b-ada3-d4ac4eb2626b","pitchNumber":4,"startTime":"2026-07-19T16:51:30.616Z","endTime":"2026-07-19T16:51:33.616Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34812026413468,"aZ":-40.806639924053144,"pfxX":-0.8824766271067053,"pfxZ":-6.214365557726415,"pX":-0.5457356483633594,"pZ":1.9244320015776268,"vX0":3.1005974954633775,"vY0":-117.2151150884577,"vZ0":-0.7523618451389588,"x":137.8,"y":186.82,"x0":-1.7714819298005813,"y0":50.00023022957101,"z0":6.0626854655780225,"aX":-1.2268984628827053},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.2,"breakHorizontal":0.8,"spinRate":2324,"spinDirection":26},"zone":7,"typeConfidence":0.9,"plateTime":0.4674501373425981,"extension":6.826670248863719},"hitData":{"launchSpeed":68.7,"launchAngle":41.0,"totalDistance":219.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.61,"coordY":118.1}},"index":4,"playId":"89dee618-0403-334c-a06b-33935354f14d","pitchNumber":5,"startTime":"2026-07-19T16:51:49.990Z","endTime":"2026-07-19T16:51:58.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:51:58.001Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo challenged (pitch result), call on the field was overturned: Jonatan Clase called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T16:52:18.894Z","endTime":"2026-07-19T16:53:40.103Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":88.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151442067584007,"aZ":-12.500600549002007,"pfxX":-7.284927575562909,"pfxZ":9.878138858686114,"pX":-0.15430760399853857,"pZ":3.032078013816152,"vX0":7.529524504386543,"vY0":-139.8954022214727,"vZ0":-5.6558534318475235,"x":122.88,"y":156.91,"x0":-1.9280577678833508,"y0":50.00115695774249,"z0":5.8920581265712535,"aX":-14.5070490615324},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2492,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.3908146696714061,"extension":6.644692380798211},"index":0,"playId":"df291ef0-0c28-3301-ac65-44e16cfd3d54","pitchNumber":1,"startTime":"2026-07-19T16:52:25.257Z","endTime":"2026-07-19T16:52:28.631Z","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.0,"endSpeed":85.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446504574904,"aZ":-21.48113890814168,"pfxX":1.1488124980888053,"pfxZ":5.7622564270573875,"pX":-1.2618133723470448,"pZ":4.657673280421238,"vX0":1.9756838136477373,"vY0":-134.22483738811965,"vZ0":0.16645788761952818,"x":165.1,"y":113.02,"x0":-2.1518797747314107,"y0":50.002557726702804,"z0":6.103698700113165,"aX":2.130924724208268},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-2.4,"spinRate":2575,"spinDirection":176},"zone":11,"typeConfidence":0.92,"plateTime":0.4054727714206714,"extension":6.490294702466374},"index":1,"playId":"e7003916-31aa-305a-9470-5417ce0a4cc1","pitchNumber":2,"startTime":"2026-07-19T16:52:40.302Z","endTime":"2026-07-19T16:52:43.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49263157833289,"aZ":-12.091925660240188,"pfxX":-3.5012389561773194,"pfxZ":10.210276108868406,"pX":0.9356709562114971,"pZ":3.218297398926758,"vX0":8.49623551364862,"vY0":-138.95922838843686,"vZ0":-5.506846109664424,"x":81.33,"y":151.89,"x0":-1.6988179152910023,"y0":50.0016513026276,"z0":6.020597052192063,"aX":-6.886727190348338},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2631,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.39332637282351657,"extension":6.7961226113792526},"index":2,"playId":"a4c45b70-2fa7-357a-9f9d-aa729e96dcc0","pitchNumber":3,"startTime":"2026-07-19T16:52:57.922Z","endTime":"2026-07-19T16:53:00.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93086852547464,"aZ":-21.19003641779216,"pfxX":1.5719223213169142,"pfxZ":6.120888061101864,"pX":-0.931924880242976,"pZ":3.51961357518764,"vX0":2.566331468988558,"vY0":-132.27907612502077,"vZ0":-2.3703322050717794,"x":152.52,"y":143.75,"x0":-2.114229194037699,"y0":50.001731131782414,"z0":5.960337447728473,"aX":2.8193991222687673},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-3.4,"spinRate":2645,"spinDirection":173},"zone":11,"typeConfidence":0.95,"plateTime":0.4121260150653754,"extension":6.54565686758279},"index":3,"playId":"7e6646cf-aead-33d8-a03d-6bf14de5d663","pitchNumber":4,"startTime":"2026-07-19T16:53:18.438Z","endTime":"2026-07-19T16:53:21.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.788519833427873,"aZ":-41.88079694202143,"pfxX":2.7174016244562793,"pfxZ":-7.014910694460433,"pX":-0.6986726461034477,"pZ":1.8640363257295247,"vX0":1.829994112889731,"vY0":-117.04895684817637,"vZ0":-0.6617222140845578,"x":143.63,"y":188.45,"x0":-1.8446832134320443,"y0":50.00578767554531,"z0":6.083473118293825,"aX":3.757928200087648},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.6,"breakHorizontal":-5.4,"spinRate":2466,"spinDirection":29},"zone":7,"typeConfidence":0.9,"plateTime":0.46856022910196726,"extension":6.71601362695189},"index":4,"playId":"305c7cd8-d2a4-3a19-840f-9837010bdb52","pitchNumber":5,"startTime":"2026-07-19T16:53:35.198Z","endTime":"2026-07-19T16:53:40.103Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}},"playEndTime":"2026-07-19T16:53:40.103Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T16:56:04.931Z","endTime":"2026-07-19T16:57:35.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522147326136537,"aZ":-11.90701364939099,"pfxX":-2.1580824886801326,"pfxZ":10.65733808492015,"pX":-0.6265260761383397,"pZ":2.2786984045244147,"vX0":-0.4393913239774246,"vY0":-136.85484218137915,"vZ0":-9.67535200348979,"x":140.88,"y":177.26,"x0":-0.18359775102867568,"y0":50.00164446793139,"z0":6.670258344137639,"aX":-4.102714032620223},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":4.0,"spinRate":2191,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.3998654412828433,"extension":6.495456087896387},"index":0,"playId":"9554c143-4044-3247-b913-c46355832d17","pitchNumber":1,"startTime":"2026-07-19T16:56:04.931Z","endTime":"2026-07-19T16:56:07.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.88026082893093,"aZ":-22.917618593060105,"pfxX":-6.219435582151344,"pfxZ":6.053242272058798,"pX":-0.34393350251933985,"pZ":0.8175369007007581,"vX0":1.9764290199104,"vY0":-121.53351022790471,"vZ0":-9.631000743583755,"x":130.11,"y":216.71,"x0":-0.34924467533432824,"y0":50.002462119191385,"z0":6.749967925560799,"aX":-9.509140688882523},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.5,"breakHorizontal":10.9,"spinRate":1441,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.44692627923163997,"extension":5.873182694049403},"index":1,"playId":"192d97c6-a730-36af-a06e-76da9f2f6ba6","pitchNumber":2,"startTime":"2026-07-19T16:56:20.035Z","endTime":"2026-07-19T16:56:25.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":78.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.810851690092257,"aZ":-25.690381151249404,"pfxX":-6.006460854510443,"pfxZ":4.318282980904517,"pX":-0.3494515858378811,"pZ":0.9173379591373422,"vX0":1.7251444477296902,"vY0":-120.55626272956137,"vZ0":-8.895738772234608,"x":130.32,"y":214.01,"x0":-0.2848639134168903,"y0":50.00537035309584,"z0":6.851613531904708,"aX":-9.028915883396145},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":10.7,"spinRate":1484,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.450721083000162,"extension":6.186672688096641},"index":2,"playId":"f9cb5d08-b4cf-33cd-8608-169dc09ba3a3","pitchNumber":3,"startTime":"2026-07-19T16:56:34.995Z","endTime":"2026-07-19T16:56:38.843Z","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":94.4,"endSpeed":87.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055191406551298,"aZ":-10.49086655742267,"pfxX":-2.100795888989194,"pfxZ":11.254311307186311,"pX":-1.1147138338477318,"pZ":2.47988684501098,"vX0":-0.34117705399151255,"vY0":-137.3707096788908,"vZ0":-9.4187897079383,"x":159.49,"y":171.82,"x0":-0.7159403713931098,"y0":50.00679550358413,"z0":6.649546556236749,"aX":-4.049604791449285},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":189},"zone":13,"typeConfidence":0.91,"plateTime":0.3974512554428351,"extension":6.142627775622519},"index":3,"playId":"ac4dcbbb-b0ad-3781-a7c6-3fb922d0eef4","pitchNumber":4,"startTime":"2026-07-19T16:56:52.092Z","endTime":"2026-07-19T16:56:55.999Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86603310004573,"aZ":-11.026397849490444,"pfxX":-4.113175048371715,"pfxZ":11.044093508409627,"pX":0.17740395126617942,"pZ":2.9266954644729033,"vX0":2.4973562378697536,"vY0":-137.14101979741923,"vZ0":-8.396501551289408,"x":110.24,"y":159.76,"x0":-0.20823967035719543,"y0":50.000334383325864,"z0":6.770197133420766,"aX":-7.874011192587153},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":7.0,"spinRate":2181,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.3986102781430896,"extension":6.304598247233228},"index":4,"playId":"fc7d8c22-5f14-39e4-80c5-cb3d10db45c8","pitchNumber":5,"startTime":"2026-07-19T16:57:08.608Z","endTime":"2026-07-19T16:57:11.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T16:57:22.191Z","endTime":"2026-07-19T16:57:29.983Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89530153735158,"aZ":-8.047044841925548,"pfxX":-2.287574156530085,"pfxZ":12.39226988881627,"pX":-0.20997210497682373,"pZ":1.4672140859018514,"vX0":1.3200516435495793,"vY0":-138.40798889016529,"vZ0":-12.466951490373111,"x":125.0,"y":199.17,"x0":-0.3950103603984591,"y0":50.00413806673452,"z0":6.560943096945668,"aX":-4.453864292638098},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.2,"breakHorizontal":3.8,"spinRate":2250,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.39522681757882516,"extension":6.347552893931558},"index":6,"playId":"2d0cd218-26c8-3572-a021-0fdcccc8e701","pitchNumber":6,"startTime":"2026-07-19T16:57:29.983Z","endTime":"2026-07-19T16:57:35.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T16:57:35.303Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Vargas grounds into a force out, third baseman Kazuma Okamoto to second baseman Ernie Clement. Munetaka Murakami out at 2nd. Miguel Vargas to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T16:57:44.382Z","endTime":"2026-07-19T17:00:04.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.277442433028675,"aZ":-25.907112355372306,"pfxX":-1.9539930331049957,"pfxZ":3.7260014703570823,"pX":-0.26553665689189054,"pZ":0.1794270983114517,"vX0":1.4476340178505105,"vY0":-128.0822233852711,"vZ0":-11.25923674258885,"x":127.12,"y":233.94,"x0":-0.5806137510486369,"y0":50.00459101896175,"z0":6.613483015366539,"aX":-3.288508578554432},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":3.2,"spinRate":2235,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.425563940694623,"extension":5.994315456212926},"index":0,"playId":"f87f2202-456e-312d-9288-6c87fcf4e98b","pitchNumber":1,"startTime":"2026-07-19T16:58:01.063Z","endTime":"2026-07-19T16:58:05.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829746136853025,"aZ":-13.227622359856055,"pfxX":-2.153651054633391,"pfxZ":9.927941425866418,"pX":0.1296647433997096,"pZ":4.809266813589013,"vX0":2.08458715373798,"vY0":-136.9452149621179,"vZ0":-3.36281541879726,"x":112.06,"y":108.93,"x0":-0.35976732757607544,"y0":50.00625474441881,"z0":6.951718249069486,"aX":-4.111838873732189},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":3.5,"spinRate":2188,"spinDirection":193},"zone":12,"typeConfidence":0.89,"plateTime":0.39920190445411796,"extension":6.1063859046384605},"index":1,"playId":"829887fc-ca23-3fb8-ab5f-8c982377e323","pitchNumber":2,"startTime":"2026-07-19T16:58:20.224Z","endTime":"2026-07-19T16:58:23.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.842563922776115,"aZ":-11.484156233005972,"pfxX":-2.7438684944289395,"pfxZ":10.943441099700543,"pX":0.23800745621312092,"pZ":1.015078770160603,"vX0":1.9109613716628155,"vY0":-135.90722845225778,"vZ0":-12.777686553707959,"x":107.93,"y":211.37,"x0":-0.11400645199054806,"y0":50.00455017332786,"z0":6.547817673090566,"aX":-5.187634016382197},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2170,"spinDirection":193},"zone":14,"typeConfidence":0.88,"plateTime":0.4014182293296997,"extension":6.314922138936503},"index":2,"playId":"ffdcb837-babe-34f7-ab98-2cda7427be5a","pitchNumber":3,"startTime":"2026-07-19T16:58:42.419Z","endTime":"2026-07-19T16:58:46.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190128569296593,"aZ":-11.848192639592245,"pfxX":-2.516429864944683,"pfxZ":10.686662860656288,"pX":0.07346239578971489,"pZ":2.4779841972702354,"vX0":2.0370538841603065,"vY0":-136.57112276371544,"vZ0":-9.14741381550987,"x":114.2,"y":171.87,"x0":-0.35268694465332534,"y0":50.00225802005024,"z0":6.671890396008799,"aX":-4.785373945872747},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":4.2,"spinRate":2177,"spinDirection":191},"zone":5,"typeConfidence":0.89,"plateTime":0.40003372678199023,"extension":6.125195041516405},"index":3,"playId":"4f5ad70e-f5e4-3529-a29b-cdcb4e3edfc0","pitchNumber":4,"startTime":"2026-07-19T16:59:03.271Z","endTime":"2026-07-19T16:59:06.955Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292680060021606,"aZ":-12.429306387167836,"pfxX":-2.889086282779448,"pfxZ":10.093756027800756,"pX":0.2764900869302648,"pZ":3.0087961922095565,"vX0":2.776277493341376,"vY0":-137.50073452640893,"vZ0":-8.016158836203973,"x":106.46,"y":157.54,"x0":-0.36048111564627605,"y0":50.00597482830638,"z0":6.7644355835735075,"aX":-5.653185153064837},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":4.8,"spinRate":2149,"spinDirection":188},"zone":3,"typeConfidence":0.88,"plateTime":0.3951086337322587,"extension":6.115406370297702},"index":4,"playId":"0452cc60-b987-3bec-955e-e006cf42531e","pitchNumber":5,"startTime":"2026-07-19T16:59:25.083Z","endTime":"2026-07-19T16:59:28.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T16:59:38.599Z","endTime":"2026-07-19T16:59:55.941Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20274261189588,"aZ":-10.733937285557094,"pfxX":-4.336590204741865,"pfxZ":10.949351430251482,"pX":0.24861973139471774,"pZ":2.325917796968709,"vX0":3.110831445599799,"vY0":-137.75365022784064,"vZ0":-10.148752156214005,"x":107.52,"y":175.98,"x0":-0.3212731840674643,"y0":50.002845727433986,"z0":6.743561807864451,"aX":-8.491247381597736},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2156,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.39478738741044817,"extension":6.139022445060083},"hitData":{"launchSpeed":89.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.78,"coordY":167.98}},"index":6,"playId":"78a88aaa-989b-3572-bd17-20ea9cdec920","pitchNumber":6,"startTime":"2026-07-19T16:59:55.941Z","endTime":"2026-07-19T17:00:04.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:00:04.246Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a ground ball to right fielder Nathan Lukes, deflected by first baseman Sean Keys. Miguel Vargas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T17:00:54.085Z","endTime":"2026-07-19T17:01:25.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"267a79e9-4123-3521-8cf5-9a12c2a8a355","startTime":"2026-07-19T17:00:34.510Z","endTime":"2026-07-19T17:00:40.125Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13841500878602,"aZ":-11.611638525919043,"pfxX":-3.1918845039173487,"pfxZ":10.70507775818066,"pX":-0.5108637927331297,"pZ":2.2919531130577053,"vX0":0.9707532137407698,"vY0":-136.74722085596306,"vZ0":-9.95476193618891,"x":136.47,"y":176.9,"x0":-0.452617205266172,"y0":50.006303590964855,"z0":6.7455897841403,"aX":-6.1319264090219185},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2176,"spinDirection":200},"zone":4,"typeConfidence":0.89,"plateTime":0.398397559465141,"extension":6.158779401295633},"index":1,"playId":"72a4af0d-eab5-37b9-b2c1-4d44c0e875be","pitchNumber":1,"startTime":"2026-07-19T17:00:56.410Z","endTime":"2026-07-19T17:00:59.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.90869524818842,"aZ":-26.82549974864855,"pfxX":-5.823233443784396,"pfxZ":3.6182555634628653,"pX":-0.5294949183772693,"pZ":2.0535292583610203,"vX0":1.6334648587966152,"vY0":-119.71668256839776,"vZ0":-6.126002041877968,"x":137.18,"y":183.33,"x0":-0.456072622212293,"y0":50.004686534891285,"z0":6.988004216646346,"aX":-8.61765701265976},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.6,"breakHorizontal":10.3,"spinRate":1483,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.4541691631378906,"extension":6.271017534625267},"hitData":{"launchSpeed":94.8,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":185.76,"coordY":125.02}},"index":2,"playId":"5c2f48fb-ecc0-36da-80f4-eba9b2a849f0","pitchNumber":2,"startTime":"2026-07-19T17:01:14.046Z","endTime":"2026-07-19T17:01:25.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:01:25.513Z","atBatIndex":21},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrew Benintendi out on a sacrifice fly to center fielder Daulton Varsho. Miguel Vargas scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T17:01:52.976Z","endTime":"2026-07-19T17:02:15.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.168656581643127,"aZ":-28.44111720594016,"pfxX":-5.54364788795124,"pfxZ":2.5673943504646655,"pX":0.2634762223116849,"pZ":2.295514554161941,"vX0":3.2456365347653042,"vY0":-119.32751529388767,"vZ0":-5.106876159313711,"x":106.96,"y":176.8,"x0":-0.388282594200971,"y0":50.004475173196454,"z0":7.000872941272274,"aX":-8.061996385978011},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.7,"breakHorizontal":9.4,"spinRate":1318,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.45756597445164005,"extension":5.925785905420245},"hitData":{"launchSpeed":90.9,"launchAngle":32.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.51,"coordY":69.86}},"index":0,"playId":"ff49bf53-8329-338c-b999-2d79778c9431","pitchNumber":1,"startTime":"2026-07-19T17:02:03.977Z","endTime":"2026-07-19T17:02:15.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:02:15.353Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to center fielder Daulton Varsho. Colson Montgomery to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T17:02:43.248Z","endTime":"2026-07-19T17:04:40.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":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":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85755135450283,"aZ":-9.91771268836392,"pfxX":-3.760981836998983,"pfxZ":11.83893483607288,"pX":0.4514535269219892,"pZ":1.803707136683096,"vX0":3.3919996489873188,"vY0":-135.56596997872867,"vZ0":-11.208192429599833,"x":99.79,"y":190.08,"x0":-0.32126997805409624,"y0":50.006708141270195,"z0":6.661448399421654,"aX":-7.072283808900604},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2191,"spinDirection":197},"zone":9,"typeConfidence":0.88,"plateTime":0.4025010193353129,"extension":6.170567038447753},"index":0,"playId":"da5213b6-2336-3ce9-89af-2c87cbbd658e","pitchNumber":1,"startTime":"2026-07-19T17:02:46.156Z","endTime":"2026-07-19T17:02:49.846Z","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":94.1,"endSpeed":86.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479057226836655,"aZ":-8.461831916528421,"pfxX":-4.231803620678683,"pfxZ":12.416606937688968,"pX":0.14256784941624367,"pZ":1.7598457039954423,"vX0":3.0390407652318006,"vY0":-136.66608960295383,"vZ0":-11.718911385437558,"x":111.57,"y":191.26,"x0":-0.4288380071472111,"y0":50.0009709443246,"z0":6.663332871879189,"aX":-8.079162926624463},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":2281,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.3993619166778508,"extension":6.275440363331079},"index":1,"playId":"929c141f-4409-3452-9483-89b9d88d06f3","pitchNumber":2,"startTime":"2026-07-19T17:03:02.284Z","endTime":"2026-07-19T17:03:05.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.628776451227537,"aZ":-10.692021989213954,"pfxX":-5.053656375174393,"pfxZ":11.189520955305396,"pX":-0.7951486761050672,"pZ":2.519327306471785,"vX0":1.3910424097738217,"vY0":-137.03623125335525,"vZ0":-9.328789279363749,"x":147.31,"y":170.76,"x0":-0.6497333160870947,"y0":50.003732389531464,"z0":6.679299344889647,"aX":-9.701465780013555},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":8.9,"spinRate":2239,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.39828420234605666,"extension":6.414629310843632},"index":2,"playId":"88c9168b-8539-304f-ae50-b63a8a37d7b9","pitchNumber":3,"startTime":"2026-07-19T17:03:22.461Z","endTime":"2026-07-19T17:03:25.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198701114953117,"aZ":-15.210351455756474,"pfxX":-4.369199234899398,"pfxZ":8.925273567205394,"pX":-0.7275495737704328,"pZ":4.897999093970667,"vX0":1.1545223889272125,"vY0":-136.988542277455,"vZ0":-2.6633421728940077,"x":144.73,"y":106.53,"x0":-0.5867158271141689,"y0":50.004106922159,"z0":6.922318232751936,"aX":-8.306565097002695},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2040,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.3997969715313432,"extension":6.0671211692329265},"index":3,"playId":"97d62376-3229-3691-a543-158dd1a9b306","pitchNumber":4,"startTime":"2026-07-19T17:03:42.341Z","endTime":"2026-07-19T17:03:45.341Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"2da8cb63-c554-49c9-ae1b-a6874f853f38","startTime":"2026-07-19T17:03:58.100Z","endTime":"2026-07-19T17:04:03.100Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49896422715863,"aZ":-14.35323322772677,"pfxX":-4.0485530295195105,"pfxZ":9.407067101330568,"pX":0.5245185425185585,"pZ":2.7513907208529798,"vX0":3.6348420054512336,"vY0":-136.18833003956024,"vZ0":-8.145765293602272,"x":97.01,"y":164.49,"x0":-0.2958867479416741,"y0":50.00262034002941,"z0":6.756034944113112,"aX":-7.670311898482148},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2022,"spinDirection":201},"zone":6,"typeConfidence":0.86,"plateTime":0.40086917097539887,"extension":6.149869116156154},"index":5,"playId":"63627a0b-0f57-36b1-a52e-90339f58f39b","pitchNumber":5,"startTime":"2026-07-19T17:04:11.390Z","endTime":"2026-07-19T17:04:14.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55934879422159,"aZ":-29.10840186375315,"pfxX":-4.62388003925693,"pfxZ":2.0776801398334737,"pX":-0.4266894672386648,"pZ":2.741803243507143,"vX0":1.14355329849348,"vY0":-119.44673533035422,"vZ0":-4.141862726325867,"x":133.26,"y":164.75,"x0":-0.3047787721191071,"y0":50.00136521586557,"z0":7.0565030255747345,"aX":-6.818656237045232},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":8.2,"spinRate":1222,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.45498223322527753,"extension":5.806456747059601},"hitData":{"launchSpeed":99.6,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.4,"coordY":108.68}},"index":6,"playId":"4b9d2b35-cdf6-3287-86c5-246acc45ef67","pitchNumber":6,"startTime":"2026-07-19T17:04:30.140Z","endTime":"2026-07-19T17:04:40.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:04:40.192Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randal Grichuk lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T17:05:48.760Z","endTime":"2026-07-19T17:07:11.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T17:05:02.479Z","endTime":"2026-07-19T17:05:50.916Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529998249452554,"aZ":-25.52105914719059,"pfxX":-2.442265401339112,"pfxZ":3.9419807512739364,"pX":-0.14872138907742358,"pZ":2.189103673987256,"vX0":1.978175479578199,"vY0":-128.3016766545062,"vZ0":-7.145702121194973,"x":122.67,"y":179.67,"x0":-0.6078696105513379,"y0":50.00299354709551,"z0":6.965327625182071,"aX":-4.121192825218443},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":4.1,"spinRate":2129,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.424945454310671,"extension":5.860938421997107},"index":1,"playId":"dc0eba76-ca19-3fd6-aefd-cc3cde92bf86","pitchNumber":1,"startTime":"2026-07-19T17:05:50.916Z","endTime":"2026-07-19T17:05:53.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.842224412109328,"aZ":-25.78515590756962,"pfxX":-2.067702571100071,"pfxZ":3.8670159119433327,"pX":0.6052091967431746,"pZ":0.976388390677297,"vX0":3.1676379948031896,"vY0":-126.61725673664078,"vZ0":-9.55360089755584,"x":93.93,"y":212.42,"x0":-0.38400075109154264,"y0":50.00015786070532,"z0":6.807583441557835,"aX":-3.412670702919471},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":3.1,"spinRate":2199,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.4298754412992434,"extension":5.903055711369878},"index":2,"playId":"786a747c-ba0d-37fd-a20f-6493ad334ff5","pitchNumber":2,"startTime":"2026-07-19T17:06:06.763Z","endTime":"2026-07-19T17:06:09.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.101286594979317,"aZ":-25.182056795958825,"pfxX":-1.3945685439282842,"pfxZ":4.274396653857824,"pX":0.7935402807214468,"pZ":-0.12190601754915888,"vX0":3.2722852306080106,"vY0":-125.92022551775617,"vZ0":-12.03999217342756,"x":86.75,"y":242.07,"x0":-0.3310130904590605,"y0":50.004107625073146,"z0":6.691035125261332,"aX":-2.281796538390424},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":1.9,"spinRate":2276,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4319176465770642,"extension":5.904374603517695},"index":3,"playId":"ddd3bfb8-2674-3b9f-aee4-745f4a31c811","pitchNumber":3,"startTime":"2026-07-19T17:06:24.637Z","endTime":"2026-07-19T17:06:28.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.933148249726134,"aZ":-23.297765937892645,"pfxX":-2.970565178109509,"pfxZ":5.287243145885186,"pX":0.24330755250792616,"pZ":1.0830929888947756,"vX0":2.625498745904381,"vY0":-127.37472227423036,"vZ0":-9.834200167903779,"x":107.73,"y":209.54,"x0":-0.40437468014244154,"y0":50.001892476291694,"z0":6.769963255219397,"aX":-4.985089587405842},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":4.9,"spinRate":2237,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.42656065755473227,"extension":5.9188955505050105},"index":4,"playId":"03d4d242-3ee2-305e-8901-9039cc90653d","pitchNumber":4,"startTime":"2026-07-19T17:06:46.662Z","endTime":"2026-07-19T17:06:50.626Z","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.8,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.361748044382797,"aZ":-13.358621343841717,"pfxX":-5.728041426323436,"pfxZ":9.76967112047179,"pX":0.12232877289546915,"pZ":2.1359342867919935,"vX0":3.201986449515638,"vY0":-136.53970740584612,"vZ0":-9.85732962832955,"x":112.34,"y":181.11,"x0":-0.30895221200675355,"y0":50.005612211913686,"z0":6.666780138044178,"aX":-11.036070352036496},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2203,"spinDirection":200},"zone":8,"typeConfidence":0.85,"plateTime":0.3980830937788964,"extension":6.094734911141789},"hitData":{"launchSpeed":99.2,"launchAngle":19.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.17,"coordY":62.51}},"index":5,"playId":"2e7b6700-f20d-3241-869d-e8ddebe0dd13","pitchNumber":5,"startTime":"2026-07-19T17:07:03.994Z","endTime":"2026-07-19T17:07:11.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:07:11.184Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T17:09:02.036Z","endTime":"2026-07-19T17:10:39.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38074364026862,"aZ":-17.664689978666395,"pfxX":-7.729152252805864,"pfxZ":7.732138906475779,"pX":-1.1516183599186252,"pZ":3.839071143167906,"vX0":4.3258056727688325,"vY0":-135.11560583809316,"vZ0":-2.7731261125131152,"x":160.9,"y":135.13,"x0":-1.7569153967342666,"y0":50.00201797139434,"z0":6.098785673371513,"aX":-14.500232417637037},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2379,"spinDirection":203},"zone":11,"typeConfidence":0.94,"plateTime":0.4031368650234777,"extension":6.7022948367559385},"index":0,"playId":"e14014e1-5f8f-378e-8e81-1ca057a0841f","pitchNumber":1,"startTime":"2026-07-19T17:09:14.291Z","endTime":"2026-07-19T17:09:17.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44606194584456,"aZ":-28.767632459018287,"pfxX":2.645488963432898,"pfxZ":2.1794192794000615,"pX":-0.780177358626448,"pZ":2.9754015235119438,"vX0":2.1204846509727586,"vY0":-123.06550694741357,"vZ0":-1.698784636708738,"x":146.74,"y":158.44,"x0":-1.9913356713178882,"y0":50.00021200310251,"z0":6.071696543446484,"aX":4.1270904863336195},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":-5.3,"spinRate":2474,"spinDirection":146},"zone":1,"typeConfidence":0.91,"plateTime":0.44215624998025005,"extension":6.409960064778414},"index":1,"playId":"605e40c9-f5a5-3e10-9f8b-c474917434d5","pitchNumber":2,"startTime":"2026-07-19T17:09:30.165Z","endTime":"2026-07-19T17:09:33.383Z","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":85.8,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.060931060655676,"aZ":-26.9552334007154,"pfxX":1.363484803763472,"pfxZ":3.259499858286527,"pX":0.9407302538590326,"pZ":2.0621444018154764,"vX0":6.327126239256145,"vY0":-124.9534133683611,"vZ0":-4.260891391084138,"x":81.14,"y":183.1,"x0":-1.7878527063792267,"y0":50.003752893555976,"z0":5.970686357802028,"aX":2.1848898147607017},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-3.7,"spinRate":2592,"spinDirection":163},"zone":14,"typeConfidence":0.91,"plateTime":0.43613794233367154,"extension":6.68956877034627},"index":2,"playId":"1342938c-d4bc-30c3-9e8d-ffc34338785c","pitchNumber":3,"startTime":"2026-07-19T17:09:45.229Z","endTime":"2026-07-19T17:09:48.672Z","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":86.2,"endSpeed":80.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7453610973696,"aZ":-26.1914090023872,"pfxX":1.5730334313530758,"pfxZ":3.693679388393633,"pX":0.3707702423726475,"pZ":1.946538369885859,"vX0":4.825770060745917,"vY0":-125.52950968714109,"vZ0":-4.756514686728682,"x":102.87,"y":186.22,"x0":-1.7692107880096242,"y0":50.00469755448724,"z0":5.959230961254155,"aX":2.548688309518475},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2471,"spinDirection":154},"zone":9,"typeConfidence":0.91,"plateTime":0.43379481292185984,"extension":6.69063162878522},"index":3,"playId":"9f3bc88e-7c54-3487-b3b5-7d5b2d2145ad","pitchNumber":4,"startTime":"2026-07-19T17:10:05.640Z","endTime":"2026-07-19T17:10:10.021Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.209463499952932,"aZ":-41.804067294897905,"pfxX":0.7781093074012466,"pfxZ":-7.184026196581837,"pX":0.0028157944505610676,"pZ":1.7199799801186446,"vX0":3.3937893782176163,"vY0":-115.03518361327451,"vZ0":-0.8410696233555462,"x":116.89,"y":192.34,"x0":-1.592244147698461,"y0":50.00181307599862,"z0":6.140688282908308,"aX":1.0427683265737908},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.0,"breakHorizontal":-2.3,"spinRate":2422,"spinDirection":18},"zone":8,"typeConfidence":0.9,"plateTime":0.4760231867319571,"extension":6.677419408451054},"hitData":{"launchSpeed":89.3,"launchAngle":30.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.45,"coordY":94.16}},"index":4,"playId":"c9ddfa98-d60a-376f-8d47-aad31bde525e","pitchNumber":5,"startTime":"2026-07-19T17:10:28.507Z","endTime":"2026-07-19T17:10:39.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:10:39.002Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to third baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T17:11:06.307Z","endTime":"2026-07-19T17:12:33.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42439479498484,"aZ":-11.779751332267521,"pfxX":-2.6177349120115947,"pfxZ":10.525147371237448,"pX":-0.16506318276037332,"pZ":2.6925554245219683,"vX0":5.57866444884838,"vY0":-137.35396018907994,"vZ0":-6.695734533793458,"x":123.29,"y":166.08,"x0":-1.8695774572289117,"y0":50.00086313575527,"z0":5.939296027695206,"aX":-5.071857605172746},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2591,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.39664887434856766,"extension":6.694639742567625},"index":0,"playId":"85e9c14d-8921-3687-b3bf-860624ef513b","pitchNumber":1,"startTime":"2026-07-19T17:11:13.057Z","endTime":"2026-07-19T17:11:18.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.109470026544475,"aZ":-43.5572185122368,"pfxX":4.623566474175899,"pfxZ":-8.764115085499007,"pX":-1.1902088020803525,"pZ":2.5704012117862,"vX0":0.5309103762607201,"vY0":-113.06323671336094,"vZ0":1.7267098310706328,"x":162.37,"y":169.38,"x0":-2.028873410309482,"y0":50.00558692911207,"z0":6.159247772258454,"aX":6.002268346904898},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.1,"breakHorizontal":-8.5,"spinRate":2344,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.4839680999636067,"extension":6.758967791310764},"index":1,"playId":"d27f5be8-e9bc-383e-886a-bba45480fd0f","pitchNumber":2,"startTime":"2026-07-19T17:11:28.588Z","endTime":"2026-07-19T17:11:31.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67991533339247,"aZ":-11.560757541104767,"pfxX":-1.481769520536938,"pfxZ":10.500369995750486,"pX":-0.597533653482039,"pZ":2.8806618173309406,"vX0":3.930313186286443,"vY0":-138.2320546395766,"vZ0":-6.327369219940681,"x":139.78,"y":161.0,"x0":-1.8362861012435057,"y0":50.00179717158021,"z0":5.952680771622362,"aX":-2.909099887716878},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2576,"spinDirection":198},"zone":1,"typeConfidence":0.92,"plateTime":0.39408795701258503,"extension":6.621657742903666},"index":2,"playId":"ee68e1a9-0442-32da-a4ce-fcf7f1bf35d2","pitchNumber":3,"startTime":"2026-07-19T17:11:44.650Z","endTime":"2026-07-19T17:11:47.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185228618582148,"aZ":-15.696743668940112,"pfxX":-7.062667739682711,"pfxZ":8.123990688020088,"pX":0.9877058050238189,"pZ":3.8914468818345123,"vX0":9.646634620205603,"vY0":-140.44486319073067,"vZ0":-3.0317720155968537,"x":79.35,"y":133.71,"x0":-1.5494501856497713,"y0":50.00630091266937,"z0":5.985957213964104,"aX":-14.331634586715209},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":11.2,"spinRate":2545,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.3877055303394008,"extension":6.649045203487754},"index":3,"playId":"3899d01d-a0ef-3452-b374-c5ba397e01d1","pitchNumber":4,"startTime":"2026-07-19T17:12:07.064Z","endTime":"2026-07-19T17:12:10.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075417788218253,"aZ":-12.390958832745921,"pfxX":-2.4776591357740365,"pfxZ":10.097255539095798,"pX":-0.6898156661442321,"pZ":2.384825980915361,"vX0":4.504052837290739,"vY0":-137.9777214068714,"vZ0":-7.187405952166476,"x":143.29,"y":174.39,"x0":-2.0096481310890675,"y0":50.00335946756569,"z0":5.830137293023578,"aX":-4.8549794339667365},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":3.7,"spinRate":2672,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.3945617797796772,"extension":6.71171483014568},"hitData":{"launchSpeed":99.3,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.99,"coordY":158.91}},"index":4,"playId":"fa26ba98-383a-32d4-91d1-cb0b71afabb0","pitchNumber":5,"startTime":"2026-07-19T17:12:25.706Z","endTime":"2026-07-19T17:12:33.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:12:33.608Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T17:12:58.215Z","endTime":"2026-07-19T17:13:20.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607606789134255,"aZ":-14.454262264982212,"pfxX":-2.9389029318774735,"pfxZ":9.530101653429448,"pX":0.5195471030490226,"pZ":3.488981815911117,"vX0":6.327655907325514,"vY0":-134.60451234959797,"vZ0":-4.340418128454733,"x":97.2,"y":144.58,"x0":-1.466055493636211,"y0":50.00309916123822,"z0":6.1259430088271865,"aX":-5.46551864559972},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":4.2,"spinRate":2464,"spinDirection":195},"zone":12,"typeConfidence":0.88,"plateTime":0.4048941171323568,"extension":6.707096191136073},"hitData":{"launchSpeed":77.1,"launchAngle":32.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.97,"coordY":91.24}},"index":0,"playId":"f090cf60-2d88-31c5-b10f-4a3d347bca9a","pitchNumber":1,"startTime":"2026-07-19T17:13:12.941Z","endTime":"2026-07-19T17:13:20.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:13:20.965Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kazuma Okamoto pops out to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T17:13:44.402Z","endTime":"2026-07-19T17:15:04.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.9,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193761996399083,"aZ":-16.26326111063756,"pfxX":-6.702300581351706,"pfxZ":8.344793740621828,"pX":-0.5753225215404815,"pZ":1.9740142631715434,"vX0":5.191272355157074,"vY0":-136.53235514860341,"vZ0":-7.706099542672526,"x":138.93,"y":185.48,"x0":-1.6209444003770621,"y0":50.00524993583463,"z0":5.930957651438741,"aX":-12.784269796322281},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":11.2,"spinRate":2484,"spinDirection":206},"zone":7,"typeConfidence":0.92,"plateTime":0.3996177072930882,"extension":6.715792431057215},"index":0,"playId":"391504db-38ba-3a68-beb2-6243bbbf0fd6","pitchNumber":1,"startTime":"2026-07-19T17:13:49.332Z","endTime":"2026-07-19T17:13:52.768Z","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":94.6,"endSpeed":87.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496488432981355,"aZ":-12.899722324496139,"pfxX":-2.1048034149147687,"pfxZ":9.97268528030543,"pX":-0.23007277747553218,"pZ":2.4413247471081503,"vX0":4.40137138930311,"vY0":-137.65453059843807,"vZ0":-7.440870634450332,"x":125.77,"y":172.86,"x0":-1.5711311687731084,"y0":50.00557165169172,"z0":6.039627849996332,"aX":-4.069512290927795},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":3.0,"spinRate":2653,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.39681538104206515,"extension":6.658850874297608},"index":1,"playId":"07c77cdd-0357-362b-9f6e-8969ba57834d","pitchNumber":2,"startTime":"2026-07-19T17:14:10.322Z","endTime":"2026-07-19T17:14:13.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.669886404535987,"aZ":-41.237195713168546,"pfxX":-0.8392458977720718,"pfxZ":-6.481004867657732,"pX":1.4281959495858851,"pZ":-0.19026283164503344,"vX0":6.852229867968999,"vY0":-116.79070614079546,"vZ0":-5.3337135578384975,"x":62.56,"y":243.92,"x0":-1.420846944349299,"y0":50.005821792253826,"z0":5.954689225417238,"aX":-1.1727526701465927},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.7,"breakHorizontal":0.0,"spinRate":2392,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.466979937672213,"extension":6.866695136189512},"index":2,"playId":"f40a26d2-235c-30db-83af-88073dc63c59","pitchNumber":3,"startTime":"2026-07-19T17:14:29.810Z","endTime":"2026-07-19T17:14:33.338Z","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":96.2,"endSpeed":87.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54142927827569,"aZ":-11.698113261263849,"pfxX":-2.1452236499149144,"pfxZ":10.351959833024186,"pX":-0.3665889767727301,"pZ":3.0522266507125133,"vX0":3.7647438164690157,"vY0":-139.9807308278156,"vZ0":-6.314011864039132,"x":130.97,"y":156.37,"x0":-1.452206629849167,"y0":50.004721202018985,"z0":6.108141047166839,"aX":-4.244301603407275},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":3.1,"spinRate":2681,"spinDirection":199},"zone":1,"typeConfidence":0.92,"plateTime":0.3917697598757326,"extension":6.70209300553963},"hitData":{"launchSpeed":77.3,"launchAngle":45.0,"totalDistance":227.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.61,"coordY":109.89}},"index":3,"playId":"2e1e8353-3fff-32fa-8e83-d0e846b4e79d","pitchNumber":4,"startTime":"2026-07-19T17:14:56.317Z","endTime":"2026-07-19T17:15:04.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:15:04.980Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T17:17:07.560Z","endTime":"2026-07-19T17:18:41.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479570756091295,"aZ":-10.252155702055463,"pfxX":-3.468053366047952,"pfxZ":11.530502452515101,"pX":0.10159763325021184,"pZ":1.7272673131021217,"vX0":2.4018233937141296,"vY0":-136.3976165089023,"vZ0":-11.413976939644433,"x":113.13,"y":192.14,"x0":-0.33583539988252753,"y0":50.001125439819944,"z0":6.651977876481839,"aX":-6.592581663844881},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":5.9,"spinRate":2257,"spinDirection":194},"zone":8,"typeConfidence":0.89,"plateTime":0.4001875280194631,"extension":6.300918121339949},"index":0,"playId":"1819835f-cec7-332b-9b2a-9645d8af9709","pitchNumber":1,"startTime":"2026-07-19T17:17:13.869Z","endTime":"2026-07-19T17:17:16.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847852966648013,"aZ":-11.907732276067012,"pfxX":-3.4359723881895325,"pfxZ":10.86014948254012,"pX":-0.9645340518263807,"pZ":2.73086054409968,"vX0":-0.41209841441107564,"vY0":-135.77988756271114,"vZ0":-8.355864872495731,"x":153.77,"y":165.05,"x0":-0.3643192218682333,"y0":50.00542222299325,"z0":6.677741675339623,"aX":-6.41371569873225},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2276,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4034535769794463,"extension":6.0687510343743085},"index":1,"playId":"3d69f0ff-a3ae-3e9c-9d6b-20dfabd3781d","pitchNumber":2,"startTime":"2026-07-19T17:17:27.399Z","endTime":"2026-07-19T17:17:30.399Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33047198403081,"aZ":-11.979874224775733,"pfxX":-4.305313378251414,"pfxZ":10.704846608899384,"pX":-1.1316714064806925,"pZ":3.2632420927257195,"vX0":0.12673988511329903,"vY0":-136.331055533857,"vZ0":-6.932108119726116,"x":160.14,"y":150.67,"x0":-0.6191241108511714,"y0":50.00364903235993,"z0":6.66177519872536,"aX":-8.123228776831139},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2230,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.4014090974340325,"extension":6.3575207455922005},"index":2,"playId":"9e869221-1441-3b51-bb2f-43d7c11ecef9","pitchNumber":3,"startTime":"2026-07-19T17:17:43.985Z","endTime":"2026-07-19T17:17:47.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T17:17:59.462Z","endTime":"2026-07-19T17:18:13.908Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94312559997758,"aZ":-26.129562394209405,"pfxX":-5.971717486289846,"pfxZ":4.11140287811793,"pX":-0.6566928865790572,"pZ":0.7140206808499633,"vX0":1.7046027173046632,"vY0":-119.88469098167386,"vZ0":-8.772148752966642,"x":142.03,"y":219.5,"x0":-0.596684473399735,"y0":50.00288276888496,"z0":6.717178188311795,"aX":-8.78200462952779},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":10.4,"spinRate":1343,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4550835428336275,"extension":5.943293589270871},"index":4,"playId":"a09b3184-3959-3ac7-985d-2d19915758d2","pitchNumber":4,"startTime":"2026-07-19T17:18:13.908Z","endTime":"2026-07-19T17:18:16.908Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389943934185695,"aZ":-10.896455613490138,"pfxX":-2.6829529919359185,"pfxZ":11.119406120479805,"pX":-0.7077290112375855,"pZ":3.5733768495185068,"vX0":0.4908675203606784,"vY0":-136.7862166577477,"vZ0":-6.690792635822767,"x":143.98,"y":142.3,"x0":-0.5395876176902031,"y0":50.00512099996141,"z0":6.782270248128307,"aX":-5.134575518673968},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":4.8,"spinRate":2180,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.39894176929773595,"extension":6.146663569645805},"index":5,"playId":"ac04a6d5-7c01-3075-a654-a556e9989d9f","pitchNumber":5,"startTime":"2026-07-19T17:18:38.721Z","endTime":"2026-07-19T17:18:41.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:18:41.721Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T17:19:14.419Z","endTime":"2026-07-19T17:20:09.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T17:19:08.608Z","endTime":"2026-07-19T17:19:16.780Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351452281981526,"aZ":-9.871984632875064,"pfxX":-1.7887171796036958,"pfxZ":11.544653740754109,"pX":0.3231579108175611,"pZ":3.971419374042306,"vX0":2.5555239219418446,"vY0":-137.80964648609697,"vZ0":-6.011392467484157,"x":104.68,"y":131.55,"x0":-0.3818948422322103,"y0":50.006672280283446,"z0":6.841598935549324,"aX":-3.4568392810400046},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":2.8,"spinRate":2274,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.39678253511662387,"extension":6.115023204709556},"index":1,"playId":"91e1a648-ae5f-321a-a4f9-dcdd08ffa9a3","pitchNumber":1,"startTime":"2026-07-19T17:19:16.780Z","endTime":"2026-07-19T17:19:19.780Z","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":81.6,"endSpeed":76.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.393428247797647,"aZ":-28.12172284344108,"pfxX":-4.945798445721559,"pfxZ":2.780802432331278,"pX":0.3064100448632203,"pZ":4.680120342452098,"vX0":2.829045814845307,"vY0":-119.02472392255764,"vZ0":0.19873189049675966,"x":105.32,"y":112.42,"x0":-0.24528779966513128,"y0":50.00375361645339,"z0":7.108942618720883,"aX":-7.211065274579725},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.3,"breakHorizontal":8.4,"spinRate":1049,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.4573746571281845,"extension":5.8266764660731525},"index":2,"playId":"e801acd0-4b91-350a-a91d-958b59c59221","pitchNumber":2,"startTime":"2026-07-19T17:19:34.588Z","endTime":"2026-07-19T17:19:37.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":76.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.228878819752822,"aZ":-27.752905983157575,"pfxX":-5.819880811515715,"pfxZ":3.0870095229720347,"pX":-0.2093176090200709,"pZ":0.811262315093112,"vX0":2.0884264063457723,"vY0":-118.00251619003394,"vZ0":-8.196154396565454,"x":124.98,"y":216.88,"x0":-0.342076549791136,"y0":50.00376483795205,"z0":6.832324819284682,"aX":-8.333592452841634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.2,"breakHorizontal":10.2,"spinRate":1293,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4614809801454949,"extension":6.047086722989341},"index":3,"playId":"640034cb-ff12-39c5-9f36-6d56666caf5d","pitchNumber":3,"startTime":"2026-07-19T17:19:48.782Z","endTime":"2026-07-19T17:19:51.929Z","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":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.67238387573284,"aZ":-25.833484931560555,"pfxX":-5.599432997402618,"pfxZ":4.341576670844583,"pX":-0.5334831230792334,"pZ":1.7032508876685923,"vX0":1.6662724997480929,"vY0":-119.13601643787833,"vZ0":-6.715339376524527,"x":137.34,"y":192.79,"x0":-0.5083449019470224,"y0":50.00097506007228,"z0":6.847142255512618,"aX":-8.168478755447689},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.7,"breakHorizontal":9.8,"spinRate":1366,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.45715845266922184,"extension":5.97907396607624},"index":4,"playId":"b0fff34b-635c-3dcc-adcc-9f324348d948","pitchNumber":4,"startTime":"2026-07-19T17:20:06.621Z","endTime":"2026-07-19T17:20:09.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:20:09.822Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Ernie Clement to first baseman Sean Keys.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T17:20:31.996Z","endTime":"2026-07-19T17:20:43.803Z","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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.4058601875755,"aZ":-26.63248154946007,"pfxX":-6.581871298782234,"pfxZ":3.8658834783300478,"pX":-0.5244720811575934,"pZ":3.0071693255975287,"vX0":1.5146597064450935,"vY0":-117.7878320700348,"vZ0":-3.6753933809272943,"x":136.99,"y":157.59,"x0":-0.3130983916388486,"y0":50.00005069109899,"z0":7.000000857243437,"aX":-9.421253730490987},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":1413,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.4617013048890426,"extension":6.100986884881926},"hitData":{"launchSpeed":94.3,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":155.28}},"index":0,"playId":"2cc5f83b-8dad-3008-a9c8-572abcfc1f75","pitchNumber":1,"startTime":"2026-07-19T17:20:36.396Z","endTime":"2026-07-19T17:20:43.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:20:43.803Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Sam Antonacci to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T17:22:42.353Z","endTime":"2026-07-19T17:23:19.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40779187240854,"aZ":-25.365441444638048,"pfxX":1.2422480143272894,"pfxZ":3.972248957608624,"pX":0.0036453108059092488,"pZ":3.202317163228254,"vX0":4.767868237776114,"vY0":-129.02255114967977,"vZ0":-2.1737676789437868,"x":116.86,"y":152.32,"x0":-2.0166978364447927,"y0":50.00571203283648,"z0":5.976067682769064,"aX":2.131870253636431},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2597,"spinDirection":179},"zone":2,"typeConfidence":0.81,"plateTime":0.4216825690454473,"extension":6.561708236890534},"index":0,"playId":"04b3c113-0def-3f73-9c02-3bdfc742cf7c","pitchNumber":1,"startTime":"2026-07-19T17:22:53.963Z","endTime":"2026-07-19T17:22:56.970Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.716208481824726,"aZ":-42.36301335742118,"pfxX":0.3679066116077765,"pfxZ":-7.557731495076347,"pX":-0.0038367613767723227,"pZ":1.641626312418679,"vX0":3.9510012589514294,"vY0":-115.21227947117256,"vZ0":-0.7535881197859401,"x":117.15,"y":194.46,"x0":-1.7861997713336188,"y0":50.00101235110185,"z0":6.054978793538789,"aX":0.4955627737904438},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.6,"breakHorizontal":-1.7,"spinRate":2488,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.47477943278151935,"extension":6.783917299831735},"hitData":{"launchSpeed":71.0,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":155.28}},"index":1,"playId":"de9db44e-2570-35e7-bdf2-e4488507140a","pitchNumber":2,"startTime":"2026-07-19T17:23:11.581Z","endTime":"2026-07-19T17:23:19.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:23:19.503Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sean Keys lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T17:23:40.050Z","endTime":"2026-07-19T17:25:12.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069130394958627,"aZ":-18.77704379812566,"pfxX":-7.354565377078019,"pfxZ":6.878811376402979,"pX":-1.0004550712340714,"pZ":3.1244401194099516,"vX0":5.024640556558867,"vY0":-137.80640292747182,"vZ0":-4.1961721115114905,"x":155.13,"y":154.42,"x0":-1.880500530303001,"y0":50.001563491838354,"z0":5.914507048273668,"aX":-14.31957254076751},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2582,"spinDirection":205},"zone":11,"typeConfidence":0.94,"plateTime":0.39560151227232776,"extension":6.618929040829439},"index":0,"playId":"78e63ebf-d016-37ab-bbf9-b38810e0d6da","pitchNumber":1,"startTime":"2026-07-19T17:23:42.870Z","endTime":"2026-07-19T17:23:46.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31419715079266,"aZ":-29.866994289632732,"pfxX":2.0004795008236784,"pfxZ":1.393491414928139,"pX":-0.4126350896103671,"pZ":3.7334393669343435,"vX0":3.3153726664183,"vY0":-126.31392721809051,"vZ0":0.1385348714667578,"x":132.73,"y":137.98,"x0":-1.9888898115359903,"y0":50.00478727886293,"z0":6.02804982176482,"aX":3.318637928920261},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-4.2,"spinRate":2575,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.4292930432334794,"extension":6.615834331882683},"index":1,"playId":"efd375d5-bd87-309b-8c14-a3b7cd5b340d","pitchNumber":2,"startTime":"2026-07-19T17:23:58.108Z","endTime":"2026-07-19T17:24:01.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.546994319790596,"aZ":-29.42425339272408,"pfxX":2.0790736646819927,"pfxZ":1.733032930718613,"pX":0.0024719521634193166,"pZ":2.145724244235059,"vX0":4.114962270795034,"vY0":-123.76801902050121,"vZ0":-3.2601158222901754,"x":116.91,"y":180.85,"x0":-1.9373759620221824,"y0":50.00178909190737,"z0":5.887211352228153,"aX":3.296810128005783},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.6,"spinRate":2526,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.4388371216688607,"extension":6.619807518740208},"index":2,"playId":"d284bf6a-9f1f-3abb-a5f7-bec28e37eb7e","pitchNumber":3,"startTime":"2026-07-19T17:24:13.983Z","endTime":"2026-07-19T17:24:16.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.55374663297354,"aZ":-29.619719736920207,"pfxX":2.3245938156633903,"pfxZ":1.5673432256285285,"pX":-0.7456602005334255,"pZ":3.0477528474421542,"vX0":2.4158313137061675,"vY0":-124.89984090746802,"vZ0":-1.4333767485725333,"x":145.42,"y":156.49,"x0":-2.01624602159905,"y0":50.002907089469595,"z0":5.993821430394946,"aX":3.7909665100491012},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":-4.7,"spinRate":2579,"spinDirection":94},"zone":1,"typeConfidence":0.91,"plateTime":0.43325714915730673,"extension":6.57474060040219},"index":3,"playId":"5dfe621b-f5d3-3847-bb4d-5bdebb7b4091","pitchNumber":4,"startTime":"2026-07-19T17:24:29.876Z","endTime":"2026-07-19T17:24:33.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.748240423250035,"aZ":-31.761008419798372,"pfxX":2.1959288299984676,"pfxZ":0.25184116574616944,"pX":-0.22853173989716075,"pZ":2.7053302712953475,"vX0":3.4840476368504616,"vY0":-125.26033174030889,"vZ0":-1.7305089667792997,"x":125.71,"y":165.74,"x0":-1.9102998488031784,"y0":50.00139627149156,"z0":5.945788218495007,"aX":3.5701063819119687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-4.6,"spinRate":2608,"spinDirection":117},"zone":5,"typeConfidence":0.9,"plateTime":0.43342034861140544,"extension":6.7336179166388845},"index":4,"playId":"cbe5aba5-61a9-3014-8bce-06dc0a7f4bb6","pitchNumber":5,"startTime":"2026-07-19T17:24:48.149Z","endTime":"2026-07-19T17:24:51.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888076841008854,"aZ":-11.291096419194702,"pfxX":-0.7181500120645692,"pfxZ":10.547102452497274,"pX":-0.4613697191679254,"pZ":2.2329356276478958,"vX0":3.7722641929311203,"vY0":-138.824456632702,"vZ0":-8.170991953690661,"x":134.59,"y":178.49,"x0":-1.7361618962558127,"y0":50.00546303006506,"z0":5.939743564753266,"aX":-1.4231182653307646},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":0.6,"spinRate":2701,"spinDirection":195},"zone":4,"typeConfidence":0.92,"plateTime":0.3924047167317699,"extension":6.763786746164795},"hitData":{"launchSpeed":91.9,"launchAngle":24.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.37,"coordY":97.94}},"index":5,"playId":"608b678f-ad8f-3f30-a6c3-b39b3e5783c3","pitchNumber":6,"startTime":"2026-07-19T17:25:04.760Z","endTime":"2026-07-19T17:25:12.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:25:12.671Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T17:25:25.992Z","endTime":"2026-07-19T17:25:47.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96650357834717,"aZ":-15.002063364695994,"pfxX":-7.459105479377841,"pfxZ":8.791275117735047,"pX":-0.5030163063694233,"pZ":2.770371086133199,"vX0":6.443735842832986,"vY0":-138.20508647117643,"vZ0":-5.823850924005331,"x":136.17,"y":163.98,"x0":-1.8844784182700394,"y0":50.00342403443947,"z0":5.89567680461544,"aX":-14.57195196237708},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":12.4,"spinRate":2553,"spinDirection":198},"zone":4,"typeConfidence":0.93,"plateTime":0.394836359726793,"extension":6.740708210283756},"hitData":{"launchSpeed":97.0,"launchAngle":41.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.98,"coordY":73.89}},"index":0,"playId":"661ad0eb-4621-3989-811e-99efaec24917","pitchNumber":1,"startTime":"2026-07-19T17:25:38.402Z","endTime":"2026-07-19T17:25:47.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:25:47.979Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T17:28:11.490Z","endTime":"2026-07-19T17:29:15.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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":86.6,"endSpeed":81.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384301833009935,"aZ":-27.500937803205268,"pfxX":-1.4734402866082104,"pfxZ":2.871355883846881,"pX":0.2695160268183916,"pZ":0.6477704538813799,"vX0":2.113561517502953,"vY0":-125.9422895310961,"vZ0":-9.616537855128051,"x":106.73,"y":221.29,"x0":-0.384041987487241,"y0":50.00243099216892,"z0":6.694112874384893,"aX":-2.398469124503585},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":2.3,"spinRate":2027,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.43269343178667263,"extension":6.023369537934705},"index":0,"playId":"6e6a5234-45b7-3737-87c7-83a15d56fcbf","pitchNumber":1,"startTime":"2026-07-19T17:28:11.490Z","endTime":"2026-07-19T17:28:14.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051527258851895,"aZ":-11.271815281336263,"pfxX":-2.5479786117345804,"pfxZ":10.876097013419063,"pX":-0.8973264781753082,"pZ":1.7744485245238872,"vX0":-0.2101061719564213,"vY0":-136.55034997255146,"vZ0":-11.121282302432443,"x":151.2,"y":190.87,"x0":-0.4878863907865846,"y0":50.005099926921375,"z0":6.634266895237293,"aX":-4.897910169856644},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2189,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.39841877143706794,"extension":6.181453783389379},"index":1,"playId":"2d64ae4a-34d5-3389-8012-995365a30efa","pitchNumber":2,"startTime":"2026-07-19T17:28:28.869Z","endTime":"2026-07-19T17:28:32.130Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626910687921935,"aZ":-11.373397884802756,"pfxX":-4.212498153315553,"pfxZ":10.904842907503689,"pX":-0.28731711563445944,"pZ":2.4848181977102457,"vX0":1.9435556640631715,"vY0":-136.19424130742237,"vZ0":-9.176355294224056,"x":127.95,"y":171.69,"x0":-0.45696530767594573,"y0":50.001974300123116,"z0":6.653055880211337,"aX":-8.034036213832668},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2184,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.3998418511082096,"extension":6.205531633076197},"index":2,"playId":"edaf34df-669c-3b51-976f-4fcdf1f45ccd","pitchNumber":3,"startTime":"2026-07-19T17:28:56.618Z","endTime":"2026-07-19T17:28:59.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.737712739375734,"aZ":-13.270292227123116,"pfxX":-4.20613972187746,"pfxZ":9.81115498620281,"pX":-0.39564070716476335,"pZ":3.223910446030303,"vX0":1.9369343375153953,"vY0":-136.8493846864596,"vZ0":-6.958744775906415,"x":132.08,"y":151.73,"x0":-0.5600495065030444,"y0":50.00251601918846,"z0":6.6803039731389715,"aX":-8.103333493086284},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2121,"spinDirection":202},"zone":1,"typeConfidence":0.88,"plateTime":0.3978556833676228,"extension":6.164616445713313},"index":3,"playId":"7cdc9dea-f80b-3709-b5a6-9c4c84e10f64","pitchNumber":4,"startTime":"2026-07-19T17:29:12.720Z","endTime":"2026-07-19T17:29:15.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:29:15.720Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to left fielder Jonatan Clase.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T17:29:22.215Z","endTime":"2026-07-19T17:30:05.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65019234958971,"aZ":-28.129471126713028,"pfxX":-1.3286614601246285,"pfxZ":2.4792293465913318,"pX":0.0500009911025912,"pZ":3.4986944163307543,"vX0":1.7603585218056024,"vY0":-126.12915667107093,"vZ0":-3.1174537879114497,"x":115.09,"y":144.32,"x0":-0.480347663841592,"y0":50.00278088205502,"z0":6.989259956778481,"aX":-2.167596726617836},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":2.0,"spinRate":2206,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.432195642536946,"extension":5.775563608786835},"index":0,"playId":"c176ac09-cff6-35e2-ae1b-d54239b4fceb","pitchNumber":1,"startTime":"2026-07-19T17:29:43.714Z","endTime":"2026-07-19T17:29:47.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829344787744127,"aZ":-12.033551109805574,"pfxX":-4.466000641590185,"pfxZ":10.602866937176673,"pX":-0.02325259975267116,"pZ":3.334193015538935,"vX0":2.894350733979027,"vY0":-136.84778149559867,"vZ0":-7.0280024706256565,"x":117.89,"y":148.76,"x0":-0.5136950424007853,"y0":50.00101841143228,"z0":6.757679162738337,"aX":-8.48067324956562},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2212,"spinDirection":196},"zone":2,"typeConfidence":0.89,"plateTime":0.4000531181376048,"extension":6.100257856791006},"hitData":{"launchSpeed":89.2,"launchAngle":34.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.34,"coordY":79.58}},"index":1,"playId":"197b78e3-26e1-3370-a4a5-d0d124c20504","pitchNumber":2,"startTime":"2026-07-19T17:29:56.959Z","endTime":"2026-07-19T17:30:05.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:30:05.681Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (24) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T17:30:21.260Z","endTime":"2026-07-19T17:32:19.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33810061566292,"aZ":-12.568181168553485,"pfxX":-3.8694015094581773,"pfxZ":10.207514278108132,"pX":0.5936645907793112,"pZ":2.8164817550325156,"vX0":3.933833391925446,"vY0":-136.79894404453944,"vZ0":-8.330456464981788,"x":94.37,"y":162.73,"x0":-0.3509701998161132,"y0":50.00416909793639,"z0":6.735843282727514,"aX":-7.433915146645306},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2239,"spinDirection":190},"zone":6,"typeConfidence":0.88,"plateTime":0.3983221129390957,"extension":6.418975535156269},"index":0,"playId":"32cba44b-2aeb-328d-bfe0-cc657f210457","pitchNumber":1,"startTime":"2026-07-19T17:30:33.461Z","endTime":"2026-07-19T17:30:36.601Z","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":93.9,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544486282611732,"aZ":-10.247717392317657,"pfxX":-3.8129198776876523,"pfxZ":11.486700915981885,"pX":0.7254495335606961,"pZ":2.229158679265684,"vX0":4.214640356740915,"vY0":-136.44372383825376,"vZ0":-9.973837651285939,"x":89.35,"y":178.59,"x0":-0.3348485252879733,"y0":50.001675926233,"z0":6.611969758804505,"aX":-7.277781087299252},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":6.1,"spinRate":2235,"spinDirection":193},"zone":9,"typeConfidence":0.89,"plateTime":0.39955194708806374,"extension":6.11494446113803},"index":1,"playId":"4293e88f-6de5-3df0-88a4-3ac1c1511e13","pitchNumber":2,"startTime":"2026-07-19T17:30:47.269Z","endTime":"2026-07-19T17:30:50.751Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T17:30:58.474Z","endTime":"2026-07-19T17:31:15.049Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.860263462955892,"aZ":-22.497153625570245,"pfxX":-4.6057850919813115,"pfxZ":5.870217568286942,"pX":1.0288515846974378,"pZ":-1.1624206065753,"vX0":5.389313988790553,"vY0":-126.05525094927914,"vZ0":-14.754363721107689,"x":77.78,"y":270.17,"x0":-0.5147850147444267,"y0":50.00227430112289,"z0":6.489326932266878,"aX":-7.5900899550890975},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":7.4,"spinRate":2199,"spinDirection":206},"zone":14,"typeConfidence":0.66,"plateTime":0.43060942528128354,"extension":6.0172818388235685},"index":3,"playId":"f570d3cc-aa04-392c-b7ca-c0124a2e9090","pitchNumber":3,"startTime":"2026-07-19T17:31:15.049Z","endTime":"2026-07-19T17:31:18.049Z","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":94.2,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30287496547108,"aZ":-14.76055655762268,"pfxX":-3.9941814250387546,"pfxZ":8.933660798396085,"pX":0.47839579785102426,"pZ":3.3339036883377604,"vX0":3.9574718768565793,"vY0":-137.27494225668536,"vZ0":-6.501524333519525,"x":98.76,"y":148.76,"x0":-0.4483568805580259,"y0":50.00431718498041,"z0":6.699460534396522,"aX":-7.786768516754417},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2206,"spinDirection":195},"zone":3,"typeConfidence":0.85,"plateTime":0.39579299788480826,"extension":6.16467797576754},"index":4,"playId":"61ce02e9-a5b6-31db-9c1b-44e002687da0","pitchNumber":4,"startTime":"2026-07-19T17:31:37.572Z","endTime":"2026-07-19T17:31:40.940Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.798973374645655,"aZ":-27.16631575252259,"pfxX":-6.109744045486047,"pfxZ":3.3341993011205275,"pX":-0.4839057031743239,"pZ":2.458934676212384,"vX0":1.9093740539793023,"vY0":-120.54823421565902,"vZ0":-4.986971694543663,"x":135.45,"y":172.39,"x0":-0.4826403996581509,"y0":50.00544460723087,"z0":6.893511950330569,"aX":-9.182921159744433},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.3,"breakHorizontal":10.8,"spinRate":1334,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.45075511867096774,"extension":5.9840229706964685},"hitData":{"launchSpeed":106.3,"launchAngle":28.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.08,"coordY":52.33}},"index":5,"playId":"6394a745-d480-3ac7-b684-720f9d574c45","pitchNumber":5,"startTime":"2026-07-19T17:31:54.833Z","endTime":"2026-07-19T17:32:19.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:32:19.049Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Benintendi doubles (15) on a line drive to left fielder Jonatan Clase.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T17:32:26.765Z","endTime":"2026-07-19T17:33:36.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789761038728304,"aZ":-9.017211657241166,"pfxX":-1.545870878303885,"pfxZ":12.190307264347478,"pX":0.41627444783666456,"pZ":1.527248407179288,"vX0":2.520098848489739,"vY0":-136.4021489280232,"vZ0":-12.073719161646052,"x":101.13,"y":197.54,"x0":-0.3154137261189838,"y0":50.00097127633923,"z0":6.614092772988003,"aX":-2.936099783404257},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":2.3,"spinRate":2338,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.40035339296617245,"extension":6.2204377345075565},"index":0,"playId":"57c17e89-39a3-36aa-98ef-9a6fe9d6d4fe","pitchNumber":1,"startTime":"2026-07-19T17:32:40.410Z","endTime":"2026-07-19T17:32:43.410Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40801625687231,"aZ":-8.524165495635106,"pfxX":-2.0241142315145266,"pfxZ":12.585215636648652,"pX":-0.04967122145405663,"pZ":1.8757377470515946,"vX0":2.1051738119440815,"vY0":-136.10020508629623,"vZ0":-10.94146025157857,"x":118.89,"y":188.14,"x0":-0.5695998443493956,"y0":50.00449314700598,"z0":6.535023660156498,"aX":-3.8040757725072556},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.8,"breakHorizontal":3.2,"spinRate":2312,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.40220488411451294,"extension":6.176093663008472},"index":1,"playId":"efa66e6c-9658-3736-a9ab-439f4b3dd010","pitchNumber":2,"startTime":"2026-07-19T17:32:53.585Z","endTime":"2026-07-19T17:32:56.796Z","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.9,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19754274793331,"aZ":-10.637160630586528,"pfxX":-3.709077936165638,"pfxZ":11.311005254646961,"pX":0.391615880846275,"pZ":2.1420610225472156,"vX0":3.6183936583147704,"vY0":-136.4258469817534,"vZ0":-10.154918169828916,"x":102.07,"y":180.94,"x0":-0.46362977000478334,"y0":50.00151334608358,"z0":6.62406632707469,"aX":-7.061317458258496},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2302,"spinDirection":197},"zone":6,"typeConfidence":0.89,"plateTime":0.3999597885119628,"extension":6.117919935323797},"index":2,"playId":"db4cfa7c-df23-3e77-b958-18efc6950e15","pitchNumber":3,"startTime":"2026-07-19T17:33:07.541Z","endTime":"2026-07-19T17:33:11.079Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734334312971285,"aZ":-15.957251735119065,"pfxX":-4.896348554332843,"pfxZ":8.464121655680618,"pX":-0.7596193996692755,"pZ":3.416035702461864,"vX0":1.4838138714675342,"vY0":-136.73028750299798,"vZ0":-5.908453597953922,"x":145.95,"y":146.55,"x0":-0.6691008337812404,"y0":50.005245058730395,"z0":6.678253472923896,"aX":-9.384110795530319},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2287,"spinDirection":199},"zone":11,"typeConfidence":0.87,"plateTime":0.39874781496428024,"extension":6.221984134778611},"hitData":{"launchSpeed":91.4,"launchAngle":19.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.5,"coordY":125.6}},"index":3,"playId":"1a13e782-c49f-3c3c-a76b-96564c98d8a2","pitchNumber":4,"startTime":"2026-07-19T17:33:23.879Z","endTime":"2026-07-19T17:33:36.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:33:36.642Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a sharp line drive to center fielder Daulton Varsho. Andrew Benintendi scores. Braden Montgomery out at 2nd on the throw, center fielder Daulton Varsho to first baseman Sean Keys to second baseman Ernie Clement to shortstop Andrés Giménez to second baseman Ernie Clement.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T17:34:45.508Z","endTime":"2026-07-19T17:38:11.802Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T17:33:57.025Z","endTime":"2026-07-19T17:34:47.840Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.167040753510662,"aZ":-11.081951988653866,"pfxX":-3.4970526013874124,"pfxZ":10.742809955841247,"pX":-0.10784928155185795,"pZ":3.1522830737438396,"vX0":2.779414801926085,"vY0":-138.35448433286305,"vZ0":-7.899331599374374,"x":121.11,"y":153.67,"x0":-0.6647505195342559,"y0":50.006028689590366,"z0":6.7643133176761285,"aX":-6.867794241322539},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2230,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.3939755884594307,"extension":6.272035584222378},"index":1,"playId":"915b60e7-a4fc-3fa3-9ec1-f8bd54a2debf","pitchNumber":1,"startTime":"2026-07-19T17:34:47.840Z","endTime":"2026-07-19T17:34:50.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790222380790418,"aZ":-12.472205580747872,"pfxX":-4.54510624074261,"pfxZ":10.329845903146893,"pX":-1.1347294103555507,"pZ":3.256558432482376,"vX0":0.09430407286617809,"vY0":-135.99831580458,"vZ0":-7.0027201600454205,"x":160.25,"y":150.85,"x0":-0.577388824736067,"y0":50.00135130268328,"z0":6.697910768849604,"aX":-8.66555030733977},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2141,"spinDirection":200},"zone":11,"typeConfidence":0.88,"plateTime":0.4000132507968863,"extension":6.2309751279306305},"index":2,"playId":"baf1ed5a-e872-3bdd-bd41-f2a6c467fdad","pitchNumber":2,"startTime":"2026-07-19T17:35:03.809Z","endTime":"2026-07-19T17:35:06.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107225432917303,"aZ":-12.432486802074134,"pfxX":-4.148451353641489,"pfxZ":10.220131578117345,"pX":-0.052665925431671555,"pZ":3.7473930790173093,"vX0":2.7722917039978068,"vY0":-137.30773268459765,"vZ0":-5.958709993861432,"x":119.01,"y":137.6,"x0":-0.5305163050957759,"y0":50.001796439092644,"z0":6.773026114664582,"aX":-8.012439028368288},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2126,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.39715078165962403,"extension":6.001525983329575},"index":3,"playId":"70d25874-ff39-3d63-ac7d-09356545e9c4","pitchNumber":3,"startTime":"2026-07-19T17:35:18.905Z","endTime":"2026-07-19T17:35:21.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-19T17:35:41.779Z","endTime":"2026-07-19T17:35:58.672Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50782862257663,"aZ":-13.224438041926623,"pfxX":-3.6046477823054897,"pfxZ":9.781194128637944,"pX":0.9021336443777872,"pZ":3.2350619385027164,"vX0":4.981125311359504,"vY0":-137.14080493211696,"vZ0":-7.146458098806604,"x":82.61,"y":151.43,"x0":-0.45520526526507665,"y0":50.00042935005826,"z0":6.745700461538771,"aX":-6.982006438273324},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2109,"spinDirection":204},"zone":12,"typeConfidence":0.87,"plateTime":0.3968258372721385,"extension":6.015880970763999},"index":5,"playId":"06463df6-8f02-3a5d-a34d-7e825f951f28","pitchNumber":4,"startTime":"2026-07-19T17:35:58.672Z","endTime":"2026-07-19T17:36:03.867Z","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":94.4,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.352520178172526,"aZ":-10.895648005961421,"pfxX":-4.4698786446684124,"pfxZ":11.014798863971293,"pX":0.5426624539829642,"pZ":2.599607433711518,"vX0":3.6649694156897263,"vY0":-137.38091455373186,"vZ0":-8.869267795628017,"x":96.31,"y":168.59,"x0":-0.2208380384226309,"y0":50.005755883021855,"z0":6.589426699013058,"aX":-8.6380087450751},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2212,"spinDirection":206},"zone":6,"typeConfidence":0.89,"plateTime":0.39704353037951234,"extension":6.347346439282431},"index":6,"playId":"083f7124-60d9-3e45-81f7-33513930e228","pitchNumber":5,"startTime":"2026-07-19T17:36:17.943Z","endTime":"2026-07-19T17:36:20.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657784756514133,"aZ":-10.159469908996947,"pfxX":-4.6565253257766175,"pfxZ":11.572121272613884,"pX":0.3284919786983191,"pZ":2.387478332248819,"vX0":3.4629061569515724,"vY0":-136.91898846057364,"vZ0":-9.770637027449466,"x":104.48,"y":174.32,"x0":-0.34635262237172476,"y0":50.006060272548446,"z0":6.693580157400026,"aX":-8.860727843049375},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2243,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.39973337203493253,"extension":6.085210015139513},"index":7,"playId":"4fc3cce1-0162-39d3-a32f-8fc3e078e198","pitchNumber":6,"startTime":"2026-07-19T17:36:42.306Z","endTime":"2026-07-19T17:36:46.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.703772074531653,"aZ":-27.46826993441965,"pfxX":-8.40427568028911,"pfxZ":3.1727777910536963,"pX":-0.4158074255549436,"pZ":1.9520956071585707,"vX0":2.9992601030305703,"vY0":-120.3706641524689,"vZ0":-5.941423527643743,"x":132.85,"y":186.07,"x0":-0.5774117749755626,"y0":50.00540015298695,"z0":6.8475649454644305,"aX":-12.484714729827404},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1494,"spinDirection":217},"zone":7,"typeConfidence":0.9,"plateTime":0.45293350183244296,"extension":5.982449600399061},"index":8,"playId":"f6c60368-9b67-3081-af46-7325e9b9d782","pitchNumber":7,"startTime":"2026-07-19T17:37:13.762Z","endTime":"2026-07-19T17:37:17.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":9,"playId":"5de212f2-929c-4b01-bc4a-894c788ef798","startTime":"2026-07-19T17:37:38.729Z","endTime":"2026-07-19T17:37:43.729Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778833068687025,"aZ":-11.330265440962938,"pfxX":-2.341612393607342,"pfxZ":10.708766522382382,"pX":-0.13900403554995397,"pZ":2.3260881145947905,"vX0":1.364128657894923,"vY0":-138.16018742282833,"vZ0":-9.820983797377679,"x":122.3,"y":175.98,"x0":-0.3331105743252491,"y0":50.00486975870624,"z0":6.673718686201058,"aX":-4.558879175398554},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":4.0,"spinRate":2250,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.3954003026954864,"extension":6.077442513474059},"hitData":{"launchSpeed":107.8,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.11,"coordY":106.26}},"index":10,"playId":"2607430d-8d4d-3485-8ee0-b747fc630ca8","pitchNumber":8,"startTime":"2026-07-19T17:37:56.403Z","endTime":"2026-07-19T17:38:11.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:38:11.802Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrés Giménez lines out to second baseman Sam Antonacci.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T17:40:20.792Z","endTime":"2026-07-19T17:41:05.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.300163824623187,"aZ":-27.738984778703408,"pfxX":2.7087295059672223,"pfxZ":2.8545307240732942,"pX":-0.3953092125712768,"pZ":2.656714920724666,"vX0":3.1356825636974563,"vY0":-122.58137270780553,"vZ0":-2.400119384876961,"x":132.07,"y":167.05,"x0":-2.0328357756949527,"y0":50.004735090713744,"z0":5.966055574077922,"aX":4.211625607373368},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2570,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.4431837177256761,"extension":6.5808798381561875},"index":0,"playId":"37882241-0d6b-3f3c-8e8b-0780dfdd2aa0","pitchNumber":1,"startTime":"2026-07-19T17:40:21.100Z","endTime":"2026-07-19T17:40:24.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553177906358275,"aZ":-17.385498785194173,"pfxX":-6.740017589159996,"pfxZ":7.63786063941718,"pX":-0.36637317866365465,"pZ":2.5838441664680394,"vX0":6.31632713131138,"vY0":-136.90500360353383,"vZ0":-5.8556111322420845,"x":130.97,"y":169.02,"x0":-1.8056376006215906,"y0":50.0014898250044,"z0":5.9030041399479725,"aX":-13.049397320794672},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":11.2,"spinRate":2525,"spinDirection":207},"zone":4,"typeConfidence":0.93,"plateTime":0.3970511582898517,"extension":6.780192142352417},"index":1,"playId":"0b9c3adc-3992-31c7-a476-ea66fb3a0d62","pitchNumber":2,"startTime":"2026-07-19T17:40:35.400Z","endTime":"2026-07-19T17:40:39.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699759878455417,"aZ":-13.141277846348547,"pfxX":-4.078064530193025,"pfxZ":9.682939701618611,"pX":0.5673907043955482,"pZ":3.1029814956865547,"vX0":7.878756681230466,"vY0":-138.11068582669415,"vZ0":-5.351258284724818,"x":95.37,"y":155.0,"x0":-1.7701303394311236,"y0":50.0056612337496,"z0":5.922824283755199,"aX":-8.019075860880607},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2544,"spinDirection":203},"zone":3,"typeConfidence":0.85,"plateTime":0.39395761655025563,"extension":6.544766033443157},"hitData":{"launchSpeed":68.5,"launchAngle":18.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.21,"coordY":144.51}},"index":2,"playId":"3303d9a1-101e-3e62-af3d-e1396431bcb3","pitchNumber":3,"startTime":"2026-07-19T17:40:59.615Z","endTime":"2026-07-19T17:41:05.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:41:05.060Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonatan Clase strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T17:41:26.352Z","endTime":"2026-07-19T17:42:58.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.336778117446293,"aZ":-43.42038447227969,"pfxX":2.368687285006836,"pfxZ":-8.591840045931937,"pX":-0.0434874660492036,"pZ":3.1374261001796815,"vX0":3.310281743623068,"vY0":-113.29981551400614,"vZ0":2.7826527110846353,"x":101.75,"y":149.85,"x0":-1.8271962043812604,"y0":50.00186238380804,"z0":6.210901398552104,"aX":3.1005897809154557},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.6,"breakHorizontal":-5.0,"spinRate":2334,"spinDirection":32},"zone":2,"typeConfidence":0.9,"plateTime":0.48212994860895897,"extension":6.5922973948066765},"index":0,"playId":"b46f813e-869f-319a-a871-7206035bb380","pitchNumber":1,"startTime":"2026-07-19T17:41:29.115Z","endTime":"2026-07-19T17:41:32.234Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-19T17:41:44.688Z","endTime":"2026-07-19T17:41:52.593Z","isPitch":false,"type":"action","player":{"id":682729,"link":"/api/v1/people/682729"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.802290810791032,"aZ":-40.944261970420044,"pfxX":-0.2250913232689875,"pfxZ":-6.635110042119976,"pX":-0.18569539238147859,"pZ":0.4945800938590471,"vX0":3.483475384310311,"vY0":-113.93551439110257,"vZ0":-3.1927523334162027,"x":124.08,"y":225.43,"x0":-1.701411996411652,"y0":50.00280877820268,"z0":5.937732038842093,"aX":-0.29843518183188633},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.5,"breakHorizontal":-0.5,"spinRate":2373,"spinDirection":22},"zone":13,"typeConfidence":0.9,"plateTime":0.4796923595359619,"extension":6.7787660843274455},"index":2,"playId":"b225dd03-dac6-364b-a129-a417576e38bf","pitchNumber":2,"startTime":"2026-07-19T17:41:52.593Z","endTime":"2026-07-19T17:41:56.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238545376947336,"aZ":-13.378167029913572,"pfxX":-4.043984579687053,"pfxZ":9.423332923696915,"pX":-1.3530471842172858,"pZ":4.223567256481449,"vX0":3.1390948211469807,"vY0":-139.371548125092,"vZ0":-2.4682039935965174,"x":168.57,"y":124.74,"x0":-1.960792714628267,"y0":50.00248445514619,"z0":5.9889226636504,"aX":-8.06628063535518},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2667,"spinDirection":203},"zone":11,"typeConfidence":0.63,"plateTime":0.3909187428076666,"extension":6.63588176405328},"index":3,"playId":"ae278254-93c1-3603-b51c-22622fb8fbc5","pitchNumber":3,"startTime":"2026-07-19T17:42:14.008Z","endTime":"2026-07-19T17:42:17.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299322188639064,"aZ":-13.438145976311745,"pfxX":-4.018874240750209,"pfxZ":9.529684933223335,"pX":-1.0904903793379976,"pZ":2.186796320299156,"vX0":3.6535811456599623,"vY0":-138.25424662903487,"vZ0":-7.4262399461170885,"x":158.57,"y":179.74,"x0":-1.8969919700525368,"y0":50.0024176821978,"z0":5.78041111541917,"aX":-7.901689033407467},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":6.7,"spinRate":2489,"spinDirection":196},"zone":13,"typeConfidence":0.66,"plateTime":0.3938242496212956,"extension":6.725223512948884},"index":4,"playId":"2ebefbc9-6f48-30bd-a4e7-c49f9bba949e","pitchNumber":4,"startTime":"2026-07-19T17:42:33.059Z","endTime":"2026-07-19T17:42:36.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":75.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.02614868060795,"aZ":-41.7164852021651,"pfxX":1.294391027549941,"pfxZ":-6.835420236315048,"pX":-1.087968093794638,"pZ":1.4778998664615235,"vX0":1.27859048321256,"vY0":-116.822951770697,"vZ0":-1.5447773520347927,"x":158.47,"y":198.88,"x0":-1.8086239842495602,"y0":50.00373047798873,"z0":6.035146900281152,"aX":1.8063924371960818},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.5,"breakHorizontal":-2.6,"spinRate":2334,"spinDirection":22},"zone":13,"typeConfidence":0.9,"plateTime":0.46713907566489743,"extension":6.822184031843724},"index":5,"playId":"e98bff0d-639a-373c-86f7-cddc759a41c3","pitchNumber":5,"startTime":"2026-07-19T17:42:55.062Z","endTime":"2026-07-19T17:42:58.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:42:58.333Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernie Clement walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T17:43:20.506Z","endTime":"2026-07-19T17:45:10.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.574446612283406,"aZ":-30.505881754927316,"pfxX":1.831533387381485,"pfxZ":1.0388167834621242,"pX":-0.5153491938875782,"pZ":4.212271057139562,"vX0":2.7671950919456725,"vY0":-124.50904745860225,"vZ0":1.3932312038051802,"x":136.64,"y":125.05,"x0":-1.8693480986149802,"y0":50.00275412989796,"z0":6.127614257722829,"aX":2.941853783142053},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2499,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.43608829698821694,"extension":6.501766886114895},"index":0,"playId":"00adb8c6-be35-3e16-84a9-2e8750424f50","pitchNumber":1,"startTime":"2026-07-19T17:43:23.042Z","endTime":"2026-07-19T17:43:28.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44814393724938,"aZ":-31.923466889986216,"pfxX":2.2549250383486465,"pfxZ":0.15473864414557248,"pX":0.18335442136758828,"pZ":4.009170496868127,"vX0":4.347257336952948,"vY0":-124.31220881630286,"vZ0":1.2173853985356953,"x":110.01,"y":130.53,"x0":-1.8736363612029814,"y0":50.00074427410996,"z0":6.142318484936725,"aX":3.564537848029507},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-5.0,"spinRate":2423,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.438844659248379,"extension":6.537031396201726},"index":1,"playId":"9fd986ab-e042-3887-b20a-1f6ccafc62b5","pitchNumber":2,"startTime":"2026-07-19T17:43:40.548Z","endTime":"2026-07-19T17:43:44.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218554492074112,"aZ":-16.004954871820495,"pfxX":-6.95819428514229,"pfxZ":8.599524762906393,"pX":0.4514363657850203,"pZ":1.5793745788526217,"vX0":7.452818133625076,"vY0":-134.99181963170756,"vZ0":-8.556848320636927,"x":99.79,"y":196.14,"x0":-1.4167891726124113,"y0":50.00411310664857,"z0":5.875181233255336,"aX":-13.084415632063575},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2343,"spinDirection":195},"zone":9,"typeConfidence":0.92,"plateTime":0.40287384258870196,"extension":6.847767703799939},"index":2,"playId":"2ced80ee-e6bb-3961-9d9f-aff5bbda7a1f","pitchNumber":3,"startTime":"2026-07-19T17:43:58.021Z","endTime":"2026-07-19T17:44:01.533Z","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":94.9,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39727332154048,"aZ":-14.444359543749117,"pfxX":-6.131572678760038,"pfxZ":9.06658773181754,"pX":-0.631830665107254,"pZ":3.05267502707342,"vX0":5.273408375962021,"vY0":-138.15268179333674,"vZ0":-5.508429679467134,"x":141.08,"y":156.36,"x0":-1.757799779491841,"y0":50.00549032703647,"z0":6.02428666168331,"aX":-11.993567256239622},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2420,"spinDirection":202},"zone":1,"typeConfidence":0.89,"plateTime":0.3947136709735677,"extension":6.709710640391981},"index":3,"playId":"f5c421dd-cc3e-3af5-be62-2df9e2fd1e0d","pitchNumber":4,"startTime":"2026-07-19T17:44:14.491Z","endTime":"2026-07-19T17:44:18.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60514226451354,"aZ":-12.645554668414729,"pfxX":-2.236682975888171,"pfxZ":10.145734503537136,"pX":-1.3966812766539711,"pZ":3.9896745355506256,"vX0":1.4630856536321641,"vY0":-138.07050588405565,"vZ0":-3.5480079112767466,"x":170.24,"y":131.06,"x0":-1.643668309257394,"y0":50.00480557589878,"z0":6.146201926482946,"aX":-4.3058870484855145},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2509,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39716156037294414,"extension":6.684023817613717},"index":4,"playId":"cdeb51c8-1e39-37ac-901f-7646fdea2c79","pitchNumber":5,"startTime":"2026-07-19T17:44:50.724Z","endTime":"2026-07-19T17:44:54.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.667510533891104,"aZ":-21.622544837872425,"pfxX":2.8306129046464594,"pfxZ":6.156038109826206,"pX":-1.0840713220275717,"pZ":2.7767026451714663,"vX0":1.4479736694367882,"vY0":-129.27646612022335,"vZ0":-3.8486805757630496,"x":158.32,"y":163.81,"x0":-2.017018522085178,"y0":50.00490271885724,"z0":5.918726055833599,"aX":4.853851375300022},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.7,"breakHorizontal":-5.4,"spinRate":2619,"spinDirection":180},"zone":11,"typeConfidence":0.67,"plateTime":0.42160266758576803,"extension":6.724945240310309},"index":5,"playId":"990ea7a0-75a8-3de2-8268-f0e677a29fb2","pitchNumber":6,"startTime":"2026-07-19T17:45:07.211Z","endTime":"2026-07-19T17:45:10.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:45:10.913Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Lukes lines out sharply to right fielder Braden Montgomery.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T17:46:23.599Z","endTime":"2026-07-19T17:47:45.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T17:45:26.686Z","endTime":"2026-07-19T17:46:25.900Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28317284698079,"aZ":-20.042922957390285,"pfxX":1.345126983325629,"pfxZ":6.980390602393516,"pX":-0.3623508838657855,"pZ":3.696474261479169,"vX0":3.5115992126672575,"vY0":-129.97848836219666,"vZ0":-2.0698554594070457,"x":130.81,"y":138.98,"x0":-1.8972905033208087,"y0":50.00187064236355,"z0":6.000589532984242,"aX":2.336070749804077},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":-3.1,"spinRate":2592,"spinDirection":183},"zone":11,"typeConfidence":0.92,"plateTime":0.4189328508229617,"extension":6.530678282451956},"index":1,"playId":"f01366e6-96c3-3dc6-8100-c2120d1f5d3a","pitchNumber":1,"startTime":"2026-07-19T17:46:25.900Z","endTime":"2026-07-19T17:46:29.704Z","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":89.7,"endSpeed":83.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350075374163904,"aZ":-18.820223061799634,"pfxX":1.468005247583811,"pfxZ":7.600169525479393,"pX":-0.4901749001167719,"pZ":2.976787475470252,"vX0":3.7843909950955856,"vY0":-130.67477146070578,"vZ0":-3.791191891195143,"x":135.68,"y":158.41,"x0":-2.1387264030550783,"y0":50.00605844397407,"z0":5.831864822151272,"aX":2.5795676602332023},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.4,"spinRate":2645,"spinDirection":186},"zone":1,"typeConfidence":0.95,"plateTime":0.4165897548878932,"extension":6.674898119030568},"index":2,"playId":"d1337000-e9be-37f9-ba7f-248f328b62cf","pitchNumber":2,"startTime":"2026-07-19T17:46:43.948Z","endTime":"2026-07-19T17:46:46.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.815810697931123,"aZ":-17.82267753658532,"pfxX":-8.821311231374388,"pfxZ":7.331378647030249,"pX":-0.5090284267884481,"pZ":3.0586363198940005,"vX0":6.4482206731479685,"vY0":-138.28875908652185,"vZ0":-4.565301763208508,"x":136.4,"y":156.2,"x0":-1.71274611408577,"y0":50.0005253399088,"z0":5.90887742892231,"aX":-17.261958928685623},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2446,"spinDirection":205},"zone":1,"typeConfidence":0.94,"plateTime":0.39450342714965325,"extension":6.768048400597582},"index":3,"playId":"2ecf5aa1-6d6b-32bd-b225-a99b176fc06c","pitchNumber":3,"startTime":"2026-07-19T17:47:03.995Z","endTime":"2026-07-19T17:47:06.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180418204599214,"aZ":-26.257853703541443,"pfxX":0.4214022687645964,"pfxZ":3.4862811514950582,"pX":-0.2494526777556344,"pZ":1.9538389188856617,"vX0":4.241956965769705,"vY0":-128.6029589846794,"vZ0":-4.834225227613234,"x":126.51,"y":186.03,"x0":-1.9656667227767342,"y0":50.00591670216415,"z0":5.860539167554987,"aX":0.7153348458271113},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.6,"spinRate":2457,"spinDirection":174},"zone":8,"typeConfidence":0.85,"plateTime":0.4236504383114186,"extension":6.663786322224183},"hitData":{"launchSpeed":101.8,"launchAngle":17.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.25,"coordY":90.53}},"index":4,"playId":"656b6450-dc11-326b-9a21-fae46bfd8cd2","pitchNumber":4,"startTime":"2026-07-19T17:47:39.143Z","endTime":"2026-07-19T17:47:45.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:47:45.602Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to right fielder Nathan Lukes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T17:50:02.277Z","endTime":"2026-07-19T17:50:14.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Trey Yesavage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T17:48:57.002Z","endTime":"2026-07-19T17:50:04.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0369710729253,"aZ":-28.224830314995355,"pfxX":-0.23024742443179091,"pfxZ":2.3504432719046724,"pX":0.9026146115882723,"pZ":1.947239808847655,"vX0":1.5030061342092271,"vY0":-127.58172769736224,"vZ0":-5.348950091195588,"x":82.59,"y":186.2,"x0":0.34010123714562246,"y0":50.00031903176582,"z0":6.2493991070806345,"aX":-0.3864434696554947},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":0.1,"spinRate":2373,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.42653953916657716,"extension":5.374879395633427},"hitData":{"launchSpeed":81.2,"launchAngle":6.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.5,"coordY":120.78}},"index":1,"playId":"5aaa5840-3ade-33a3-86f9-691130e2156a","pitchNumber":1,"startTime":"2026-07-19T17:50:04.599Z","endTime":"2026-07-19T17:50:14.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:50:14.787Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters challenged (pitch result), call on the field was confirmed: Tristan Peters called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T17:50:50.122Z","endTime":"2026-07-19T17:52:24.059Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Junior Perez replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T17:50:33.805Z","endTime":"2026-07-19T17:50:52.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"base":1},{"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":81.4,"endSpeed":76.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61556596030052,"aZ":-41.20831433606118,"pfxX":0.2831130452561108,"pfxZ":-6.254759108391499,"pX":-0.2590692190700665,"pZ":1.670055309281622,"vX0":-1.4072668083022815,"vY0":-118.62278349844016,"vZ0":-2.6586965143842263,"x":126.88,"y":193.69,"x0":0.3013828187555429,"y0":50.00037916872306,"z0":6.51087342717252,"aX":0.40949462120453317},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.6,"breakHorizontal":-0.2,"spinRate":2485,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4592193854122413,"extension":5.232965474162628},"index":1,"playId":"84baa566-f3f3-31a7-bcbc-b019fa74d3d5","pitchNumber":1,"startTime":"2026-07-19T17:50:52.359Z","endTime":"2026-07-19T17:50:56.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685900090951797,"aZ":-14.29222834996051,"pfxX":-1.7826871772142383,"pfxZ":9.24859381326829,"pX":-0.03654524391228202,"pZ":3.561496955886562,"vX0":-0.6937208578386572,"vY0":-137.7112208260989,"vZ0":-5.048612337209821,"x":118.39,"y":142.62,"x0":0.4497922927616941,"y0":50.00333521849856,"z0":6.375056021113552,"aX":-3.446279586850821},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2171,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.39673894848505187,"extension":5.316730661264174},"index":2,"playId":"63211b74-4147-315f-b261-bde247c840b8","pitchNumber":2,"startTime":"2026-07-19T17:51:17.952Z","endTime":"2026-07-19T17:51:23.440Z","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":95.4,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698091821072172,"aZ":-15.530070557160544,"pfxX":-2.1911933028124357,"pfxZ":8.34379593352371,"pX":-0.5352346808682377,"pZ":3.8046576969754233,"vX0":-1.759616725034247,"vY0":-139.06175315157728,"vZ0":-4.499662570205421,"x":137.4,"y":136.05,"x0":0.3864547043520492,"y0":50.00579510155096,"z0":6.44558453080202,"aX":-4.372840473902427},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":4.3,"spinRate":2285,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.391078294080379,"extension":5.260291333759202},"index":3,"playId":"5403d5e1-82b2-3f30-911f-c16f137acde0","pitchNumber":3,"startTime":"2026-07-19T17:51:40.963Z","endTime":"2026-07-19T17:51:44.344Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"ab2fe4e4-e770-3952-b54f-64ef1a9f736a","startTime":"2026-07-19T17:52:00.852Z","endTime":"2026-07-19T17:52:05.818Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38652290946081,"aZ":-28.9276583531404,"pfxX":1.0230067425184628,"pfxZ":1.9387991384409542,"pX":-0.6363193670634826,"pZ":3.01199520078968,"vX0":-2.0384680675196867,"vY0":-127.75580802291736,"vZ0":-2.8861492653148333,"x":141.25,"y":157.46,"x0":0.034769739643954516,"y0":50.00251294734985,"z0":6.402268716208288,"aX":1.7115682441739182},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2338,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.4268131363038514,"extension":5.281878065103336},"index":5,"playId":"f3e428e3-e945-340e-a5d0-1d51ea17d3a4","pitchNumber":4,"startTime":"2026-07-19T17:52:19.691Z","endTime":"2026-07-19T17:52:24.059Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"}},"playEndTime":"2026-07-19T17:52:24.059Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, shortstop Andrés Giménez to first baseman Sean Keys. Junior Perez to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T17:53:08.382Z","endTime":"2026-07-19T17:53:54.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.772356505939495,"aZ":-44.49124395591919,"pfxX":2.100539865140097,"pfxZ":-8.451647853460111,"pX":-0.6631071682352062,"pZ":3.2975364520146804,"vX0":-3.437199311919112,"vY0":-119.32860355126027,"vZ0":1.458151728079489,"x":142.28,"y":149.75,"x0":0.5164892171177096,"y0":50.00498400431977,"z0":6.655850967962042,"aX":3.0608652351152177},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.8,"breakHorizontal":-3.1,"spinRate":2652,"spinDirection":29},"zone":1,"typeConfidence":0.91,"plateTime":0.45724137692514333,"extension":5.300940594491237},"index":0,"playId":"8d8954bb-5d77-3990-878a-2792775570ed","pitchNumber":1,"startTime":"2026-07-19T17:53:08.382Z","endTime":"2026-07-19T17:53:11.741Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344461028231628,"aZ":-13.562864487055808,"pfxX":-4.69935356685693,"pfxZ":9.56544960371991,"pX":-0.2945615139857552,"pZ":2.7078409272086352,"vX0":-0.7629732786504999,"vY0":-138.0216333526903,"vZ0":-7.450942771441857,"x":128.23,"y":165.67,"x0":0.5957926583760305,"y0":50.00135808706392,"z0":6.340196103042024,"aX":-9.139560139652891},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2266,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.39560392448857185,"extension":5.347673881443733},"hitData":{"launchSpeed":78.7,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":148.01}},"index":1,"playId":"8d95e180-c0ba-3ecb-9ab3-ffd875d47be8","pitchNumber":2,"startTime":"2026-07-19T17:53:47.350Z","endTime":"2026-07-19T17:53:54.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:53:54.871Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T17:56:40.836Z","endTime":"2026-07-19T17:58:58.055Z","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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T17:54:18.962Z","endTime":"2026-07-19T17:54:44.130Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-19T17:54:44.130Z","endTime":"2026-07-19T17:56:43.074Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.358173173167863,"aZ":-31.774336571105966,"pfxX":-7.636807379087209,"pfxZ":0.2855282768431042,"pX":-1.1610741876216162,"pZ":2.3692934635987375,"vX0":-8.42926246133112,"vY0":-117.92642113146029,"vZ0":-0.992198609512328,"x":161.26,"y":174.81,"x0":3.445265556504106,"y0":50.00421237473072,"z0":5.713254323510663,"aX":-10.811794320334933},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.6,"breakHorizontal":15.8,"spinRate":2674,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.46355137362365584,"extension":6.842940520464698},"index":2,"playId":"0dc20d32-4f70-35d2-b147-3bfce529b04f","pitchNumber":1,"startTime":"2026-07-19T17:56:43.074Z","endTime":"2026-07-19T17:56:46.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65336239020297,"aZ":-30.835194905697186,"pfxX":-9.071129734314106,"pfxZ":0.9372020999837849,"pX":-1.598808857094298,"pZ":1.860258850794519,"vX0":-9.174879638591715,"vY0":-118.67543652236137,"vZ0":-2.3669488023796066,"x":177.94,"y":188.55,"x0":3.495275256411982,"y0":50.001790232326286,"z0":5.6784136723837735,"aX":-12.940566923589747},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.3,"breakHorizontal":18.6,"spinRate":2724,"spinDirection":297},"zone":13,"typeConfidence":0.92,"plateTime":0.461480496909088,"extension":6.932196266350257},"index":3,"playId":"f1df0330-e47d-31eb-93e7-5cc9ad4dc3be","pitchNumber":2,"startTime":"2026-07-19T17:57:00.001Z","endTime":"2026-07-19T17:57:06.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"f1df0330-e47d-31eb-93e7-5cc9ad4dc3be","startTime":"2026-07-19T17:57:24.784Z","endTime":"2026-07-19T17:57:27.153Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00899122906425,"aZ":-23.362994414352706,"pfxX":-1.427437860693579,"pfxZ":4.8481869075091035,"pX":-0.7655373697030055,"pZ":2.0663624702067316,"vX0":-10.578440505968562,"vY0":-132.16042396152937,"vZ0":-4.682745729100471,"x":146.18,"y":182.99,"x0":3.4302674714430426,"y0":50.00082354960799,"z0":5.519485787394371,"aX":-2.592234528234082},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":4.3,"spinRate":2626,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.4102351556214163,"extension":6.804143029234819},"index":5,"playId":"7bb40208-1ac0-3988-82e1-ca988aebb072","pitchNumber":3,"startTime":"2026-07-19T17:57:27.153Z","endTime":"2026-07-19T17:57:30.365Z","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":91.0,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.675877198333488,"aZ":-22.70572083224265,"pfxX":-1.074753074318882,"pfxZ":5.210670823921773,"pX":-0.5503627318149469,"pZ":1.9400039560344067,"vX0":-10.382411798003941,"vY0":-132.29782739064672,"vZ0":-5.265055981693374,"x":137.98,"y":186.4,"x0":3.5247868186174025,"y0":50.00219299621991,"z0":5.5663507592979204,"aX":-1.9491591632250607},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":3.7,"spinRate":2610,"spinDirection":170},"zone":7,"typeConfidence":0.91,"plateTime":0.41017141316731687,"extension":6.721592296607828},"index":6,"playId":"f9438b21-e9ed-33d2-8372-3be14a0a5b3b","pitchNumber":4,"startTime":"2026-07-19T17:57:46.789Z","endTime":"2026-07-19T17:57:49.789Z","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":83.6,"endSpeed":78.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.703787550855484,"aZ":-33.29449008455276,"pfxX":-6.556921827050341,"pfxZ":-0.7411136549099391,"pX":-1.7673315722158784,"pZ":1.597303420488654,"vX0":-10.035199585389933,"vY0":-121.55082044040981,"vZ0":-3.1355463517358357,"x":184.37,"y":195.65,"x0":3.244132520245988,"y0":50.00033919008803,"z0":5.754008913844384,"aX":-9.946825595817767},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.9,"spinRate":2713,"spinDirection":298},"zone":13,"typeConfidence":0.87,"plateTime":0.44821649455619594,"extension":6.942796711245581},"index":7,"playId":"96706b35-f15b-380f-b6c6-5532728fe0bd","pitchNumber":5,"startTime":"2026-07-19T17:58:12.114Z","endTime":"2026-07-19T17:58:15.114Z","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.9,"endSpeed":75.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.443676316743428,"aZ":-32.78223676727959,"pfxX":-7.216155886314206,"pfxZ":-0.42210250540050254,"pX":-1.448973809388977,"pZ":2.1978088308745947,"vX0":-8.899128815538852,"vY0":-118.97736962311087,"vZ0":-1.614394492026635,"x":172.23,"y":179.44,"x0":3.274967532014466,"y0":50.004465206866605,"z0":5.851186275957261,"aX":-10.362590763309314},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":15.2,"spinRate":2714,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.46005887268118517,"extension":6.840717459236902},"index":8,"playId":"143c4020-3ad4-38f9-80c2-6da230be23f7","pitchNumber":6,"startTime":"2026-07-19T17:58:31.930Z","endTime":"2026-07-19T17:58:34.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":86.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.514676577330384,"aZ":-21.375938676144226,"pfxX":-1.207998899047984,"pfxZ":5.8489194816792764,"pX":-0.13526258079610376,"pZ":2.654710342046925,"vX0":-8.972662756176884,"vY0":-133.27711844021434,"vZ0":-4.15383323796212,"x":122.16,"y":167.1,"x0":3.395879739458723,"y0":50.00556519220991,"z0":5.7270618832161135,"aX":-2.229489827971315},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":3.6,"spinRate":2660,"spinDirection":160},"zone":5,"typeConfidence":0.92,"plateTime":0.4068855212090443,"extension":6.811345867931707},"index":9,"playId":"1dfa2424-7d76-3155-8ac1-9a239b5b7bd6","pitchNumber":7,"startTime":"2026-07-19T17:58:55.055Z","endTime":"2026-07-19T17:58:58.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:58:58.055Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T18:01:07.372Z","endTime":"2026-07-19T18:01:59.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Junior Perez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:00:36.384Z","endTime":"2026-07-19T18:01:09.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85451806370954,"aZ":-12.792544832886556,"pfxX":-4.203226163893364,"pfxZ":10.548490784669545,"pX":0.2281972538467988,"pZ":2.975181356978302,"vX0":6.274338437950301,"vY0":-133.9318940733787,"vZ0":-5.84867147865494,"x":108.3,"y":158.45,"x0":-1.5865846246137267,"y0":50.00206628115298,"z0":6.083216350908927,"aX":-7.722790826585801},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2415,"spinDirection":191},"zone":2,"typeConfidence":0.85,"plateTime":0.407193596269662,"extension":6.601582332931707},"index":1,"playId":"200f694c-6d70-3a34-9272-8ca508d1db49","pitchNumber":1,"startTime":"2026-07-19T18:01:09.679Z","endTime":"2026-07-19T18:01:13.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992839345431687,"aZ":-26.917427469068894,"pfxX":1.8639441141037305,"pfxZ":3.331384739652531,"pX":0.8204713327349821,"pZ":3.542503622335752,"vX0":6.007361514771818,"vY0":-124.28776109809772,"vZ0":-0.7856948061681843,"x":85.73,"y":143.13,"x0":-1.8619491734648947,"y0":50.00141056009716,"z0":6.08180189525645,"aX":2.9392483897942943},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2419,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.43931640968108976,"extension":6.561989567971175},"index":2,"playId":"f432c0d4-1b44-35a5-be5e-9f8b66011176","pitchNumber":2,"startTime":"2026-07-19T18:01:24.586Z","endTime":"2026-07-19T18:01:28.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.452226441827065,"aZ":-43.0903016188942,"pfxX":2.3472129847030523,"pfxZ":-9.132337050624106,"pX":0.09134113290242789,"pZ":3.296140743469853,"vX0":3.183280691543547,"vY0":-108.72717583703674,"vZ0":3.5417763978754273,"x":113.52,"y":149.78,"x0":-1.6980045879018832,"y0":50.00528043043959,"z0":6.329038681854107,"aX":2.804049691441861},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-15.2,"breakHorizontal":-5.2,"spinRate":2504,"spinDirection":24},"zone":2,"typeConfidence":0.9,"plateTime":0.5041934663024885,"extension":6.697043324490058},"index":3,"playId":"406a3a50-8835-3f6d-a450-371496a5c3cd","pitchNumber":3,"startTime":"2026-07-19T18:01:39.072Z","endTime":"2026-07-19T18:01:43.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.631400586675404,"aZ":-10.539530714200216,"pfxX":-5.255412388951229,"pfxZ":11.456742387000073,"pX":0.009501935822458115,"pZ":2.8684146036154634,"vX0":6.568852871678251,"vY0":-136.4651075048551,"vZ0":-6.35976001788035,"x":116.64,"y":161.33,"x0":-1.744450622189121,"y0":50.006508851800035,"z0":5.9530364461404535,"aX":-9.928262501291757},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":8.2,"spinRate":2639,"spinDirection":203},"zone":2,"typeConfidence":0.84,"plateTime":0.4011501559022519,"extension":6.744936350743098},"index":4,"playId":"087eebf5-e62c-3528-9df8-2daf03f16324","pitchNumber":4,"startTime":"2026-07-19T18:01:55.411Z","endTime":"2026-07-19T18:01:59.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:01:59.390Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T18:02:14.090Z","endTime":"2026-07-19T18:03:24.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508666515176117,"aZ":-28.339609600610775,"pfxX":2.4358088336913513,"pfxZ":2.418809208096656,"pX":-0.7408544423659277,"pZ":2.9955932485536665,"vX0":2.340261592087849,"vY0":-124.74002118768107,"vZ0":-1.8049876985745237,"x":145.24,"y":157.9,"x0":-2.005400202481726,"y0":50.00388036252115,"z0":6.049921403726345,"aX":3.8646111593284513},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.9,"spinRate":2616,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.43795956220419985,"extension":6.507330764276113},"index":0,"playId":"76aaebe1-8c75-32a0-ac91-467b8ce57bb2","pitchNumber":1,"startTime":"2026-07-19T18:02:26.169Z","endTime":"2026-07-19T18:02:29.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852832354513254,"aZ":-13.276411740894668,"pfxX":-5.485848315334958,"pfxZ":9.927996170156714,"pX":0.25642886595500786,"pZ":4.555833697968071,"vX0":6.807163110445072,"vY0":-136.78354392660594,"vZ0":-1.932742490726469,"x":107.23,"y":115.77,"x0":-1.5462998759275814,"y0":50.004721364281494,"z0":6.1770099564992975,"aX":-10.44502713879184},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2678,"spinDirection":198},"zone":12,"typeConfidence":0.71,"plateTime":0.39972887230677223,"extension":6.714816882714935},"index":1,"playId":"065f8116-4676-303a-825c-f0373186621f","pitchNumber":2,"startTime":"2026-07-19T18:02:46.231Z","endTime":"2026-07-19T18:02:49.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9838497511964,"aZ":-16.438956957687807,"pfxX":-7.850334215620655,"pfxZ":8.516741739570751,"pX":-0.7489670977516365,"pZ":1.5573355503293815,"vX0":5.4672803697781465,"vY0":-134.0989747748474,"vZ0":-8.316709412076897,"x":145.55,"y":196.73,"x0":-1.7791304336564016,"y0":50.0053257145083,"z0":5.838399710346355,"aX":-14.51084078975601},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2415,"spinDirection":205},"zone":13,"typeConfidence":0.93,"plateTime":0.4061611008517656,"extension":6.784526420465565},"index":2,"playId":"464269bd-b46a-316d-930b-91dd1d704e82","pitchNumber":3,"startTime":"2026-07-19T18:03:02.905Z","endTime":"2026-07-19T18:03:06.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92009756362445,"aZ":-26.454833427669527,"pfxX":2.171676080617444,"pfxZ":3.584224997524057,"pX":1.0439894393994937,"pZ":0.9191711047817652,"vX0":6.398420722440397,"vY0":-124.73925848212318,"vZ0":-6.713948119220039,"x":77.21,"y":213.96,"x0":-1.8227968789118274,"y0":50.00468142212042,"z0":5.787375383961174,"aX":3.4691732318332225},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-5.3,"spinRate":2580,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4368416137571973,"extension":6.72879931790576},"index":3,"playId":"75ae53ba-dcbc-3334-a8b2-bc5e97f58d3b","pitchNumber":4,"startTime":"2026-07-19T18:03:20.942Z","endTime":"2026-07-19T18:03:24.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:03:24.844Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T18:03:43.000Z","endTime":"2026-07-19T18:05:00.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.662003657944073,"aZ":-43.36132484532568,"pfxX":3.1943671154397872,"pfxZ":-8.819942827514106,"pX":0.45576713096594484,"pZ":2.142770908431114,"vX0":3.768466553792533,"vY0":-112.29404124135374,"vZ0":0.9993864562254418,"x":99.63,"y":180.93,"x0":-1.663691274285078,"y0":50.004271855905415,"z0":6.12781207457882,"aX":4.050380833813341},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.4,"breakHorizontal":-6.8,"spinRate":2587,"spinDirection":27},"zone":6,"typeConfidence":0.9,"plateTime":0.4890833360368889,"extension":6.701492597043209},"index":0,"playId":"53a8d35a-1977-338a-b090-ae54abbc4165","pitchNumber":1,"startTime":"2026-07-19T18:03:49.722Z","endTime":"2026-07-19T18:03:53.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.307283622247926,"aZ":-30.50297133600311,"pfxX":2.231068903329122,"pfxZ":1.0551667359065853,"pX":0.06826144675918637,"pZ":2.608177388313327,"vX0":4.226385407568168,"vY0":-123.52117978793784,"vZ0":-2.064257520440451,"x":114.4,"y":168.36,"x0":-1.9368943798250833,"y0":50.0039190926338,"z0":5.953161648472178,"aX":3.541929589282104},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.8,"spinRate":2655,"spinDirection":87},"zone":5,"typeConfidence":0.89,"plateTime":0.438885660254003,"extension":6.632369480636561},"index":1,"playId":"a3be16de-1926-34a2-b67d-6af25d874a99","pitchNumber":2,"startTime":"2026-07-19T18:04:04.680Z","endTime":"2026-07-19T18:04:08.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.674431802422436,"aZ":-42.742716258129796,"pfxX":0.8428354200659414,"pfxZ":-7.937312546309668,"pX":0.47033563071615475,"pZ":-0.049201102709561496,"vX0":4.937381355301812,"vY0":-114.78704478847584,"vZ0":-4.014779881575047,"x":99.07,"y":240.11,"x0":-1.8199257052181075,"y0":50.00392319013546,"z0":5.893276980041505,"aX":1.1212119173272894},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.1,"breakHorizontal":-2.8,"spinRate":2598,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.477561655080883,"extension":6.805596150083121},"index":2,"playId":"9d53dedc-b046-3c96-84c2-1d50ff941853","pitchNumber":3,"startTime":"2026-07-19T18:04:28.430Z","endTime":"2026-07-19T18:04:31.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27362539355634,"aZ":-18.71356880958083,"pfxX":-8.534019427274671,"pfxZ":6.830313399010849,"pX":0.2511750995916505,"pZ":2.3667134152149196,"vX0":8.758072068332764,"vY0":-138.83605463441853,"vZ0":-5.972847850672943,"x":107.43,"y":174.88,"x0":-1.820930740709684,"y0":50.0057966401186,"z0":5.7729995953822275,"aX":-16.824414667183063},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2549,"spinDirection":207},"zone":5,"typeConfidence":0.94,"plateTime":0.3930800928200302,"extension":6.699967510207469},"hitData":{"launchSpeed":88.8,"launchAngle":8.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.67,"coordY":90.24}},"index":3,"playId":"e42b6803-9dea-30ed-8721-ce2f01dfa799","pitchNumber":4,"startTime":"2026-07-19T18:04:49.847Z","endTime":"2026-07-19T18:05:00.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:05:00.568Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T18:07:43.654Z","endTime":"2026-07-19T18:07:54.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T18:05:08.520Z","endTime":"2026-07-19T18:05:53.093Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Hudson replaces Sean Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-19T18:05:53.093Z","endTime":"2026-07-19T18:07:00.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Kirk replaces Sean Keys.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-19T18:07:00.375Z","endTime":"2026-07-19T18:07:45.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":815873,"link":"/api/v1/people/815873"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758171613127523,"aZ":-35.24228470018065,"pfxX":-6.864413394279181,"pfxZ":-2.2682070172972892,"pX":-0.08141759672927835,"pZ":2.2251610890031315,"vX0":-6.433266641174028,"vY0":-115.68547310635039,"vZ0":1.772448562172603,"x":120.1,"y":178.7,"x0":3.628041145470998,"y0":50.00214903670422,"z0":4.829527187518197,"aX":-9.292951666607252},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.4,"breakHorizontal":14.0,"spinRate":2052,"spinDirection":308},"zone":5,"typeConfidence":0.91,"plateTime":0.4736347554105831,"extension":7.211868180500132},"hitData":{"launchSpeed":86.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.98,"coordY":147.41}},"index":3,"playId":"6e28d44d-291c-3e55-936f-4879d5ddf938","pitchNumber":1,"startTime":"2026-07-19T18:07:45.892Z","endTime":"2026-07-19T18:07:54.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:07:54.022Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Munetaka Murakami lines out to left fielder Jonatan Clase.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T18:10:27.308Z","endTime":"2026-07-19T18:12:06.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alejandro Kirk remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:09:20.198Z","endTime":"2026-07-19T18:09:20.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":815873,"link":"/api/v1/people/815873"}},{"details":{"description":"Defensive switch from catcher to first base for Brandon Valenzuela.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T18:09:20.216Z","endTime":"2026-07-19T18:10:29.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998371516359647,"aZ":-32.71923431156361,"pfxX":-8.234548281146745,"pfxZ":-0.3864372993018872,"pX":0.10638336327734395,"pZ":2.5045814176142103,"vX0":-5.3680051117827885,"vY0":-117.443181310255,"vZ0":-0.6808275434082482,"x":112.94,"y":171.16,"x0":3.4907898403765727,"y0":50.004642880359185,"z0":5.838227963492857,"aX":-11.51740686770235},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.2,"spinRate":2681,"spinDirection":298},"zone":5,"typeConfidence":0.91,"plateTime":0.46617098106645427,"extension":6.846569085126384},"index":2,"playId":"a5f1fcfa-2f2f-335f-913f-2c116d550fee","pitchNumber":1,"startTime":"2026-07-19T18:10:29.565Z","endTime":"2026-07-19T18:10:32.565Z","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":83.2,"endSpeed":77.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379835668827557,"aZ":-27.97525259981662,"pfxX":-6.8723082260198005,"pfxZ":2.8464392279241606,"pX":-2.45597473753495,"pZ":0.8711469792044337,"vX0":-11.223047340194372,"vY0":-120.59415718987273,"vZ0":-5.524257597387556,"x":210.62,"y":215.26,"x0":3.1500976369026445,"y0":50.00129525563912,"z0":5.658351455663334,"aX":-10.121137359412884},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":2788,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4541340913308809,"extension":6.92469033647275},"index":3,"playId":"b27b18ff-869d-3cd7-ab2d-220503108659","pitchNumber":2,"startTime":"2026-07-19T18:10:46.340Z","endTime":"2026-07-19T18:10:49.340Z","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":91.3,"endSpeed":84.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712642796123063,"aZ":-23.302410841425264,"pfxX":-0.1105345021165196,"pfxZ":4.9386507018015635,"pX":0.2945816978718448,"pZ":4.016920012275529,"vX0":-8.223381584589148,"vY0":-132.77686597326456,"vZ0":-0.10492006889109962,"x":105.77,"y":130.32,"x0":3.437914408196355,"y0":50.004526320746706,"z0":5.7434160350339125,"aX":-0.1979234783871962},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":1.9,"spinRate":2655,"spinDirection":171},"zone":12,"typeConfidence":0.91,"plateTime":0.4115013109701846,"extension":6.608150867520665},"index":4,"playId":"3d8b457b-6865-3a11-a22c-16a4cf072fa3","pitchNumber":3,"startTime":"2026-07-19T18:11:05.824Z","endTime":"2026-07-19T18:11:09.177Z","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":82.6,"endSpeed":75.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906954511129804,"aZ":-31.45589717259865,"pfxX":-5.686859211798123,"pfxZ":0.5046959940998708,"pX":-1.3214472067555174,"pZ":2.9599645289697816,"vX0":-9.034600035527694,"vY0":-119.91348101660479,"vZ0":-0.1583576110406757,"x":167.37,"y":158.86,"x0":3.25277510391731,"y0":50.00552573698981,"z0":5.86311597148229,"aX":-8.179864171324427},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.2,"breakHorizontal":12.7,"spinRate":2640,"spinDirection":297},"zone":11,"typeConfidence":0.89,"plateTime":0.4589749235768994,"extension":6.806318184508724},"index":5,"playId":"6b0bbe29-f8c8-35e6-87c1-2cfabc2e5130","pitchNumber":4,"startTime":"2026-07-19T18:11:22.306Z","endTime":"2026-07-19T18:11:26.963Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22674229454522,"aZ":-32.95108629841161,"pfxX":-6.179310602439233,"pfxZ":-0.5642909323156218,"pX":-0.9893841764218709,"pZ":2.2353496926936693,"vX0":-8.144878362037996,"vY0":-117.53440412048401,"vZ0":-1.0425071322737773,"x":92.99,"y":115.45,"x0":3.349410849115408,"y0":50.00468320744635,"z0":5.797559147306244,"aX":-8.479919357181457},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.0,"breakHorizontal":13.6,"spinRate":2651,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.4694601941154235,"extension":6.835050909410803},"index":6,"playId":"536da794-44b3-32de-a92e-5e1a4cf3c36f","pitchNumber":5,"startTime":"2026-07-19T18:11:38.001Z","endTime":"2026-07-19T18:11:41.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-19T18:11:56.183Z","endTime":"2026-07-19T18:12:00.316Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.973229665592726,"aZ":-23.582055415558532,"pfxX":-1.2392608935298326,"pfxZ":4.857305974455574,"pX":-0.8414322653935608,"pZ":2.2653141641744705,"vX0":-10.638442000181547,"vY0":-131.41711838531992,"vZ0":-4.263542074535221,"x":149.07,"y":177.62,"x0":3.4016239512085864,"y0":50.00154699327677,"z0":5.6369577238007595,"aX":-2.1897473557796903},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":4.3,"spinRate":2518,"spinDirection":171},"zone":13,"typeConfidence":0.9,"plateTime":0.41504149540307944,"extension":6.706251991193486},"hitData":{"launchSpeed":99.6,"launchAngle":17.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.73,"coordY":105.34}},"index":8,"playId":"9b4aaeef-28f8-3859-aa7b-38ff896ea1ec","pitchNumber":6,"startTime":"2026-07-19T18:12:00.316Z","endTime":"2026-07-19T18:12:06.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:12:06.819Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T18:12:26.638Z","endTime":"2026-07-19T18:14:24.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778956881839513,"aZ":-21.352548803009707,"pfxX":-0.8510085305036017,"pfxZ":6.019710566466047,"pX":0.8006197666685638,"pZ":3.2899054768841145,"vX0":-7.0196538538988955,"vY0":-132.3906002378711,"vZ0":-2.297583801726803,"x":86.48,"y":149.95,"x0":3.5828412104381266,"y0":50.005124688031145,"z0":5.710136144925515,"aX":-1.5309743115355916},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":2.9,"spinRate":2614,"spinDirection":160},"zone":3,"typeConfidence":0.91,"plateTime":0.41165765189776815,"extension":6.651372822499258},"index":0,"playId":"b83eebe0-ede7-31a4-ba4a-4e990bdc7256","pitchNumber":1,"startTime":"2026-07-19T18:12:34.752Z","endTime":"2026-07-19T18:12:38.294Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06105889505886,"aZ":-21.056084713475492,"pfxX":-0.6857538528960276,"pfxZ":6.151610705776342,"pX":1.7121679783331747,"pZ":2.1377464621741495,"vX0":-4.410272495139875,"vY0":-132.5050831776536,"vZ0":-5.284114868859751,"x":51.74,"y":181.06,"x0":3.4762690783622623,"y0":50.00103712940543,"z0":5.662729350273235,"aX":-1.237742995364617},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":2.0,"spinRate":2531,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.41086153650278057,"extension":6.6438908364076585},"index":1,"playId":"02b211c4-aecb-3dd5-991d-b9d17005d126","pitchNumber":2,"startTime":"2026-07-19T18:12:51.302Z","endTime":"2026-07-19T18:12:54.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621628959298004,"aZ":-28.70878611576363,"pfxX":7.779372188111978,"pfxZ":2.149454566255878,"pX":1.6657283125167837,"pZ":2.801050580842151,"vX0":-7.2041483902510715,"vY0":-126.01989555470225,"vZ0":-1.0877210912879884,"x":53.51,"y":163.15,"x0":3.5451333743697226,"y0":50.00607038917944,"z0":5.548696380146541,"aX":12.566558442858648},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":1766,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.4339533762746335,"extension":6.647114155488111},"index":2,"playId":"8e0faaac-661b-325f-9c81-40764e284627","pitchNumber":3,"startTime":"2026-07-19T18:13:08.193Z","endTime":"2026-07-19T18:13:11.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34525154947175,"aZ":-19.753741576942602,"pfxX":-0.7079096888856204,"pfxZ":6.947129558730001,"pX":0.41344363886454283,"pZ":2.7448331462342157,"vX0":-7.544071867471189,"vY0":-131.69393996587215,"vZ0":-4.0892616796491685,"x":101.24,"y":164.67,"x0":3.386248429006915,"y0":50.0005887835554,"z0":5.746312948082616,"aX":-1.2643943594214584},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":2.6,"spinRate":2638,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.41314038235637396,"extension":6.726000945503966},"index":3,"playId":"d55ff8dd-9472-3c7c-a2d7-cb6682a51e5a","pitchNumber":4,"startTime":"2026-07-19T18:13:25.047Z","endTime":"2026-07-19T18:13:28.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87747886200228,"aZ":-24.527000987809537,"pfxX":-1.0493613950317178,"pfxZ":4.1872137589162115,"pX":-0.06112643710278274,"pZ":3.494580203177285,"vX0":-8.933046629813752,"vY0":-133.18329414690618,"vZ0":-1.2857099220199726,"x":119.33,"y":144.43,"x0":3.448888969512583,"y0":50.006365909919865,"z0":5.728278612197156,"aX":-1.9193899294515067},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":3.5,"spinRate":2716,"spinDirection":170},"zone":11,"typeConfidence":0.92,"plateTime":0.4085100069262344,"extension":6.683396425721782},"index":4,"playId":"85d348b5-8942-3ec1-be8b-0bf3e0f5b36d","pitchNumber":5,"startTime":"2026-07-19T18:13:46.150Z","endTime":"2026-07-19T18:13:49.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-19T18:14:02.268Z","endTime":"2026-07-19T18:14:14.340Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.346005239895703,"aZ":-22.991843099792185,"pfxX":0.5063935546798756,"pfxZ":4.969923719895726,"pX":0.15696552676244532,"pZ":1.9240848259881294,"vX0":-8.792818428967303,"vY0":-133.49859052194145,"vZ0":-5.636766369581319,"x":111.02,"y":186.83,"x0":3.3949873760604405,"y0":50.004917304883286,"z0":5.66540395728045,"aX":0.9378876090677309},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":0.5,"spinRate":2755,"spinDirection":168},"zone":8,"typeConfidence":0.91,"plateTime":0.40663751127538905,"extension":6.70731847749256},"hitData":{"launchSpeed":101.6,"launchAngle":32.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.3,"coordY":50.22}},"index":6,"playId":"1856af68-9694-312c-9b08-0caece19854d","pitchNumber":6,"startTime":"2026-07-19T18:14:14.340Z","endTime":"2026-07-19T18:14:24.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:14:24.373Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T18:14:36.908Z","endTime":"2026-07-19T18:15:46.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21872426149533,"aZ":-35.38296366546544,"pfxX":8.601157602215348,"pfxZ":-1.9466808467290875,"pX":0.9141730605031528,"pZ":3.102140933299168,"vX0":-9.27992419155912,"vY0":-127.0856221531759,"vZ0":0.5673600326560087,"x":82.15,"y":155.02,"x0":3.4826867670029458,"y0":50.00367801187037,"z0":5.6698086851392855,"aX":14.175926568399799},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.1,"breakHorizontal":-13.7,"spinRate":1916,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.4297692542371925,"extension":6.638582430421011},"index":0,"playId":"0ce17edc-dddf-303a-b9a3-edf11db9e25a","pitchNumber":1,"startTime":"2026-07-19T18:14:52.264Z","endTime":"2026-07-19T18:14:55.695Z","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":91.2,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3748740664116,"aZ":-22.293177738104507,"pfxX":-0.5008695193550734,"pfxZ":5.4253393580149005,"pX":0.6171551466625831,"pZ":2.8580999235342026,"vX0":-7.447251866222356,"vY0":-132.8627501000785,"vZ0":-3.089460706722453,"x":93.48,"y":161.61,"x0":3.4996169131386443,"y0":50.00437123276697,"z0":5.62157813979825,"aX":-0.9126243078355433},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":2664,"spinDirection":158},"zone":6,"typeConfidence":0.91,"plateTime":0.4092838954196867,"extension":6.737208306281743},"index":1,"playId":"c7646156-d536-318a-a1e0-174c2ecc33ac","pitchNumber":2,"startTime":"2026-07-19T18:15:13.408Z","endTime":"2026-07-19T18:15:16.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T18:15:24.868Z","endTime":"2026-07-19T18:15:43.087Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.488769323766,"aZ":-22.87576258399725,"pfxX":-0.9920771199247446,"pfxZ":5.114595263085953,"pX":0.018195298442313733,"pZ":3.3243698764950187,"vX0":-8.55727858806928,"vY0":-133.4538225553842,"vZ0":-2.1048602533534977,"x":116.31,"y":149.02,"x0":3.3843100672305484,"y0":50.00451871697911,"z0":5.757009850558045,"aX":-1.804324151461899},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":3.5,"spinRate":2578,"spinDirection":164},"zone":2,"typeConfidence":0.91,"plateTime":0.40912945546556223,"extension":6.673899466470054},"index":3,"playId":"1d89bcb8-4200-33d9-8e25-4965cde1cda0","pitchNumber":3,"startTime":"2026-07-19T18:15:43.087Z","endTime":"2026-07-19T18:15:46.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:15:46.886Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to left fielder Junior Perez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T18:17:47.963Z","endTime":"2026-07-19T18:19:51.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172697680405836,"aZ":-20.776237630312007,"pfxX":5.0644007241764,"pfxZ":6.20457489302909,"pX":0.6209628138639328,"pZ":3.317818291100439,"vX0":-9.396314330226588,"vY0":-134.01371617469258,"vZ0":-0.9292591589224228,"x":93.33,"y":149.2,"x0":3.4984912930668757,"y0":50.00613367889405,"z0":5.139109693873106,"aX":9.309697529872283},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":-7.4,"spinRate":2211,"spinDirection":120},"zone":3,"typeConfidence":0.9,"plateTime":0.407113611490336,"extension":7.17558009708863},"index":0,"playId":"b182937e-ca0e-379c-b299-76d1fb034b56","pitchNumber":1,"startTime":"2026-07-19T18:17:58.362Z","endTime":"2026-07-19T18:18:01.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75569523252173,"aZ":-18.945911993980303,"pfxX":5.430142189846226,"pfxZ":6.90015514346184,"pX":0.029287142615883735,"pZ":2.818729510888177,"vX0":-10.771158977434606,"vY0":-136.5666188754964,"vZ0":-2.1570142069352216,"x":115.88,"y":162.67,"x0":3.2921093966616457,"y0":50.005809165760354,"z0":4.900556212301117,"aX":10.41596099946139},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-7.9,"spinRate":2295,"spinDirection":118},"zone":2,"typeConfidence":0.91,"plateTime":0.39874956892951685,"extension":7.233530380649588},"index":1,"playId":"8b398574-b653-3898-ba11-52882fe9c3fe","pitchNumber":2,"startTime":"2026-07-19T18:18:14.485Z","endTime":"2026-07-19T18:18:17.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629872407070778,"aZ":-21.347625142230843,"pfxX":4.391387231776578,"pfxZ":5.546798096805224,"pX":0.15766275425776605,"pZ":3.1925925699267066,"vX0":-10.011690440587483,"vY0":-137.66041820788627,"vZ0":-1.0432338590203085,"x":110.99,"y":152.58,"x0":3.2434865219895492,"y0":50.00530535677068,"z0":4.998602252672035,"aX":8.576420404501157},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":-6.2,"spinRate":2289,"spinDirection":125},"zone":2,"typeConfidence":0.91,"plateTime":0.3952972308210283,"extension":7.299187687077898},"index":2,"playId":"38762337-91c5-3b4a-998d-9eba0703151e","pitchNumber":3,"startTime":"2026-07-19T18:18:35.123Z","endTime":"2026-07-19T18:18:38.398Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T18:18:49.224Z","endTime":"2026-07-19T18:19:02.101Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253283204011822,"aZ":-38.363055987350606,"pfxX":-8.711444459933361,"pfxZ":-4.26427048946335,"pX":0.6583033043213572,"pZ":1.5732619574580422,"vX0":-4.44043112306966,"vY0":-119.45695350095534,"vZ0":0.5246298593398684,"x":91.91,"y":196.3,"x0":3.671125862133224,"y0":50.0047814881295,"z0":4.789831459213706,"aX":-12.634838249786108},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.3,"breakHorizontal":16.8,"spinRate":2191,"spinDirection":309},"zone":14,"typeConfidence":0.9,"plateTime":0.4578959493122259,"extension":7.1697975816083925},"index":4,"playId":"b5d82f9e-e944-3aa6-a9ca-39ec9e8f0e32","pitchNumber":4,"startTime":"2026-07-19T18:19:02.101Z","endTime":"2026-07-19T18:19:06.248Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438336628227827,"aZ":-18.83250896893156,"pfxX":5.533350563653998,"pfxZ":7.170535519232587,"pX":-0.18209767013439665,"pZ":2.9263873982300592,"vX0":-10.834992880121261,"vY0":-135.4957108798518,"vZ0":-1.925599387485053,"x":123.94,"y":159.77,"x0":3.1484706375142397,"y0":50.001159127616376,"z0":4.961289155052216,"aX":10.294033624429607},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-7.7,"spinRate":2225,"spinDirection":122},"zone":2,"typeConfidence":0.91,"plateTime":0.4041412358565881,"extension":7.300216968884907},"hitData":{"launchSpeed":97.4,"launchAngle":41.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.72,"coordY":73.48}},"index":5,"playId":"695cae97-cbf3-3938-b530-7a18ae100290","pitchNumber":5,"startTime":"2026-07-19T18:19:41.887Z","endTime":"2026-07-19T18:19:51.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:19:51.738Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T18:20:29.939Z","endTime":"2026-07-19T18:22:45.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Urías replaces Andrés Giménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T18:20:01.607Z","endTime":"2026-07-19T18:20:32.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":665926,"link":"/api/v1/people/665926"}},{"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.3,"endSpeed":86.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421996146875294,"aZ":-19.460985955528123,"pfxX":5.124035011970044,"pfxZ":6.7174974588091585,"pX":0.31393102194508815,"pZ":2.0538617417983995,"vX0":-9.93959968743322,"vY0":-135.67048011307403,"vZ0":-4.2114654630762764,"x":105.03,"y":183.33,"x0":3.3342533459526082,"y0":50.004351875918154,"z0":4.955775337254012,"aX":9.700504445802135},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-7.6,"spinRate":2358,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.4013829554020254,"extension":7.281750522681084},"index":1,"playId":"64b6e425-625a-35f9-bb38-b75f4546f37f","pitchNumber":1,"startTime":"2026-07-19T18:20:32.294Z","endTime":"2026-07-19T18:20:35.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.537433799568483,"aZ":-37.57685774168878,"pfxX":-6.741354849666658,"pfxZ":-3.750109266757671,"pX":1.1877721165875137,"pZ":1.7476662883142187,"vX0":-3.770327875948174,"vY0":-118.63159814291608,"vZ0":1.0132015430420107,"x":71.72,"y":191.59,"x0":3.6683491561332153,"y0":50.00411150486175,"z0":4.713425816047203,"aX":-9.706385806159098},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.4,"breakHorizontal":13.1,"spinRate":2006,"spinDirection":306},"zone":14,"typeConfidence":0.91,"plateTime":0.4599181657454601,"extension":7.198354792872415},"index":2,"playId":"9edf1558-7819-3cd5-afe0-fe533592d485","pitchNumber":2,"startTime":"2026-07-19T18:20:48.526Z","endTime":"2026-07-19T18:20:52.537Z","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":92.8,"endSpeed":85.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92393781167987,"aZ":-20.55390489740116,"pfxX":5.496682136049006,"pfxZ":6.22605784558231,"pX":0.6127553197259512,"pZ":1.830616138725557,"vX0":-9.514262346067833,"vY0":-134.9469826007632,"vZ0":-4.177481003082376,"x":93.64,"y":189.35,"x0":3.4501570757132902,"y0":50.00610791491687,"z0":4.823674349027172,"aX":10.266347506836794},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":-8.2,"spinRate":2288,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.4039543179565417,"extension":7.261536222017033},"index":3,"playId":"498b928c-5d2a-37b8-ac62-e558addebf57","pitchNumber":3,"startTime":"2026-07-19T18:21:06.165Z","endTime":"2026-07-19T18:21:09.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-19T18:21:18.012Z","endTime":"2026-07-19T18:21:35.144Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543041878307143,"aZ":-16.872732298816818,"pfxX":7.113161400649997,"pfxZ":8.195793525118363,"pX":0.04989893522223265,"pZ":2.801050418503977,"vX0":-11.275376877450517,"vY0":-135.28539839234622,"vZ0":-2.506633699231771,"x":115.1,"y":163.15,"x0":3.3339445965075774,"y0":50.001972298075415,"z0":4.91253688313218,"aX":13.279704568781817},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":2332,"spinDirection":118},"zone":2,"typeConfidence":0.91,"plateTime":0.40377497690922937,"extension":7.243791649146226},"index":5,"playId":"52dcdfab-e392-3c14-92a5-ef91dd77b03a","pitchNumber":4,"startTime":"2026-07-19T18:21:35.144Z","endTime":"2026-07-19T18:21:39.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677301946660734,"aZ":-31.37363342212633,"pfxX":-7.047576014865086,"pfxZ":0.5883044591556539,"pX":-1.0364985068178911,"pZ":1.8496798288674616,"vX0":-8.300260652474012,"vY0":-116.22686274745736,"vZ0":0.2590713246000307,"x":156.51,"y":188.84,"x0":3.496165466576207,"y0":50.00515569179675,"z0":4.714877109746957,"aX":-9.647325597945454},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":2085,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.4711583274317026,"extension":7.2899335600434325},"index":6,"playId":"90d33d2f-c90e-3adf-b01c-5618eabfdd87","pitchNumber":5,"startTime":"2026-07-19T18:21:56.673Z","endTime":"2026-07-19T18:22:01.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541926685448708,"aZ":-38.46447348587159,"pfxX":-4.612384421288757,"pfxZ":-4.512874921435012,"pX":1.2368393681303176,"pZ":2.365453292013782,"vX0":-4.331734399209548,"vY0":-117.91316657479803,"vZ0":2.8387419025971967,"x":69.85,"y":174.91,"x0":3.7038380229684655,"y0":50.00343103178537,"z0":4.720045147727638,"aX":-6.427781780899459},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.1,"breakHorizontal":9.5,"spinRate":2047,"spinDirection":300},"zone":14,"typeConfidence":0.91,"plateTime":0.4663344667099363,"extension":7.2081376934803005},"index":7,"playId":"5dfe9002-85db-3dfb-8313-00d057d4d777","pitchNumber":6,"startTime":"2026-07-19T18:22:18.298Z","endTime":"2026-07-19T18:22:21.298Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229645277991086,"aZ":-19.238840583821634,"pfxX":3.3286866640424737,"pfxZ":6.936681364728703,"pX":-0.3665437134744615,"pZ":1.7187847601316337,"vX0":-11.048772739367774,"vY0":-134.47919267057543,"vZ0":-4.960523454768325,"x":130.97,"y":192.37,"x0":3.330516101565239,"y0":50.0012164997794,"z0":4.917903615010017,"aX":6.206484838819568},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-4.1,"spinRate":2289,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.4045201821953577,"extension":7.448537325774543},"index":8,"playId":"21f9b25a-63eb-3d9c-b1aa-f7c52c5fafaf","pitchNumber":7,"startTime":"2026-07-19T18:22:39.741Z","endTime":"2026-07-19T18:22:45.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:22:45.098Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonatan Clase grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T18:22:56.897Z","endTime":"2026-07-19T18:23:34.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"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":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.826223640099006,"aZ":-35.67373150950099,"pfxX":-7.442715454060769,"pfxZ":-2.6430991656945313,"pX":0.7730461930800753,"pZ":2.4091649027211393,"vX0":-4.185347038578313,"vY0":-114.56716505934399,"vZ0":2.677047841503758,"x":87.53,"y":173.73,"x0":3.5924162900803833,"y0":50.00191452272541,"z0":4.720210988306527,"aX":-9.859270391206872},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.7,"breakHorizontal":14.5,"spinRate":2088,"spinDirection":301},"zone":6,"typeConfidence":0.91,"plateTime":0.47870424196989436,"extension":7.262400232381973},"index":0,"playId":"68bc2c04-caab-370c-8155-cd08e08a8855","pitchNumber":1,"startTime":"2026-07-19T18:23:10.882Z","endTime":"2026-07-19T18:23:14.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54137905287192,"aZ":-38.04823600410729,"pfxX":-7.5261796512952515,"pfxZ":-4.331863099633605,"pX":0.47243320474125794,"pZ":2.0142670939846976,"vX0":-5.100812271049926,"vY0":-115.97853241721593,"vZ0":2.099223737188086,"x":98.99,"y":184.39,"x0":3.6811276550021086,"y0":50.0017891475901,"z0":4.737226143420811,"aX":-10.208303075108693},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.0,"breakHorizontal":14.9,"spinRate":2229,"spinDirection":305},"zone":9,"typeConfidence":0.9,"plateTime":0.47302001416605943,"extension":7.213979211159967},"hitData":{"launchSpeed":98.4,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":148.01}},"index":1,"playId":"c0f5a4dc-50e4-37ea-98b1-6c82257d3aa9","pitchNumber":2,"startTime":"2026-07-19T18:23:26.836Z","endTime":"2026-07-19T18:23:34.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:23:34.332Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to catcher Alejandro Kirk in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T18:25:53.682Z","endTime":"2026-07-19T18:27:14.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:24:57.282Z","endTime":"2026-07-19T18:24:57.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Luis Urías remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T18:24:57.296Z","endTime":"2026-07-19T18:24:58.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"description":"Pitching Change: Lazaro Estrada replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T18:24:57.296Z","endTime":"2026-07-19T18:25:55.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681751,"link":"/api/v1/people/681751"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29396046631303,"aZ":-13.459868833271932,"pfxX":-5.6428553106261505,"pfxZ":10.022061790547998,"pX":-0.5556642661334207,"pZ":1.6561104225738488,"vX0":2.6098419936680686,"vY0":-135.24467902311392,"vZ0":-7.73434552839365,"x":138.18,"y":194.07,"x0":-0.7958396012675348,"y0":50.00252773768657,"z0":5.4811964509628055,"aX":-10.536422748941124},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2205,"spinDirection":203},"zone":7,"typeConfidence":0.89,"plateTime":0.40375885211918305,"extension":5.960063681446074},"index":3,"playId":"c0a9ce19-e97e-36bd-bf3b-89fb7152c4cb","pitchNumber":1,"startTime":"2026-07-19T18:25:55.758Z","endTime":"2026-07-19T18:26:00.086Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":93.7,"endSpeed":87.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400863612156915,"aZ":-15.592170712624066,"pfxX":-4.83657042869765,"pfxZ":8.623949476329082,"pX":-0.6260121305146648,"pZ":2.793703309034022,"vX0":1.4386045783357042,"vY0":-136.6434725043583,"vZ0":-4.640578229212788,"x":140.86,"y":163.35,"x0":-0.5255682482565034,"y0":50.00180212866766,"z0":5.558859625795331,"aX":-9.29770766183392},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2224,"spinDirection":199},"zone":1,"typeConfidence":0.89,"plateTime":0.39831591605965766,"extension":6.1476491567416005},"index":4,"playId":"7e499ba1-fd49-34a0-958c-958a0cd27ce7","pitchNumber":2,"startTime":"2026-07-19T18:26:24.347Z","endTime":"2026-07-19T18:26:27.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932404452106006,"aZ":-24.308084138558986,"pfxX":2.9394866587271142,"pfxZ":4.768363477884897,"pX":-0.7544860117876968,"pZ":4.3947109572182255,"vX0":-1.1482240400957404,"vY0":-127.32063238066014,"vZ0":1.26347664167717,"x":145.76,"y":120.12,"x0":-0.6808170939075189,"y0":50.00300367156981,"z0":5.8088166022953125,"aX":4.8498408485166795},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":-5.0,"spinRate":2440,"spinDirection":164},"zone":11,"typeConfidence":0.9,"plateTime":0.42939138892517903,"extension":5.813780400030394},"index":5,"playId":"1b953ea0-64d0-38dc-8ab2-178ddf22f60b","pitchNumber":3,"startTime":"2026-07-19T18:26:45.232Z","endTime":"2026-07-19T18:26:48.668Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854880721623996,"aZ":-11.418045015402587,"pfxX":-5.351193755770399,"pfxZ":10.864426993431273,"pX":0.2705729726225626,"pZ":2.70471703265799,"vX0":3.3164030426074826,"vY0":-136.78866728484894,"vZ0":-5.786059944793416,"x":106.69,"y":165.75,"x0":-0.2571462464809347,"y0":50.00489786365706,"z0":5.617772503016594,"aX":-10.225128781233614},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2211,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.3991804047467724,"extension":6.035105042060354},"hitData":{"launchSpeed":92.0,"launchAngle":82.0,"totalDistance":38.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":135.9,"coordY":216.93}},"index":6,"playId":"5867ca37-de9c-32be-a133-0c473a443d22","pitchNumber":4,"startTime":"2026-07-19T18:27:02.954Z","endTime":"2026-07-19T18:27:14.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:27:14.842Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Montgomery flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T18:27:36.670Z","endTime":"2026-07-19T18:28:25.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50087689966688,"aZ":-24.39818216461435,"pfxX":-6.861022316556666,"pfxZ":5.003862817542172,"pX":-1.7520344922173086,"pZ":2.0259497611781754,"vX0":-0.23831122064403612,"vY0":-123.82897426708497,"vZ0":-3.418317081622806,"x":183.78,"y":184.08,"x0":-0.7629936282089442,"y0":50.00402213098047,"z0":5.463288897001452,"aX":-10.665796709487923},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":1038,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.44216754017343174,"extension":6.253481581103621},"index":0,"playId":"ef824777-849f-310e-aee0-116573fb1f72","pitchNumber":1,"startTime":"2026-07-19T18:27:43.133Z","endTime":"2026-07-19T18:27:46.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.331394775371912,"aZ":-42.97631276065936,"pfxX":2.2879310682430587,"pfxZ":-9.083011036602315,"pX":-0.662121789017779,"pZ":1.303112425434314,"vX0":-1.3186645482164137,"vY0":-108.75865858556571,"vZ0":0.3434799680002558,"x":142.24,"y":203.6,"x0":-0.3430330053838231,"y0":50.0025409620449,"z0":5.831211597698887,"aX":2.7214910523657423},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-16.0,"breakHorizontal":-3.7,"spinRate":2754,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.5049839535219647,"extension":5.972701430446521},"index":1,"playId":"2cf76873-4cfc-3727-96a8-8ba31fa4d95e","pitchNumber":2,"startTime":"2026-07-19T18:27:56.562Z","endTime":"2026-07-19T18:28:01.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.288361141331006,"aZ":-43.95111566978833,"pfxX":5.51546307362346,"pfxZ":-9.754042711875108,"pX":-0.36266546844040254,"pZ":2.463814618001992,"vX0":-1.2771587805078863,"vY0":-109.76447299202584,"vZ0":2.77272778303878,"x":130.82,"y":172.26,"x0":-0.4860374379704916,"y0":50.001831896639864,"z0":5.8987539502167134,"aX":6.6605487748175864},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-16.4,"breakHorizontal":-9.6,"spinRate":2463,"spinDirection":30},"zone":4,"typeConfidence":0.91,"plateTime":0.5009647731116726,"extension":6.043328405120465},"hitData":{"launchSpeed":101.8,"launchAngle":24.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.49,"coordY":45.01}},"index":2,"playId":"735d5874-37b9-3910-9af5-7a104f1f5730","pitchNumber":3,"startTime":"2026-07-19T18:28:15.551Z","endTime":"2026-07-19T18:28:25.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:28:25.009Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Perez grounds out, shortstop Ernie Clement to first baseman Brandon Valenzuela.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T18:28:45.410Z","endTime":"2026-07-19T18:29:35.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864800834012158,"aZ":-24.032886302839216,"pfxX":2.0573515685563097,"pfxZ":4.946367050016926,"pX":0.8030649368999717,"pZ":2.8238509011655366,"vX0":2.880090377888805,"vY0":-126.7170104854887,"vZ0":-2.021603169533286,"x":86.39,"y":162.54,"x0":-0.6102304411617931,"y0":50.004613085077544,"z0":5.528172696129267,"aX":3.387572343545084},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":-4.3,"spinRate":2274,"spinDirection":182},"zone":3,"typeConfidence":0.9,"plateTime":0.43020811390144686,"extension":6.123984089659208},"index":0,"playId":"e7014011-a3e6-33f6-9bc1-f88b0d57e946","pitchNumber":1,"startTime":"2026-07-19T18:28:54.231Z","endTime":"2026-07-19T18:28:58.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262699715802285,"aZ":-23.232750792148916,"pfxX":1.9774014974773735,"pfxZ":5.294393585108159,"pX":1.1765779257967195,"pZ":1.986945353685437,"vX0":3.618611167564229,"vY0":-128.08283983688852,"vZ0":-4.244182206647256,"x":72.15,"y":185.13,"x0":-0.5022982921415642,"y0":50.00471731467069,"z0":5.445406435532755,"aX":3.3412820810559625},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2352,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.42490291070148745,"extension":6.177502785411889},"index":1,"playId":"7b9c72eb-eda1-32f2-8883-828f87b9897c","pitchNumber":2,"startTime":"2026-07-19T18:29:09.123Z","endTime":"2026-07-19T18:29:12.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7804583385269,"aZ":-34.76751725309239,"pfxX":1.2061572526102757,"pfxZ":-1.6970167890283019,"pX":0.48741083331126345,"pZ":2.1665252082549356,"vX0":2.105890290334655,"vY0":-121.74784234137627,"vZ0":-1.0485699255080758,"x":98.42,"y":180.28,"x0":-0.5393157900487344,"y0":50.002177291311874,"z0":5.563205589629101,"aX":1.8437191920923033},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.1,"breakHorizontal":-2.6,"spinRate":2572,"spinDirection":79},"zone":9,"typeConfidence":0.88,"plateTime":0.446768695835845,"extension":6.2108746611332695},"hitData":{"launchSpeed":84.1,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":157.7}},"index":2,"playId":"7a7d3eaf-16fb-38d7-bb47-ab54a34c4620","pitchNumber":3,"startTime":"2026-07-19T18:29:28.135Z","endTime":"2026-07-19T18:29:35.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:29:35.775Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to third baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T18:31:58.674Z","endTime":"2026-07-19T18:33:10.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Taylor replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:30:54.634Z","endTime":"2026-07-19T18:32:01.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":96.9,"endSpeed":89.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549529756962198,"aZ":-16.965722580824018,"pfxX":-6.711477219489707,"pfxZ":7.46758631336157,"pX":-0.27506902686176204,"pZ":3.5718983352634224,"vX0":3.0389031694043487,"vY0":-141.20640537270276,"vZ0":-3.2895883956192753,"x":127.48,"y":142.34,"x0":-0.48804394244848726,"y0":50.004262519158765,"z0":5.831529302421209,"aX":-13.671551824408755},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2179,"spinDirection":200},"zone":11,"typeConfidence":0.84,"plateTime":0.3866097510978177,"extension":6.908376681377819},"index":1,"playId":"af20eafc-ad44-3c17-b6d1-0a2256785132","pitchNumber":1,"startTime":"2026-07-19T18:32:01.018Z","endTime":"2026-07-19T18:32:04.932Z","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.9,"endSpeed":90.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85036668636302,"aZ":-18.05155183326872,"pfxX":-6.423836991532506,"pfxZ":6.812799342657639,"pX":0.21745720825371523,"pZ":3.3386957991442854,"vX0":4.331238684803486,"vY0":-142.6374778407272,"vZ0":-3.50416086193946,"x":108.71,"y":148.64,"x0":-0.48109112069778515,"y0":50.00574211855043,"z0":5.712086054013241,"aX":-13.323407651329358},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":2218,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.38306225843272834,"extension":6.8007228804853215},"index":2,"playId":"e449c8cd-4a6b-3a5b-8150-7fd072531094","pitchNumber":2,"startTime":"2026-07-19T18:32:14.766Z","endTime":"2026-07-19T18:32:18.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.356324851153783,"aZ":-29.070417327767327,"pfxX":3.368291424048114,"pfxZ":1.8668478255096161,"pX":0.11807335722803514,"pZ":4.869717049334751,"vX0":1.1767176393726635,"vY0":-127.56924136506207,"vZ0":3.160709652573856,"x":112.5,"y":107.3,"x0":-0.7857805550329817,"y0":50.000978782062724,"z0":5.895727381601771,"aX":5.593130362451195},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-6.4,"spinRate":2548,"spinDirection":84},"zone":12,"typeConfidence":0.91,"plateTime":0.42810671131014866,"extension":6.52209448465773},"index":3,"playId":"086e57ef-b162-3d51-86e4-b21cd88e84b7","pitchNumber":3,"startTime":"2026-07-19T18:32:29.465Z","endTime":"2026-07-19T18:32:32.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47136642638849,"aZ":-44.038801222990095,"pfxX":-0.3147999418017804,"pfxZ":-8.466854340119927,"pX":-0.4438681749316375,"pZ":1.733029844104606,"vX0":-0.09627391838176717,"vY0":-117.68043786330428,"vZ0":-0.22229132452811395,"x":133.92,"y":191.99,"x0":-0.3615252680404205,"y0":50.00220355264369,"z0":5.910468260422152,"aX":-0.44118107395650474},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.1,"breakHorizontal":0.6,"spinRate":2397,"spinDirection":16},"zone":7,"typeConfidence":0.9,"plateTime":0.46556443573637685,"extension":6.907524973792004},"index":4,"playId":"50a8f9a6-da8c-3fab-99aa-a97268b4e463","pitchNumber":4,"startTime":"2026-07-19T18:32:47.093Z","endTime":"2026-07-19T18:32:50.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.250642954479176,"aZ":-43.96443941381149,"pfxX":-0.15333123585003494,"pfxZ":-7.906982004697186,"pX":0.3721680829874531,"pZ":1.8247802244250622,"vX0":1.5147822272962619,"vY0":-120.51449122422844,"vZ0":-0.7147814492855359,"x":102.81,"y":189.51,"x0":-0.24073318039038566,"y0":50.00056337064527,"z0":5.960704542279738,"aX":-0.22906154819577426},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.3,"breakHorizontal":0.0,"spinRate":2429,"spinDirection":8},"zone":9,"typeConfidence":0.9,"plateTime":0.4520119312820583,"extension":6.803737842415377},"hitData":{"launchSpeed":66.8,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":168.59}},"index":5,"playId":"35fa3937-4f2f-34e0-8ea4-3b2758b0a67c","pitchNumber":5,"startTime":"2026-07-19T18:33:03.132Z","endTime":"2026-07-19T18:33:10.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:33:10.758Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a bunt ground ball to third baseman Miguel Vargas. Ernie Clement to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T18:33:35.231Z","endTime":"2026-07-19T18:33:51.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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_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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.901911478812256,"aZ":-43.76610481752042,"pfxX":-0.29546939460831434,"pfxZ":-8.086116359658098,"pX":-0.033768833153681115,"pZ":3.452932222514639,"vX0":0.7723345703665375,"vY0":-118.46790883897785,"vZ0":3.1169985394991144,"x":118.29,"y":145.55,"x0":-0.3244558261529591,"y0":50.00477749324799,"z0":6.098136706253056,"aX":-0.4235486855577287},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.7,"breakHorizontal":0.4,"spinRate":2394,"spinDirection":24},"zone":11,"typeConfidence":0.9,"plateTime":0.46091413716502005,"extension":6.840044286983702},"hitData":{"launchSpeed":30.1,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":112.54,"coordY":181.9}},"index":0,"playId":"c74b931e-b09e-3de0-8e31-0dfa3bdb39fd","pitchNumber":1,"startTime":"2026-07-19T18:33:44.535Z","endTime":"2026-07-19T18:33:51.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:33:51.287Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to right fielder Braden Montgomery. Ernie Clement to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T18:35:04.197Z","endTime":"2026-07-19T18:35:17.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:34:29.681Z","endTime":"2026-07-19T18:35:06.541Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406525303745358,"aZ":-16.48491150291737,"pfxX":-7.311588559573351,"pfxZ":7.795376943050073,"pX":-0.42786410156076193,"pZ":2.70396543533711,"vX0":3.0849804573048116,"vY0":-140.2121466979522,"vZ0":-5.276173323756616,"x":133.31,"y":165.77,"x0":-0.585471295777679,"y0":50.00596755532336,"z0":5.6673555864945495,"aX":-14.722239838892236},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2159,"spinDirection":201},"zone":4,"typeConfidence":0.87,"plateTime":0.3889929109643582,"extension":6.943795411610891},"hitData":{"launchSpeed":87.9,"launchAngle":23.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.8,"coordY":89.11}},"index":1,"playId":"2c7aaa86-cc4e-37bb-909d-c0e5f00a86be","pitchNumber":1,"startTime":"2026-07-19T18:35:06.541Z","endTime":"2026-07-19T18:35:17.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:35:17.603Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kazuma Okamoto grounds into a double play, shortstop Colson Montgomery to second baseman Sam Antonacci to first baseman Munetaka Murakami. Nathan Lukes out at 2nd. Kazuma Okamoto out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T18:35:37.160Z","endTime":"2026-07-19T18:36:34.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.89"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.08"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.86"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.69"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.24"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.76"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.063"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".271"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.063"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":803011,"link":"/api/v1/people/803011"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.735502639057664,"aZ":-13.895384260985434,"pfxX":-6.621291498021961,"pfxZ":9.086208457069285,"pX":-0.35052723526175616,"pZ":1.942384626753813,"vX0":2.7691262758095285,"vY0":-140.67150699110894,"vZ0":-7.688409041809805,"x":130.36,"y":186.34,"x0":-0.4851118891439522,"y0":50.006726130066184,"z0":5.604569774805796,"aX":-13.324990004095065},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2210,"spinDirection":203},"zone":7,"typeConfidence":0.74,"plateTime":0.3887909574266515,"extension":6.850212363855962},"index":0,"playId":"b0595968-c64e-3956-9562-1f356577c00c","pitchNumber":1,"startTime":"2026-07-19T18:36:06.809Z","endTime":"2026-07-19T18:36:09.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07929622954393,"aZ":-37.20420340343956,"pfxX":4.7915051854691955,"pfxZ":-3.0520444552660067,"pX":0.20911066722283056,"pZ":2.261924228276161,"vX0":0.85064547907005,"vY0":-128.0366485839705,"vZ0":-1.3636773123453916,"x":109.03,"y":177.71,"x0":-0.7501374210671667,"y0":50.00257278623488,"z0":5.730643999847979,"aX":7.901177792928028},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":-8.9,"spinRate":2574,"spinDirection":65},"zone":5,"typeConfidence":0.85,"plateTime":0.4288882227407611,"extension":6.719840315198095},"hitData":{"launchSpeed":93.0,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":154.67}},"index":1,"playId":"190fe47f-cf57-3065-a0ca-3d0abc79adc9","pitchNumber":2,"startTime":"2026-07-19T18:36:27.079Z","endTime":"2026-07-19T18:36:34.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:36:34.805Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kazuma Okamoto grounds into a double play, shortstop Colson Montgomery to second baseman Sam Antonacci to first baseman Munetaka Murakami. Nathan Lukes out at 2nd. Kazuma Okamoto out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T18:35:37.160Z","endTime":"2026-07-19T18:36:34.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.89"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.08"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.86"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.69"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.24"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.76"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.063"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".271"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.063"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":803011,"link":"/api/v1/people/803011"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.735502639057664,"aZ":-13.895384260985434,"pfxX":-6.621291498021961,"pfxZ":9.086208457069285,"pX":-0.35052723526175616,"pZ":1.942384626753813,"vX0":2.7691262758095285,"vY0":-140.67150699110894,"vZ0":-7.688409041809805,"x":130.36,"y":186.34,"x0":-0.4851118891439522,"y0":50.006726130066184,"z0":5.604569774805796,"aX":-13.324990004095065},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2210,"spinDirection":203},"zone":7,"typeConfidence":0.74,"plateTime":0.3887909574266515,"extension":6.850212363855962},"index":0,"playId":"b0595968-c64e-3956-9562-1f356577c00c","pitchNumber":1,"startTime":"2026-07-19T18:36:06.809Z","endTime":"2026-07-19T18:36:09.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07929622954393,"aZ":-37.20420340343956,"pfxX":4.7915051854691955,"pfxZ":-3.0520444552660067,"pX":0.20911066722283056,"pZ":2.261924228276161,"vX0":0.85064547907005,"vY0":-128.0366485839705,"vZ0":-1.3636773123453916,"x":109.03,"y":177.71,"x0":-0.7501374210671667,"y0":50.00257278623488,"z0":5.730643999847979,"aX":7.901177792928028},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":-8.9,"spinRate":2574,"spinDirection":65},"zone":5,"typeConfidence":0.85,"plateTime":0.4288882227407611,"extension":6.719840315198095},"hitData":{"launchSpeed":93.0,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":154.67}},"index":1,"playId":"190fe47f-cf57-3065-a0ca-3d0abc79adc9","pitchNumber":2,"startTime":"2026-07-19T18:36:27.079Z","endTime":"2026-07-19T18:36:34.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:36:34.805Z","atBatIndex":64},"scoringPlays":[22,37,39],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":108.91,"y":148.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":131.68,"y":170.32},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":152.48,"y":159.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":111.33,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8,9],"bottom":[10,11,12],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":144.21,"y":76.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":168.35,"y":52.15},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":119.8,"y":213.37},"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":3,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":124.01,"y":54.18},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":141.3,"y":72.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":156.61,"y":118.1},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23,24],"bottom":[25,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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":93.78,"y":167.98},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":185.76,"y":125.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":105.51,"y":69.86},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":143.4,"y":108.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":119.17,"y":62.51},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":38.45,"y":94.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":94.99,"y":158.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":99.97,"y":91.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":125.61,"y":109.89},"type":"O","description":"Pop Out"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":154.29,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":143.4,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":54.37,"y":97.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":90.98,"y":73.89},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37,38,39],"bottom":[40,41,42,43],"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":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":71.34,"y":79.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":182.08,"y":52.33},"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":6,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":49.5,"y":125.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":133.11,"y":106.26},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":150.21,"y":144.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":171.25,"y":90.53},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46,47],"bottom":[48,49,50,51],"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":155.5,"y":120.78},"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":114.96,"y":148.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":131.67,"y":90.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":117.98,"y":147.41},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":57,"top":[52,53,54],"bottom":[55,56,57],"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":64.73,"y":105.34},"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":132.3,"y":50.22},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":82.72,"y":73.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"coordinates":{"x":114.96,"y":148.01},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":135.9,"y":216.93},"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":9,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":139.49,"y":45.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"coordinates":{"x":108.3,"y":157.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":105.88,"y":168.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":112.54,"y":181.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":160.8,"y":89.11},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":110.72,"y":154.67},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","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":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":4,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"catcher":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"first":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"second":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"third":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"shortstop":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"left":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"center":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"right":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"onDeck":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"inHole":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"battingOrder":8,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"onDeck":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"inHole":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"battingOrder":4,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":0,"strikes":1,"outs":3},"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":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":31,"obp":".318","slg":".411","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":14,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".161","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.31","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":122,"balls":34,"strikes":88,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"pitchesPerInning":"13.56","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":44,"groundOuts":65,"airOuts":72,"runs":37,"doubles":20,"triples":3,"homeRuns":6,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":76,"hitByPitch":3,"avg":".293","atBats":259,"obp":".344","slg":".463","ops":".807","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":120,"rbi":37,"leftOnBase":102,"sacBunts":4,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.17","popOuts":15,"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":208,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":18,"flyOuts":47,"groundOuts":96,"airOuts":104,"runs":48,"doubles":14,"triples":3,"homeRuns":13,"strikeOuts":76,"baseOnBalls":38,"intentionalWalks":0,"hits":90,"hitByPitch":18,"atBats":357,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1718,"era":"4.24","inningsPitched":"93.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.37","battersFaced":422,"outs":280,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":669,"strikes":1049,"strikePercentage":".610","hitBatsmen":18,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".600","pitchesPerInning":"18.41","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.33","walksPer9Inn":"3.66","hitsPer9Inn":"8.68","runsScoredPer9":"4.63","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"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":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":49,"groundOuts":101,"airOuts":103,"runs":39,"doubles":27,"triples":0,"homeRuns":6,"strikeOuts":97,"baseOnBalls":33,"intentionalWalks":0,"hits":102,"hitByPitch":4,"atBats":400,"obp":".317","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1692,"era":"3.31","inningsPitched":"106.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.27","battersFaced":440,"outs":318,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1692,"balls":602,"strikes":1090,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".643","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.80","hitsPer9Inn":"8.66","runsScoredPer9":"3.31","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":19,"groundOuts":54,"airOuts":34,"runs":17,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":7,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".242","atBats":149,"obp":".277","slg":".282","ops":".559","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":42,"rbi":10,"leftOnBase":65,"sacBunts":2,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"149.00","popOuts":5,"lineOuts":10},"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":68,"putOuts":97,"errors":4,"chances":169,"fielding":".976","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":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"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":3,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":23,"groundOuts":33,"airOuts":41,"runs":22,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".246","atBats":142,"obp":".280","slg":".507","ops":".787","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":72,"rbi":23,"leftOnBase":69,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.78","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":30,"groundOuts":40,"airOuts":40,"runs":46,"doubles":6,"triples":0,"homeRuns":20,"strikeOuts":91,"baseOnBalls":49,"intentionalWalks":4,"hits":51,"hitByPitch":1,"avg":".231","atBats":221,"obp":".371","slg":".529","ops":".900","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":117,"rbi":42,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.05","popOuts":5,"lineOuts":5},"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":27,"putOuts":428,"errors":2,"chances":457,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":40,"groundOuts":99,"airOuts":69,"runs":56,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":95,"baseOnBalls":37,"intentionalWalks":0,"hits":96,"hitByPitch":2,"avg":".272","atBats":353,"obp":".343","slg":".380","ops":".723","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":134,"rbi":32,"leftOnBase":117,"sacBunts":4,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.43","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"50.43","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":158,"errors":4,"chances":367,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":10,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".194","atBats":62,"obp":".275","slg":".323","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":20,"rbi":14,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":7,"putOuts":145,"errors":0,"chances":152,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(S, 5)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","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":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":37,"gamesStarted":4,"flyOuts":27,"groundOuts":40,"airOuts":40,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":67,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":183,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":812,"era":"2.74","inningsPitched":"49.1","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":5,"blownSaves":3,"earnedRuns":15,"whip":"1.11","battersFaced":202,"outs":148,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":262,"strikes":550,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"16.46","gamesFinished":11,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"12.22","walksPer9Inn":"3.10","hitsPer9Inn":"6.93","runsScoredPer9":"3.65","homeRunsPer9":"0.73","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678577":{"person":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":5,"groundOuts":4,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".152","atBats":33,"obp":".176","slg":".333","ops":".509","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":52,"groundOuts":53,"airOuts":93,"runs":48,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":127,"baseOnBalls":33,"intentionalWalks":3,"hits":79,"hitByPitch":9,"avg":".224","atBats":352,"obp":".307","slg":".477","ops":".784","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":168,"rbi":57,"leftOnBase":187,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":28,"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":201,"putOuts":96,"errors":8,"chances":305,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805326":{"person":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":17,"runs":4,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":49,"obp":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":203,"era":"2.77","inningsPitched":"13.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.23","battersFaced":53,"outs":39,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":63,"strikes":140,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.62","gamesFinished":6,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"4.85","walksPer9Inn":"2.77","hitsPer9Inn":"8.31","runsScoredPer9":"2.77","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":32,"groundOuts":22,"airOuts":53,"runs":15,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":140,"obp":".265","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":586,"era":"3.65","inningsPitched":"37.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":15,"whip":"1.08","battersFaced":151,"outs":111,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":586,"balls":208,"strikes":378,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".---","pitchesPerInning":"15.84","gamesFinished":15,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.68","hitsPer9Inn":"7.05","runsScoredPer9":"3.65","homeRunsPer9":"1.95","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","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":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":21,"groundOuts":31,"airOuts":33,"runs":9,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".130","atBats":108,"obp":".221","slg":".306","ops":".527","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":33,"rbi":11,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".125","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":29,"stolenBasePercentage":".725","caughtStealingPercentage":".275","assists":19,"putOuts":305,"errors":4,"chances":328,"fielding":".988","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":38,"airOuts":25,"runs":17,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".241","atBats":116,"obp":".305","slg":".414","ops":".719","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":48,"rbi":17,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":68,"errors":2,"chances":73,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":15,"groundOuts":26,"airOuts":31,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":120,"obp":".322","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":629,"era":"4.36","inningsPitched":"33.0","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":3,"blownSaves":5,"earnedRuns":16,"whip":"1.33","battersFaced":143,"outs":99,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":260,"strikes":369,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"19.06","gamesFinished":18,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.91","walksPer9Inn":"5.45","hitsPer9Inn":"6.55","runsScoredPer9":"5.18","homeRunsPer9":"1.36","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":2,"flyOuts":20,"groundOuts":13,"airOuts":29,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":83,"obp":".357","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":385,"era":"4.57","inningsPitched":"21.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.52","battersFaced":98,"outs":65,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":139,"strikes":246,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.77","gamesFinished":6,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.98","hitsPer9Inn":"8.72","runsScoredPer9":"4.98","homeRunsPer9":"0.83","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":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":11,"flyOuts":27,"groundOuts":47,"airOuts":59,"runs":34,"doubles":10,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":192,"obp":".342","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":905,"era":"5.60","inningsPitched":"53.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.36","battersFaced":231,"outs":159,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":905,"balls":349,"strikes":556,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".333","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"7.98","walksPer9Inn":"4.92","hitsPer9Inn":"7.30","runsScoredPer9":"5.77","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":48,"groundOuts":61,"airOuts":76,"runs":40,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":1,"hits":65,"hitByPitch":0,"avg":".243","atBats":267,"obp":".306","slg":".427","ops":".733","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":114,"rbi":47,"leftOnBase":109,"sacBunts":1,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.70","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":{"note":"(W, 7-4)","summary":"6.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":29,"strikes":69,"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":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":16,"flyOuts":71,"groundOuts":79,"airOuts":125,"runs":41,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":120,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":7,"atBats":413,"obp":".294","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1806,"era":"3.20","inningsPitched":"112.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.13","battersFaced":458,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1806,"balls":599,"strikes":1207,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".636","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.72","hitsPer9Inn":"7.45","runsScoredPer9":"3.28","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":6,"flyOuts":28,"groundOuts":40,"airOuts":41,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":4,"atBats":148,"obp":".324","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":685,"era":"2.13","inningsPitched":"42.1","wins":3,"losses":2,"saves":3,"saveOpportunities":5,"holds":6,"blownSaves":2,"earnedRuns":10,"whip":"1.23","battersFaced":178,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":237,"strikes":448,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"16.18","gamesFinished":8,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.40","hitsPer9Inn":"7.65","runsScoredPer9":"2.55","homeRunsPer9":"0.21","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":9,"flyOuts":57,"groundOuts":93,"airOuts":106,"runs":47,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":60,"baseOnBalls":35,"intentionalWalks":1,"hits":91,"hitByPitch":3,"atBats":347,"obp":".332","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1530,"era":"4.15","inningsPitched":"89.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.42","battersFaced":390,"outs":267,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1530,"balls":607,"strikes":923,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".455","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.07","walksPer9Inn":"3.54","hitsPer9Inn":"9.20","runsScoredPer9":"4.75","homeRunsPer9":"1.52","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":1,"flyOuts":17,"groundOuts":61,"airOuts":44,"runs":17,"doubles":7,"triples":5,"homeRuns":1,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":3,"hits":40,"hitByPitch":5,"atBats":197,"obp":".290","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":852,"era":"2.45","inningsPitched":"55.0","wins":0,"losses":2,"saves":3,"saveOpportunities":4,"holds":7,"blownSaves":1,"earnedRuns":15,"whip":"1.07","battersFaced":222,"outs":165,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":852,"balls":297,"strikes":555,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".000","pitchesPerInning":"15.49","gamesFinished":6,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.11","hitsPer9Inn":"6.55","runsScoredPer9":"2.78","homeRunsPer9":"0.16","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":15,"groundOuts":26,"airOuts":20,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":97,"obp":".356","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":450,"era":"3.71","inningsPitched":"26.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.54","battersFaced":118,"outs":80,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":171,"strikes":279,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".000","pitchesPerInning":"16.88","gamesFinished":6,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.13","walksPer9Inn":"6.08","hitsPer9Inn":"7.76","runsScoredPer9":"3.71","homeRunsPer9":"0.34","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"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":true,"isSubstitute":false}},"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-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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":41,"groundOuts":92,"airOuts":59,"runs":50,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":49,"baseOnBalls":22,"intentionalWalks":0,"hits":77,"hitByPitch":18,"avg":".281","atBats":274,"obp":".371","slg":".416","ops":".787","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":114,"rbi":29,"leftOnBase":73,"sacBunts":2,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.14","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":126,"errors":2,"chances":150,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":79,"groundOuts":73,"airOuts":130,"runs":66,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":70,"baseOnBalls":56,"intentionalWalks":2,"hits":86,"hitByPitch":6,"avg":".242","atBats":355,"obp":".352","slg":".485","ops":".837","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":172,"rbi":59,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".243","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":24,"lineOuts":27},"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":123,"putOuts":172,"errors":5,"chances":300,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[803011,808959,678246,695657,643217,695731,545341,678577,671976,691011,680732,663542,691799],"pitchers":[680732,663542,691799],"bench":[682668,805367,691019],"bullpen":[622554,607200,663855,641743,663436,669684,656794,670950,702273,805326],"battingOrder":[803011,808959,678246,695657,643217,695731,678577,671976,691011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Benintendi (15, Yesavage)."},{"label":"HR","value":"Montgomery, C (24, 6th inning off Yesavage, 0 on, 2 out)."},{"label":"TB","value":"Benintendi 2; Grichuk; Montgomery, B 2; Montgomery, C 5."},{"label":"RBI","value":"Benintendi (47); Montgomery, B (17); Montgomery, C (57)."},{"label":"2-out RBI","value":"Montgomery, C; Montgomery, B."},{"label":"Runners left in scoring position, 2 out","value":"Grichuk 2; Antonacci."},{"label":"SF","value":"Benintendi."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Montgomery, C-Antonacci-Murakami)."}]}],"note":[{"label":"1","value":"Ran for Grichuk in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":14,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".242","atBats":30,"obp":".305","slg":".382","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":4,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"4.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":37,"strikes":97,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":3,"pitchesPerInning":"14.89","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":5,"gamesStarted":5,"flyOuts":12,"groundOuts":27,"airOuts":21,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":96,"obp":".380","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":433,"era":"5.70","inningsPitched":"23.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.73","battersFaced":108,"outs":71,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":169,"strikes":264,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"7.23","walksPer9Inn":"4.56","hitsPer9Inn":"11.03","runsScoredPer9":"5.70","homeRunsPer9":"2.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":4,"flyOuts":30,"groundOuts":75,"airOuts":53,"runs":27,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":241,"obp":".277","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1016,"era":"3.52","inningsPitched":"64.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":25,"whip":"1.13","battersFaced":261,"outs":192,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":340,"strikes":676,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.58","walksPer9Inn":"2.67","hitsPer9Inn":"7.45","runsScoredPer9":"3.80","homeRunsPer9":"0.70","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".344","slg":".517","ops":".861","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":0,"chances":28,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682729":{"person":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":9,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".360","slg":".545","ops":".905","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":12,"rbi":6,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"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"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":20,"groundOuts":47,"airOuts":30,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":68,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":179,"obp":".249","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":795,"era":"1.08","inningsPitched":"50.0","wins":3,"losses":3,"saves":20,"saveOpportunities":20,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":193,"outs":150,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":263,"strikes":532,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":31,"strikeoutWalkRatio":"5.23","strikeoutsPer9Inn":"12.24","walksPer9Inn":"2.34","hitsPer9Inn":"6.30","runsScoredPer9":"1.98","homeRunsPer9":"0.18","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":6,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":15,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":25,"obp":".581","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"27.00","inningsPitched":"4.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":14,"whip":"3.86","battersFaced":32,"outs":14,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":53,"strikes":74,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".000","pitchesPerInning":"27.21","gamesFinished":1,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"13.50","walksPer9Inn":"11.57","hitsPer9Inn":"23.14","runsScoredPer9":"28.93","homeRunsPer9":"5.79","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":68,"groundOuts":90,"airOuts":136,"runs":43,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":109,"hitByPitch":1,"avg":".295","atBats":369,"obp":".320","slg":".428","ops":".748","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":158,"rbi":32,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.12","popOuts":33,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":214,"putOuts":118,"errors":10,"chances":342,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-3","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":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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":47,"groundOuts":65,"airOuts":93,"runs":36,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":2,"hits":69,"hitByPitch":2,"avg":".239","atBats":289,"obp":".305","slg":".384","ops":".689","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":111,"rbi":24,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.29","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":4,"putOuts":174,"errors":0,"chances":178,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":57,"groundOuts":97,"airOuts":119,"runs":59,"doubles":18,"triples":3,"homeRuns":15,"strikeOuts":116,"baseOnBalls":32,"intentionalWalks":1,"hits":105,"hitByPitch":1,"atBats":430,"obp":".296","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1858,"era":"4.33","inningsPitched":"112.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.22","battersFaced":470,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1858,"balls":651,"strikes":1207,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.29","walksPer9Inn":"2.56","hitsPer9Inn":"8.41","runsScoredPer9":"4.73","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":93,"flyOuts":39,"groundOuts":93,"airOuts":78,"runs":25,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":11,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".231","atBats":294,"obp":".275","slg":".361","ops":".636","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":106,"rbi":38,"leftOnBase":132,"sacBunts":2,"sacFlies":3,"babip":".265","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":19,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":187,"putOuts":125,"errors":4,"chances":316,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":36,"airOuts":46,"runs":20,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".237","atBats":169,"obp":".316","slg":".414","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":70,"rbi":21,"leftOnBase":73,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.12","popOuts":9,"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":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":26,"putOuts":417,"errors":7,"chances":450,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":11,"groundOuts":33,"airOuts":26,"runs":25,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":66,"baseOnBalls":16,"intentionalWalks":4,"hits":43,"hitByPitch":4,"atBats":166,"obp":".335","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":775,"era":"4.46","inningsPitched":"42.1","wins":5,"losses":6,"saves":5,"saveOpportunities":9,"holds":11,"blownSaves":4,"earnedRuns":21,"whip":"1.39","battersFaced":188,"outs":127,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":256,"strikes":519,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".455","pitchesPerInning":"18.31","gamesFinished":16,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"14.03","walksPer9Inn":"3.40","hitsPer9Inn":"9.14","runsScoredPer9":"5.31","homeRunsPer9":"0.85","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"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":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":31,"groundOuts":70,"airOuts":69,"runs":31,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":148,"baseOnBalls":44,"intentionalWalks":0,"hits":67,"hitByPitch":3,"atBats":353,"obp":".284","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1718,"era":"2.56","inningsPitched":"98.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.13","battersFaced":401,"outs":295,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":645,"strikes":1073,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".600","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"13.55","walksPer9Inn":"4.03","hitsPer9Inn":"6.13","runsScoredPer9":"2.84","homeRunsPer9":"0.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 4-5)","summary":"6.0 IP, 3 ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":26,"strikes":69,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":59,"airOuts":102,"runs":35,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":285,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1332,"era":"3.78","inningsPitched":"81.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":335,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1332,"balls":510,"strikes":822,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".444","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.67","walksPer9Inn":"4.56","hitsPer9Inn":"5.89","runsScoredPer9":"3.89","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":23,"groundOuts":68,"airOuts":49,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":59,"hitByPitch":5,"avg":".286","atBats":206,"obp":".339","slg":".398","ops":".737","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":82,"rbi":18,"leftOnBase":63,"sacBunts":3,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.20","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":109,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":43,"groundOuts":73,"airOuts":75,"runs":32,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":60,"baseOnBalls":29,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".219","atBats":265,"obp":".302","slg":".381","ops":".683","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":101,"rbi":25,"leftOnBase":120,"sacBunts":0,"sacFlies":1,"babip":".245","groundOutsToAirouts":"0.97","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":22,"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":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":3,"flyOuts":23,"groundOuts":25,"airOuts":42,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":151,"obp":".337","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":690,"era":"4.38","inningsPitched":"39.0","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":19,"whip":"1.44","battersFaced":171,"outs":117,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":242,"strikes":448,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".800","pitchesPerInning":"17.69","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.85","walksPer9Inn":"3.69","hitsPer9Inn":"9.23","runsScoredPer9":"4.38","homeRunsPer9":"1.15","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","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":46,"gamesStarted":6,"flyOuts":26,"groundOuts":46,"airOuts":42,"runs":23,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":49,"baseOnBalls":22,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":168,"obp":".299","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":768,"era":"3.54","inningsPitched":"48.1","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":19,"whip":"1.16","battersFaced":195,"outs":145,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":271,"strikes":497,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":7,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.12","walksPer9Inn":"4.10","hitsPer9Inn":"6.33","runsScoredPer9":"4.28","homeRunsPer9":"1.12","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":4,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".176","atBats":34,"obp":".200","slg":".294","ops":".494","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":5,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":4,"putOuts":29,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":46,"gamesStarted":0,"flyOuts":18,"groundOuts":76,"airOuts":33,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":4,"hits":37,"hitByPitch":0,"atBats":167,"obp":".276","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":624,"era":"1.61","inningsPitched":"44.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":20,"blownSaves":3,"earnedRuns":8,"whip":"1.12","battersFaced":183,"outs":134,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":187,"strikes":437,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.30","rbi":0,"winPercentage":".333","pitchesPerInning":"13.97","gamesFinished":6,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"4.63","walksPer9Inn":"2.62","hitsPer9Inn":"7.46","runsScoredPer9":"3.02","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":15,"flyOuts":42,"groundOuts":83,"airOuts":81,"runs":46,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":91,"hitByPitch":6,"atBats":311,"obp":".354","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1364,"era":"5.21","inningsPitched":"77.2","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.49","battersFaced":346,"outs":233,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1364,"balls":522,"strikes":842,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.95","walksPer9Inn":"2.90","hitsPer9Inn":"10.55","runsScoredPer9":"5.33","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":46,"groundOuts":110,"airOuts":99,"runs":52,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":43,"intentionalWalks":5,"hits":91,"hitByPitch":4,"avg":".262","atBats":347,"obp":".346","slg":".357","ops":".703","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":124,"rbi":41,"leftOnBase":132,"sacBunts":0,"sacFlies":5,"babip":".289","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.83","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":591,"errors":6,"chances":651,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681751":{"person":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"obp":".192","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":108,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.68","battersFaced":26,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":38,"strikes":70,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.73","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"3.68","walksPer9Inn":"4.91","hitsPer9Inn":"1.23","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":30,"groundOuts":46,"airOuts":54,"runs":26,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".225","atBats":151,"obp":".281","slg":".325","ops":".606","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":49,"rbi":16,"leftOnBase":61,"sacBunts":2,"sacFlies":3,"babip":".240","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":12,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":96,"errors":0,"chances":97,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":15,"groundOuts":32,"airOuts":30,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":2,"hits":19,"hitByPitch":0,"avg":".202","atBats":94,"obp":".290","slg":".309","ops":".599","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":29,"rbi":9,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".215","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":13,"putOuts":254,"errors":0,"chances":267,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":51,"groundOuts":64,"airOuts":86,"runs":50,"doubles":12,"triples":0,"homeRuns":22,"strikeOuts":121,"baseOnBalls":37,"intentionalWalks":0,"hits":81,"hitByPitch":6,"avg":".231","atBats":350,"obp":".314","slg":".454","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":159,"rbi":62,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.91","popOuts":21,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":140,"putOuts":64,"errors":12,"chances":216,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[676391,664770,665489,672960,662139,815873,672386,678218,665926,649966,682729,702056,680755,689254,681751],"pitchers":[702056,680755,689254,681751],"bench":[543807,664702],"bullpen":[669456,656302,571578,592332,656546,663893,693686,643511,686973],"battingOrder":[676391,664770,665489,672960,662139,672386,678218,649966,682729],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Clement; Lukes 2; Varsho."},{"label":"GIDP","value":"Okamoto."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Varsho (Montgomery, B at 2nd base)."}]}],"note":[{"label":"a","value":"Grounded out for Keys in the 7th."},{"label":"b","value":"Struck out for Giménez in the 8th."}]}},"officials":[{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427292,"fullName":"Ron Kulpa","link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Yesavage."},{"label":"ABS Challenge","value":"Varsho (Strike-Overturned to Ball); Romo 2 (Ball-Overturned to Strike, Strike-Confirmed); Murakami (Strike-Overturned to Ball); Peters (Strike-Confirmed); Valenzuela (Strike-Overturned to Ball); Kirk (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Burke, S 98-69; Hudson, B 15-12; Taylor, G 9-7; Yesavage 95-69; Fisher 7-6; Fluharty 22-14; Estrada, L 10-8."},{"label":"Groundouts-flyouts","value":"Burke, S 3-5; Hudson, B 2-1; Taylor, G 1-0; Yesavage 3-3; Fisher 1-0; Fluharty 0-1; Estrada, L 1-1."},{"label":"Batters faced","value":"Burke, S 23; Hudson, B 4; Taylor, G 4; Yesavage 24; Fisher 3; Fluharty 4; Estrada, L 3."},{"label":"Inherited runners-scored","value":"Hudson, B 1-0; Fluharty 1-0."},{"label":"Umpires","value":"HP: Tom Hanahan. 1B: Ron Kulpa. 2B: Scott Barry. 3B: Manny Gonzalez. "},{"label":"Weather","value":"68 degrees, Sunny."},{"label":"Wind","value":"3 mph, Out To CF."},{"label":"First pitch","value":"12:15 PM."},{"label":"T","value":"2:21."},{"label":"Att","value":"41,288."},{"label":"Venue","value":"Rogers Centre."},{"label":"July 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","boxscoreName":"Burke, S"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"6.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":29,"strikes":69,"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":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":16,"flyOuts":71,"groundOuts":79,"airOuts":125,"runs":41,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":120,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":7,"atBats":413,"obp":".294","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1806,"era":"3.20","inningsPitched":"112.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.13","battersFaced":458,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1806,"balls":599,"strikes":1207,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".636","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.72","hitsPer9Inn":"7.45","runsScoredPer9":"3.28","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":79,"pitchingGameScore":79},{"player":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","boxscoreName":"Montgomery, C"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":52,"groundOuts":53,"airOuts":93,"runs":48,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":127,"baseOnBalls":33,"intentionalWalks":3,"hits":79,"hitByPitch":9,"avg":".224","atBats":352,"obp":".307","slg":".477","ops":".784","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":168,"rbi":57,"leftOnBase":187,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":28,"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":201,"putOuts":96,"errors":8,"chances":305,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","boxscoreName":"Yesavage"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 4-5)","summary":"6.0 IP, 3 ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":26,"strikes":69,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":59,"airOuts":102,"runs":35,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":285,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1332,"era":"3.78","inningsPitched":"81.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":335,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1332,"balls":510,"strikes":822,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".444","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.67","walksPer9Inn":"4.56","hitsPer9Inn":"5.89","runsScoredPer9":"3.89","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","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":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"loser":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"save":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}