{"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":824174,"link":"/api/v1.1/game/824174/feed/live","metaData":{"wait":10,"timeStamp":"20260702_032702","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824174,"type":"R","doubleHeader":"N","id":"2026/07/01/minmlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824174-2026-07-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-02T00:10:00Z","originalDate":"2026-07-01","officialDate":"2026-07-01","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","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":"Minnesota","record":{"gamesPlayed":88,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":46,"ties":0,"pct":".477"},"records":{},"divisionLeader":false,"wins":42,"losses":46,"winningPercentage":".477"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":89,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":46,"ties":0,"pct":".483"},"records":{},"divisionLeader":false,"wins":43,"losses":46,"winningPercentage":".483"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID702474":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474","firstName":"Michael","lastName":"Paredes","primaryNumber":"53","birthDate":"2000-07-27","currentAge":26,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Paredes","middleName":"Exodus","boxscoreName":"Paredes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Paredes","nameSlug":"mike-paredes-702474","firstLastName":"Mike Paredes","lastFirstName":"Paredes, Mike","lastInitName":"Paredes, M","initLastName":"M Paredes","fullFMLName":"Michael Exodus Paredes","fullLFMName":"Paredes, Michael Exodus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669384":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384","firstName":"Raynel","lastName":"Delgado","primaryNumber":"29","birthDate":"2000-04-04","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Raynel","useLastName":"Delgado","boxscoreName":"Delgado","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2026-06-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raynel Delgado","nameSlug":"raynel-delgado-669384","firstLastName":"Raynel Delgado","lastFirstName":"Delgado, Raynel","lastInitName":"Delgado, R","initLastName":"R Delgado","fullFMLName":"Raynel Delgado","fullLFMName":"Delgado, Raynel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID699044":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044","firstName":"Miguel","lastName":"Ullola","primaryNumber":"66","birthDate":"2002-06-19","currentAge":24,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miguel","useLastName":"Ullola","middleName":"Daniel","boxscoreName":"Ullola","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"pronunciation":"oo-YOH-lah","mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Ullola","nameSlug":"miguel-ullola-699044","firstLastName":"Miguel Ullola","lastFirstName":"Ullola, Miguel","lastInitName":"Ullola, M","initLastName":"M Ullola","fullFMLName":"Miguel Daniel Ullola","fullLFMName":"Ullola, Miguel Daniel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID689520":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520","firstName":"Cody","lastName":"Laweryson","birthDate":"1998-05-10","currentAge":28,"birthCity":"Bingham","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Laweryson","middleName":"Orion","boxscoreName":"Laweryson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Laweryson","nameSlug":"cody-laweryson-689520","firstLastName":"Cody Laweryson","lastFirstName":"Laweryson, Cody","lastInitName":"Laweryson, C","initLastName":"C Laweryson","fullFMLName":"Cody Orion Laweryson","fullLFMName":"Laweryson, Cody Orion","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694397":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397","firstName":"Marco","lastName":"Raya","primaryNumber":"54","birthDate":"2002-08-07","currentAge":24,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marco","useLastName":"Raya","middleName":"Antonio","boxscoreName":"Raya","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marco Raya","nameSlug":"marco-raya-694397","firstLastName":"Marco Raya","lastFirstName":"Raya, Marco","lastInitName":"Raya, M","initLastName":"M Raya","fullFMLName":"Marco Antonio Raya","fullLFMName":"Raya, Marco Antonio","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676694":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694","firstName":"Jacob","lastName":"Meyers","primaryNumber":"6","birthDate":"1996-06-18","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Meyers","middleName":"Berkshire","boxscoreName":"Meyers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Meyers","nameSlug":"jake-meyers-676694","firstLastName":"Jake Meyers","lastFirstName":"Meyers, Jake","lastInitName":"Meyers, J","initLastName":"J Meyers","fullFMLName":"Jacob Berkshire Meyers","fullLFMName":"Meyers, Jacob Berkshire","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID693459":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459","firstName":"Kyler","lastName":"Fedko","birthDate":"1999-09-21","currentAge":26,"birthCity":"Gibsonia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Kyler","useLastName":"Fedko","middleName":"John","boxscoreName":"Fedko, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyler Fedko","nameSlug":"kyler-fedko-693459","firstLastName":"Kyler Fedko","lastFirstName":"Fedko, Kyler","lastInitName":"Fedko, K","initLastName":"K Fedko","fullFMLName":"Kyler John Fedko","fullLFMName":"Fedko, Kyler John","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID694388":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388","firstName":"Mario","lastName":"Loperfido","primaryNumber":"10","birthDate":"1999-05-11","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joey","useLastName":"Loperfido","middleName":"Joseph","boxscoreName":"Loperfido, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"low-per-FEE-dough","mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Loperfido","nameSlug":"joey-loperfido-694388","firstLastName":"Joey Loperfido","lastFirstName":"Loperfido, Joey","lastInitName":"Loperfido, J","initLastName":"J Loperfido","fullFMLName":"Mario Joseph Loperfido","fullLFMName":"Loperfido, Mario Joseph","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":29179,"firstPitch":"2026-07-02T00:10:00.000Z","gameDurationMinutes":196},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"home":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"}},"officialScorer":{"id":431047,"fullName":"Dave Matheson","link":"/api/v1/people/431047"},"primaryDatacaster":{"id":809418,"fullName":"Angela Sanson","link":"/api/v1/people/809418"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Larnach doubles (16) on a sharp fly ball to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:10:42.376Z","endTime":"2026-07-02T00:11:14.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-01T20:22:51.236Z","endTime":"2026-07-01T23:40:04.465Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-01T23:40:04.465Z","endTime":"2026-07-02T00:09:43.439Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-02T00:09:43.439Z","endTime":"2026-07-02T00:10:44.544Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":94.7,"endSpeed":86.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672665387454863,"aZ":-21.954929675156826,"pfxX":-8.626031165920779,"pfxZ":5.323903676811998,"pX":0.5349184848178528,"pZ":2.6658640395661317,"vX0":8.763107419139592,"vY0":-137.69088308075067,"vZ0":-2.884467345701073,"x":96.61,"y":166.8,"x0":-1.5687395681782934,"y0":50.0029715309722,"z0":5.213230774521637,"aX":-16.55780002535624},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":1844,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.39784936686105254,"extension":5.952165426388873},"index":3,"playId":"1425c825-e0f7-3a49-afb8-0b1009a33fef","pitchNumber":1,"startTime":"2026-07-02T00:10:44.544Z","endTime":"2026-07-02T00:10:48.473Z","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":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624203830284742,"aZ":-22.15525851115954,"pfxX":-7.73106689850972,"pfxZ":5.262191834953457,"pX":0.13409739336194973,"pZ":3.089324024531455,"vX0":7.384355764275552,"vY0":-136.9674745490021,"vZ0":-1.8211296033417512,"x":111.89,"y":155.37,"x0":-1.5895216559270555,"y0":50.00489864965856,"z0":5.274554929081149,"aX":-14.723929549318477},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1819,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.3995684681625389,"extension":5.873021809626119},"hitData":{"launchSpeed":104.9,"launchAngle":23.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.83,"coordY":32.59}},"index":4,"playId":"c5c1c36a-f889-3794-bed3-470d42ef488b","pitchNumber":2,"startTime":"2026-07-02T00:11:01.291Z","endTime":"2026-07-02T00:11:14.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:11:14.066Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:11:24.931Z","endTime":"2026-07-02T00:11:57.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335994887900174,"aZ":-27.524833243431107,"pfxX":-2.845107307038272,"pfxZ":3.027354481437431,"pX":-0.36039850574446775,"pZ":2.8381587378178263,"vX0":4.147641848251448,"vY0":-124.33223989809866,"vZ0":-0.849150314965303,"x":130.74,"y":162.15,"x0":-1.6952590279477335,"y0":50.00325728888092,"z0":5.5077541195875,"aX":-4.370308897490432},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":4.0,"spinRate":2268,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.4437816417124818,"extension":5.746005746691242},"hitData":{"launchSpeed":87.9,"launchAngle":33.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.39,"coordY":96.46}},"index":0,"playId":"cd1c30c8-08ac-3ce7-a5f8-5b64f4a018ac","pitchNumber":1,"startTime":"2026-07-02T00:11:48.305Z","endTime":"2026-07-02T00:11:57.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:11:57.040Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:12:00.281Z","endTime":"2026-07-02T00:14:34.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901471094227254,"aZ":-21.989501005833027,"pfxX":-7.418242314049577,"pfxZ":5.3831344103840735,"pX":-0.6439411809900829,"pZ":4.183584074625284,"vX0":5.702406739997286,"vY0":-136.18055539229846,"vZ0":1.051686119337317,"x":141.55,"y":125.82,"x0":-1.79385063220946,"y0":50.00087413685571,"z0":5.305627665658514,"aX":-14.031324813608748},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":12.4,"spinRate":1774,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4011012316030862,"extension":6.001712429288111},"index":0,"playId":"d31a1e59-fddd-3f81-a5e2-cecc70dc275b","pitchNumber":1,"startTime":"2026-07-02T00:12:30.658Z","endTime":"2026-07-02T00:12:35.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620825591724532,"aZ":-24.101869907795574,"pfxX":-7.756232761243971,"pfxZ":4.241797263880134,"pX":0.3006723806410549,"pZ":3.663924710842812,"vX0":8.161232667591818,"vY0":-136.46529151136463,"vZ0":0.22822131759192654,"x":105.54,"y":139.85,"x0":-1.7088132352147294,"y0":50.000139128044744,"z0":5.228012143911699,"aX":-14.752253989410494},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":12.5,"spinRate":1696,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4000578935552541,"extension":6.0822284803636215},"index":1,"playId":"1525eb8d-fcd3-384a-b6dc-222d83b52e69","pitchNumber":2,"startTime":"2026-07-02T00:12:50.186Z","endTime":"2026-07-02T00:12:54.217Z","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":86.4,"endSpeed":79.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.843120468402347,"aZ":-33.796647250491375,"pfxX":-3.259374160012068,"pfxZ":-1.0119051158680383,"pX":0.34351137260453807,"pZ":1.541945058452381,"vX0":5.8379432546931875,"vY0":-125.66417614625685,"vZ0":-2.7606417100362517,"x":103.91,"y":197.15,"x0":-1.5880054569440407,"y0":50.00494632519471,"z0":5.404579219416534,"aX":-5.205006614585321},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":4.6,"spinRate":2080,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4361278780082598,"extension":5.867624040835732},"index":2,"playId":"bcb75081-9b83-318b-9dd5-f979bcc2c2f6","pitchNumber":3,"startTime":"2026-07-02T00:13:10.405Z","endTime":"2026-07-02T00:13:13.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-02T00:13:24.491Z","endTime":"2026-07-02T00:13:41.481Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":86.2,"endSpeed":78.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.738584099299278,"aZ":-29.48016611100786,"pfxX":-3.744874762526269,"pfxZ":1.7091142489789757,"pX":1.3662707778187344,"pZ":3.3477969917168595,"vX0":8.302276058210746,"vY0":-125.22968093675722,"vZ0":0.7177381768926293,"x":64.92,"y":148.39,"x0":-1.5145960094907258,"y0":50.0051012837018,"z0":5.48063619990252,"aX":-5.913111705142657},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":4.8,"spinRate":2201,"spinDirection":264},"zone":12,"typeConfidence":2.0,"plateTime":0.43840815657908694,"extension":5.917969820932228},"index":4,"playId":"39310043-c4eb-335b-a4b0-43f605b6f65e","pitchNumber":4,"startTime":"2026-07-02T00:13:41.481Z","endTime":"2026-07-02T00:13:45.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414716905950478,"aZ":-34.488489452766025,"pfxX":-1.2996078617959264,"pfxZ":-1.4610981680192499,"pX":-0.294516594881369,"pZ":2.66041704026645,"vX0":4.245347709556954,"vY0":-125.31633955305787,"vZ0":0.12651572825051272,"x":128.23,"y":166.95,"x0":-1.845141175795621,"y0":50.00375699386993,"z0":5.437360562428635,"aX":-2.0581534617130086},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":1.3,"spinRate":2034,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.43785822997823187,"extension":5.800864334874964},"index":5,"playId":"adb54406-e416-3703-a225-cc2df2e6d68f","pitchNumber":5,"startTime":"2026-07-02T00:14:01.306Z","endTime":"2026-07-02T00:14:04.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95778034342472,"aZ":-35.50275493794743,"pfxX":-5.055696647592658,"pfxZ":-2.030585248149822,"pX":-0.12232763841431488,"pZ":0.25693362719098684,"vX0":5.420832590508958,"vY0":-127.61985751889883,"vZ0":-5.497176042121893,"x":121.66,"y":231.84,"x0":-1.624093099791399,"y0":50.00453451327606,"z0":5.257882428741586,"aX":-8.282940632858038},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.8,"breakHorizontal":7.8,"spinRate":2263,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43033587937403484,"extension":5.854995932509084},"index":6,"playId":"4b6f5c55-00c4-322f-9080-776ab8a45f75","pitchNumber":6,"startTime":"2026-07-02T00:14:27.685Z","endTime":"2026-07-02T00:14:34.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:14:34.141Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Bell homers (11) on a fly ball to center field. Trevor Larnach scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:14:33.531Z","endTime":"2026-07-02T00:16:18.477Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":79.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929640414599106,"aZ":-34.43655651007682,"pfxX":-1.882459513434918,"pfxZ":-1.4113108326695958,"pX":-0.9628891236756071,"pZ":2.8866789549900593,"vX0":2.5775120084220684,"vY0":-125.91649715908692,"vZ0":0.3611171182582129,"x":153.7,"y":160.84,"x0":-1.7559327695315938,"y0":50.00355962095664,"z0":5.531231081061325,"aX":-3.018680350645557},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":2.8,"spinRate":2149,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.43526110603394974,"extension":5.678242641961272},"index":0,"playId":"dd8e9410-4976-32b8-8f52-0eb21ba91dff","pitchNumber":1,"startTime":"2026-07-02T00:14:58.129Z","endTime":"2026-07-02T00:15:02.915Z","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":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.040461990649852,"aZ":-30.837827291475385,"pfxX":-9.294611325285508,"pfxZ":0.8738238786806578,"pX":-0.40239724268754073,"pZ":1.7279256092640616,"vX0":5.994886841847625,"vY0":-123.13080350076942,"vZ0":-2.218534911736951,"x":132.34,"y":192.13,"x0":-1.669707759366108,"y0":50.00104068013692,"z0":5.267766270883892,"aX":-14.170992279531415},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":1206,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.44602884808136256,"extension":6.009283457157295},"index":1,"playId":"bf2b5745-a4ef-35f7-bd92-3cbcd6d70fb5","pitchNumber":2,"startTime":"2026-07-02T00:15:15.965Z","endTime":"2026-07-02T00:15:19.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234067077174917,"aZ":-30.872807188976925,"pfxX":-9.084188745485314,"pfxZ":0.8222500551948464,"pX":-0.31601442203131797,"pZ":1.3741376494527935,"vX0":6.042646149889468,"vY0":-124.99486711803988,"vZ0":-3.2077026847576757,"x":129.05,"y":201.68,"x0":-1.5900372360446404,"y0":50.000220809385574,"z0":5.220700125970697,"aX":-14.308749998707402},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":15.0,"spinRate":1336,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4389361709631019,"extension":5.990800589202035},"index":2,"playId":"247dac31-f7f3-30ea-a1e0-0749294ec252","pitchNumber":3,"startTime":"2026-07-02T00:15:33.828Z","endTime":"2026-07-02T00:15:38.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99354068180127,"aZ":-28.321198872902052,"pfxX":-6.431234832762234,"pfxZ":2.4173093138680883,"pX":-0.24536158813522657,"pZ":2.5500282433579886,"vX0":5.512330661902394,"vY0":-126.58119809105851,"vZ0":-1.4029731671766825,"x":126.35,"y":169.93,"x0":-1.6341650379564718,"y0":50.002976254933316,"z0":5.4159894106986926,"aX":-10.256488187702429},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":10.1,"spinRate":2274,"spinDirection":262},"zone":5,"typeConfidence":2.0,"plateTime":0.43557978121229723,"extension":5.85355534199323},"hitData":{"launchSpeed":112.6,"launchAngle":26.0,"totalDistance":452.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.84,"coordY":15.83}},"index":3,"playId":"8386f7bc-8a23-30c2-bf04-e768a56370c3","pitchNumber":4,"startTime":"2026-07-02T00:15:52.748Z","endTime":"2026-07-02T00:16:18.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:16:18.477Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:16:04.924Z","endTime":"2026-07-02T00:18:39.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13579712602479,"aZ":-20.26220518074562,"pfxX":-6.792040564375619,"pfxZ":6.2182815977095345,"pX":-1.0914261328814567,"pZ":3.8838566238162735,"vX0":4.178022945955744,"vY0":-137.89616209849737,"vZ0":-0.06372992438406966,"x":158.6,"y":133.92,"x0":-1.747779853961467,"y0":50.004288420724805,"z0":5.280172566778325,"aX":-13.0142090955038},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":2027,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39799635961788526,"extension":5.908846967703709},"index":0,"playId":"2e161d2c-f528-3181-baec-90c91a10bd9e","pitchNumber":1,"startTime":"2026-07-02T00:16:42.902Z","endTime":"2026-07-02T00:16:47.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.668691942222775,"aZ":-23.65386503509154,"pfxX":-8.743962086053113,"pfxZ":4.4446428761555055,"pX":0.7120296305850382,"pZ":2.581410062928593,"vX0":9.285218706716275,"vY0":-137.8363477943507,"vZ0":-2.630224590349944,"x":89.86,"y":169.08,"x0":-1.5700590123439742,"y0":50.00447656970252,"z0":5.151541389955566,"aX":-16.766648661128098},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":2022,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.3979241838948484,"extension":5.943560531785122},"index":1,"playId":"06d61f60-b330-3f09-b522-596e9406c705","pitchNumber":2,"startTime":"2026-07-02T00:16:57.963Z","endTime":"2026-07-02T00:17:01.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846067484280525,"aZ":-30.479574059574603,"pfxX":-4.320779820351321,"pfxZ":1.0610206082091036,"pX":-0.05903496961725961,"pZ":1.8874561488731263,"vX0":5.184819616254377,"vY0":-125.50631310378769,"vZ0":-2.928815806734945,"x":119.25,"y":187.82,"x0":-1.588038578479533,"y0":50.00437925269445,"z0":5.545958751317202,"aX":-6.910135908464546},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":6.7,"spinRate":2365,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4360326622593571,"extension":5.724579499272034},"index":2,"playId":"e9417912-8ab8-36ea-8363-4e0581608e96","pitchNumber":3,"startTime":"2026-07-02T00:17:15.765Z","endTime":"2026-07-02T00:17:20.495Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-02T00:17:37.612Z","endTime":"2026-07-02T00:17:57.452Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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":86.9,"endSpeed":79.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.947383988442844,"aZ":-31.536457289944245,"pfxX":-4.726636475322873,"pfxZ":0.3945717693511086,"pX":0.24888384727643004,"pZ":0.8811141364478144,"vX0":5.9446832011324116,"vY0":-126.31593679253034,"vZ0":-4.54467670083258,"x":107.51,"y":214.99,"x0":-1.5264728717132667,"y0":50.001110929206575,"z0":5.253636299175493,"aX":-7.598911288077303},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":7.1,"spinRate":2161,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4344527738540602,"extension":5.897255618957881},"index":4,"playId":"0ea7c890-2e2d-3371-bbd8-57c923a17b9d","pitchNumber":4,"startTime":"2026-07-02T00:17:57.452Z","endTime":"2026-07-02T00:18:01.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.495378685606116,"aZ":-28.86770934714426,"pfxX":-4.146255439294169,"pfxZ":2.1295658767607097,"pX":-1.520343302675024,"pZ":1.9277135970717767,"vX0":1.592992996846107,"vY0":-124.2020860279424,"vZ0":-2.9750000874582363,"x":174.95,"y":186.73,"x0":-1.633891019210919,"y0":50.002162551749755,"z0":5.559279867051849,"aX":-6.432266935370451},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":7.1,"spinRate":2185,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.44218295704116306,"extension":5.603884250273235},"index":5,"playId":"ebeb5ed5-db8a-316b-8a0f-fc3151adab55","pitchNumber":5,"startTime":"2026-07-02T00:18:14.110Z","endTime":"2026-07-02T00:18:18.521Z","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":87.6,"endSpeed":81.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17813573631431,"aZ":-31.174739934308427,"pfxX":-2.7269339410767612,"pfxZ":0.5965911998441049,"pX":1.2037064415117043,"pZ":1.3959992730716648,"vX0":8.108181022339354,"vY0":-127.51723057054558,"vZ0":-3.837216489182193,"x":71.12,"y":201.09,"x0":-1.6400870907108682,"y0":50.00232080663261,"z0":5.336242760774028,"aX":-4.565138712963842},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":3.5,"spinRate":2282,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.426850764421729,"extension":6.081928422808619},"index":6,"playId":"b064d65c-a48a-3607-83b0-e618aeb19f08","pitchNumber":6,"startTime":"2026-07-02T00:18:34.169Z","endTime":"2026-07-02T00:18:39.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:18:39.916Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a line drive to left fielder Joey Loperfido. Royce Lewis to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:19:13.034Z","endTime":"2026-07-02T00:21:02.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T00:19:01.522Z","endTime":"2026-07-02T00:19:15.346Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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.4,"endSpeed":79.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05360259554635,"aZ":-35.640109416179,"pfxX":-2.489040122184181,"pfxZ":-2.1813448279583056,"pX":-0.18242146244236895,"pZ":2.4150953937452426,"vX0":4.599541349031412,"vY0":-125.80190511650362,"vZ0":-0.3976751911945944,"x":123.95,"y":173.57,"x0":-1.7163203032920713,"y0":50.00034474414035,"z0":5.4802141401292,"aX":-3.964135507301356},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":3.4,"spinRate":2171,"spinDirection":258},"zone":5,"typeConfidence":2.0,"plateTime":0.43647817722062143,"extension":5.794797209449674},"index":1,"playId":"2dba93f3-9313-3a2f-9866-720b34dd2de7","pitchNumber":1,"startTime":"2026-07-02T00:19:15.346Z","endTime":"2026-07-02T00:19:19.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80613600620826,"aZ":-29.9038342861878,"pfxX":-5.944673402503001,"pfxZ":1.4742067211383407,"pX":-2.3791195761977586,"pZ":2.5951377471185073,"vX0":0.6323074593317591,"vY0":-123.61223295772304,"vZ0":-0.4363443036091541,"x":207.69,"y":168.71,"x0":-1.8671334356938645,"y0":50.00222919299147,"z0":5.295510454717439,"aX":-9.152479164722264},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":10.6,"spinRate":1206,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.44395129074026585,"extension":6.002844943666744},"index":2,"playId":"ab302931-6d6c-3df8-adf8-9e3d107b0458","pitchNumber":2,"startTime":"2026-07-02T00:19:35.245Z","endTime":"2026-07-02T00:19:39.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"7b919857-ce8f-32d2-a4ce-eaf3e04c4ca1","startTime":"2026-07-02T00:19:55.318Z","endTime":"2026-07-02T00:19:59.054Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.084478734040303,"aZ":-30.747976686368727,"pfxX":-2.181859940943551,"pfxZ":0.8887419098804887,"pX":0.23609939748568287,"pZ":2.5320490959524196,"vX0":5.427396799963818,"vY0":-124.6735601102552,"vZ0":-1.1230344196577775,"x":108.0,"y":170.41,"x0":-1.6693563858372933,"y0":50.00141388032877,"z0":5.487661838552762,"aX":-3.4933100719491224},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":2.9,"spinRate":2291,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.43651566048758106,"extension":5.822136135448566},"index":4,"playId":"bb597ea1-915d-376a-94b3-870d03330952","pitchNumber":3,"startTime":"2026-07-02T00:20:14.770Z","endTime":"2026-07-02T00:20:18.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50633743716084,"aZ":-21.833663548644203,"pfxX":-7.137003090999916,"pfxZ":5.378269135040059,"pX":0.6111037206230658,"pZ":2.833893984886661,"vX0":8.276643378112245,"vY0":-138.19164622174858,"vZ0":-2.2993077749848325,"x":93.71,"y":162.26,"x0":-1.5039424535400476,"y0":50.00191447908365,"z0":5.152737116319244,"aX":-13.721040056137193},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":11.0,"spinRate":1667,"spinDirection":244},"zone":3,"typeConfidence":2.0,"plateTime":0.39725856823233174,"extension":6.069348166846438},"hitData":{"launchSpeed":62.2,"launchAngle":21.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":139.41}},"index":5,"playId":"d61043bc-7461-3e45-80f8-7e25ea30b998","pitchNumber":4,"startTime":"2026-07-02T00:20:52.611Z","endTime":"2026-07-02T00:21:02.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:21:02.079Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Kreidler walks. Victor Caratini to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:22:14.744Z","endTime":"2026-07-02T00:24:14.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T00:21:15.186Z","endTime":"2026-07-02T00:22:17.049Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232809656536077,"aZ":-28.46757877538608,"pfxX":-4.987979444903817,"pfxZ":2.3280475275809382,"pX":1.263231103829461,"pZ":0.9637781323444333,"vX0":8.664580774503913,"vY0":-126.59864567351812,"vZ0":-4.979297785404388,"x":68.85,"y":212.76,"x0":-1.5842287443305165,"y0":50.003818271870394,"z0":5.285012307291377,"aX":-7.949485326321786},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.1,"breakHorizontal":6.6,"spinRate":2330,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4356961677927629,"extension":5.970117463864586},"index":1,"playId":"79e6a668-179b-3f61-b5ab-c12389d877c8","pitchNumber":1,"startTime":"2026-07-02T00:22:17.049Z","endTime":"2026-07-02T00:22:21.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74166241759217,"aZ":-19.588646658318954,"pfxX":-8.856951662367981,"pfxZ":6.735596561830903,"pX":0.36704382596961677,"pZ":2.7083206919562137,"vX0":8.36400249218025,"vY0":-136.4896746951238,"vZ0":-2.745881605887287,"x":103.01,"y":165.66,"x0":-1.6007219863443156,"y0":50.00270608469268,"z0":5.091269455349195,"aX":-16.550120771141696},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":1860,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.4027723638105831,"extension":6.020203769667619},"index":2,"playId":"9325f879-2332-3edc-a1e9-b10b3db4bc1f","pitchNumber":2,"startTime":"2026-07-02T00:22:37.187Z","endTime":"2026-07-02T00:22:40.884Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40635145691998,"aZ":-19.69265906125759,"pfxX":-8.32431525166052,"pfxZ":6.607346440007944,"pX":-0.39809961110760406,"pZ":1.6142861532068749,"vX0":6.748030753821296,"vY0":-137.2755574144349,"vZ0":-5.295332031194135,"x":132.17,"y":195.19,"x0":-1.8196872917963796,"y0":50.00044653340463,"z0":4.929533050289285,"aX":-15.716507815660462},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":13.4,"spinRate":1881,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4006383331587884,"extension":6.153316345972726},"index":3,"playId":"2e8e93c7-e78e-39ad-a946-4bfb57887b97","pitchNumber":3,"startTime":"2026-07-02T00:22:58.525Z","endTime":"2026-07-02T00:23:11.707Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"details":{"description":"Yainer Diaz challenged (pitch result), call on the field was confirmed: Royce Lewis steals (6) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"2e8e93c7-e78e-39ad-a946-4bfb57887b97","startTime":"2026-07-02T00:23:11.707Z","endTime":"2026-07-02T00:23:42.940Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96460830944237,"aZ":-28.947957040269696,"pfxX":-6.1397719783400015,"pfxZ":1.966109762655167,"pX":-0.7392124578299251,"pZ":1.375576586923358,"vX0":4.3974969026306265,"vY0":-128.2145182609423,"vZ0":-4.178170422380453,"x":145.18,"y":201.64,"x0":-1.6909600620788428,"y0":50.00281076351514,"z0":5.321480279460453,"aX":-10.079400548613831},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":10.0,"spinRate":2252,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4294950531758759,"extension":5.965983950340868},"index":5,"playId":"e27db87b-8c45-3f81-a8a0-4190722d3fcb","pitchNumber":4,"startTime":"2026-07-02T00:23:42.940Z","endTime":"2026-07-02T00:23:48.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31231916912513,"aZ":-22.032518970854316,"pfxX":-8.005217372071783,"pfxZ":5.252611457537682,"pX":0.4245368145073278,"pZ":1.4757903781756543,"vX0":8.54466159427735,"vY0":-138.60085749103698,"vZ0":-5.359909630786224,"x":100.82,"y":198.93,"x0":-1.6701788751964366,"y0":50.00161152334562,"z0":4.922648728397275,"aX":-15.44900503013396},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":12.6,"spinRate":1915,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.3964096169115754,"extension":6.157382664092903},"index":6,"playId":"4b7e488b-8203-3807-b4d3-11a2a935ccb6","pitchNumber":5,"startTime":"2026-07-02T00:24:04.563Z","endTime":"2026-07-02T00:24:14.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:24:14.376Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T00:25:13.110Z","endTime":"2026-07-02T00:27:30.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-02T00:24:33.649Z","endTime":"2026-07-02T00:25:15.121Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90143487346269,"aZ":-21.485378355272406,"pfxX":-8.931817833783528,"pfxZ":5.489242645334954,"pX":-0.2865619375297987,"pZ":3.0851365305948386,"vX0":7.019348791204758,"vY0":-139.07561914055,"vZ0":-1.6054912895993794,"x":127.92,"y":155.48,"x0":-1.6901451257857014,"y0":50.0040463086734,"z0":5.103387078365577,"aX":-17.395451287880913},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":1932,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.39473543155299673,"extension":6.279291903705761},"index":1,"playId":"a2fc095c-5394-35fe-af41-acf148d94360","pitchNumber":1,"startTime":"2026-07-02T00:25:15.121Z","endTime":"2026-07-02T00:25:22.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.078558914896814,"aZ":-20.648855625498985,"pfxX":-8.092563129587285,"pfxZ":5.9248741310596245,"pX":1.229475936782569,"pZ":3.0356964755277787,"vX0":10.419175247829438,"vY0":-138.60841668767347,"vZ0":-1.704387231616983,"x":70.14,"y":156.82,"x0":-1.5274050073357373,"y0":50.00294843635046,"z0":5.037860312621568,"aX":-15.74238435640134},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":12.5,"spinRate":1818,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3952138307595381,"extension":6.401492641206799},"index":2,"playId":"3b93a8c3-e6ea-3918-bf18-0659f1cdb85a","pitchNumber":2,"startTime":"2026-07-02T00:25:41.491Z","endTime":"2026-07-02T00:25:45.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985715107231872,"aZ":-31.892797119593403,"pfxX":-7.236170243794106,"pfxZ":0.1855322432551727,"pX":-1.4789560633698782,"pZ":3.626520594430458,"vX0":3.1736427150455713,"vY0":-123.36437754489562,"vZ0":2.369477439185502,"x":173.37,"y":140.86,"x0":-1.8463453652957822,"y0":50.00448647013459,"z0":5.353554894737384,"aX":-11.083915542673635},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":12.2,"spinRate":1085,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.44506493645244793,"extension":6.031036154044187},"index":3,"playId":"c015df5d-ddbb-3b4c-8ca2-4282bd8610c6","pitchNumber":3,"startTime":"2026-07-02T00:26:00.704Z","endTime":"2026-07-02T00:26:05.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20659163058481,"aZ":-19.73209270284723,"pfxX":-8.006639765304588,"pfxZ":6.3808963434396,"pX":0.04465148274799331,"pZ":2.88434241058084,"vX0":7.65955578114366,"vY0":-139.00956944969994,"vZ0":-2.279703965785713,"x":115.3,"y":160.9,"x0":-1.711031524383021,"y0":50.0043256381695,"z0":5.030282117132253,"aX":-15.615140015275074},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":12.8,"spinRate":1917,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3945649664481663,"extension":6.298273432038835},"index":4,"playId":"11b0d648-4cc4-3278-bcfb-ed8f45cb4770","pitchNumber":4,"startTime":"2026-07-02T00:26:21.418Z","endTime":"2026-07-02T00:26:25.408Z","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":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-02T00:26:37.926Z","endTime":"2026-07-02T00:26:59.614Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40388650298569,"aZ":-32.573021613282535,"pfxX":-3.9390192701055478,"pfxZ":-0.24290080717777984,"pX":1.0826648507565129,"pZ":0.7604888439110568,"vX0":8.153340718183816,"vY0":-126.74351833239126,"vZ0":-4.645674779420641,"x":75.73,"y":218.25,"x0":-1.6853869218443742,"y0":50.006245454689974,"z0":5.261505763800953,"aX":-6.3165780608376725},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":4.9,"spinRate":2256,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4345703809357011,"extension":6.067139991071592},"index":6,"playId":"19bc7030-f3cf-3d7a-91fd-bbd47d713a98","pitchNumber":5,"startTime":"2026-07-02T00:26:59.614Z","endTime":"2026-07-02T00:27:04.481Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66475149116554,"aZ":-31.597526609565772,"pfxX":-1.6994180043442482,"pfxZ":0.3525856888455996,"pX":0.7342699476578003,"pZ":1.674220198085739,"vX0":7.066401099439351,"vY0":-127.08272721116387,"vZ0":-2.5593877677345525,"x":89.01,"y":193.58,"x0":-1.8695809092060902,"y0":50.001488332846094,"z0":5.221123644641857,"aX":-2.761929976110494},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":1.3,"spinRate":2345,"spinDirection":277},"zone":9,"typeConfidence":2.0,"plateTime":0.43210343805451634,"extension":6.1522588643658995},"index":7,"playId":"c835e4a1-6df2-3bb2-9f06-d8b16ed707fe","pitchNumber":6,"startTime":"2026-07-02T00:27:22.170Z","endTime":"2026-07-02T00:27:30.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:27:30.446Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T00:29:18.371Z","endTime":"2026-07-02T00:31:03.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86725587493029,"aZ":-26.50978153019045,"pfxX":3.7975266854787915,"pfxZ":3.3370643772361355,"pX":0.7454824500335794,"pZ":0.6689279508155923,"vX0":3.147864236598308,"vY0":-129.95825151893328,"vZ0":-8.693165018354733,"x":88.58,"y":220.72,"x0":-0.9777960193351027,"y0":50.0059971178639,"z0":6.0909781391775075,"aX":6.4553352147635295},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-7.6,"spinRate":2192,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.4224967629550944,"extension":6.5697452751133065},"index":0,"playId":"40bdf588-ac63-340a-ba3f-02fcddc75c5c","pitchNumber":1,"startTime":"2026-07-02T00:29:37.211Z","endTime":"2026-07-02T00:29:41.580Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75693605033782,"aZ":-8.926159318336609,"pfxX":-2.8341725887660782,"pfxZ":11.552869505347505,"pX":-0.021127980307355732,"pZ":3.477351943966068,"vX0":3.621079195989298,"vY0":-140.9093904985214,"vZ0":-6.090406988561448,"x":117.81,"y":144.89,"x0":-0.9541269973045199,"y0":50.006963871216826,"z0":6.242428433446227,"aX":-5.705631576679294},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":4.4,"spinRate":2325,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.38858430645987596,"extension":6.510748213620847},"index":1,"playId":"560d2693-e76b-3ae4-a523-0e5d2389006d","pitchNumber":2,"startTime":"2026-07-02T00:29:51.719Z","endTime":"2026-07-02T00:29:56.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83988724822089,"aZ":-7.939096133833718,"pfxX":-3.2795644009083147,"pfxZ":12.137272586244418,"pX":0.5057528904178963,"pZ":1.4680023935905206,"vX0":5.216429672781734,"vY0":-140.2056429111221,"vZ0":-11.112667574061597,"x":97.72,"y":199.14,"x0":-0.9503366049086177,"y0":50.00487082653912,"z0":5.995218911323231,"aX":-6.549711251064152},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":4.9,"spinRate":2277,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.3902303554284554,"extension":6.589633220889956},"index":2,"playId":"23887922-3531-3fd4-8dd3-8baea4fe5563","pitchNumber":3,"startTime":"2026-07-02T00:30:05.830Z","endTime":"2026-07-02T00:30:09.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608175921187296,"aZ":-28.87904238762983,"pfxX":3.5930300408803593,"pfxZ":1.9962915545536504,"pX":-0.24147544242033256,"pZ":2.351820470561008,"vX0":1.1810835906941466,"vY0":-128.39364086466614,"vZ0":-4.007087428500241,"x":126.2,"y":175.28,"x0":-1.1756371116435373,"y0":50.00246736120836,"z0":6.211292501312343,"aX":5.924750214818326},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-6.8,"spinRate":2235,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.4286025491515346,"extension":6.413202334578985},"index":3,"playId":"285a8d3e-db24-36a1-a87a-2fb09e70fef7","pitchNumber":4,"startTime":"2026-07-02T00:30:20.971Z","endTime":"2026-07-02T00:30:25.481Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-02T00:30:36.645Z","endTime":"2026-07-02T00:30:44.692Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.202990243062445,"aZ":-8.354828478476602,"pfxX":-1.4784678200239432,"pfxZ":11.409518559607433,"pX":0.5755871699429225,"pZ":3.80993035179387,"vX0":3.993883232767155,"vY0":-143.3597603004502,"vZ0":-5.356299376953473,"x":95.06,"y":135.91,"x0":-0.6416935231959042,"y0":50.00570547448088,"z0":6.220520291682729,"aX":-3.0879028091452323},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.8,"breakHorizontal":1.9,"spinRate":2341,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.38162657644794784,"extension":6.538560134764179},"index":5,"playId":"7eb80b35-a066-3130-89fc-ea285c316a67","pitchNumber":5,"startTime":"2026-07-02T00:30:44.692Z","endTime":"2026-07-02T00:30:49.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.985407768236914,"aZ":-29.95237812548942,"pfxX":2.40977483788291,"pfxZ":1.3247528461464455,"pX":0.7101816364958105,"pZ":0.8596845476897095,"vX0":3.6753721358002553,"vY0":-128.1732908269566,"vZ0":-7.299254582478254,"x":89.93,"y":215.57,"x0":-1.0519460568533885,"y0":50.00013923988131,"z0":6.064035772479333,"aX":4.033043668441409},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":-5.2,"spinRate":2233,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.426339184882782,"extension":6.385465295676645},"index":6,"playId":"2b718da7-7c43-3ab8-ade2-e1f2078e606c","pitchNumber":6,"startTime":"2026-07-02T00:30:59.037Z","endTime":"2026-07-02T00:31:03.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:31:03.691Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to right fielder Luke Keaschall. Jose Altuve to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T00:31:05.816Z","endTime":"2026-07-02T00:32:02.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410706568126038,"aZ":-11.962368433846052,"pfxX":-2.26642919866102,"pfxZ":10.06102082167323,"pX":-0.004484993587319883,"pZ":2.994746566247715,"vX0":4.2957129489684105,"vY0":-140.50456884901317,"vZ0":-6.295806023951309,"x":117.17,"y":157.92,"x0":-1.2554066434062214,"y0":50.002802588475085,"z0":6.034293277231788,"aX":-4.553420649941678},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":3.2,"spinRate":2319,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3891095409928531,"extension":6.474467984762626},"index":0,"playId":"7dc9b41a-b5eb-3b89-ac78-0aceaa9af92f","pitchNumber":1,"startTime":"2026-07-02T00:31:30.278Z","endTime":"2026-07-02T00:31:33.807Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642194093893,"aZ":-26.55199369780304,"pfxX":-7.494132944665026,"pfxZ":3.098786755183828,"pX":0.07144661860656164,"pZ":1.8153478804142764,"vX0":6.126008418094669,"vY0":-133.07828017778996,"vZ0":-5.722835532022977,"x":114.28,"y":189.77,"x0":-1.2744324404216076,"y0":50.00200840502896,"z0":5.890010428142726,"aX":-13.58785691883833},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":12.5,"spinRate":1777,"spinDirection":216},"zone":8,"typeConfidence":0.92,"plateTime":0.4098791903226702,"extension":6.468899215301194},"hitData":{"launchSpeed":105.9,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.9,"coordY":119.64}},"index":1,"playId":"6e8e1e99-53f9-385b-992e-214dc07cadc9","pitchNumber":2,"startTime":"2026-07-02T00:31:51.002Z","endTime":"2026-07-02T00:32:02.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:32:02.597Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, third baseman Brooks Lee to second baseman Kody Clemens to first baseman Royce Lewis. Jose Altuve scores. Yordan Alvarez out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T00:32:13.486Z","endTime":"2026-07-02T00:34:11.582Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":671737,"link":"/api/v1/people/671737"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804175964328408,"aZ":-9.281723923558502,"pfxX":-4.787836283175563,"pfxZ":11.211554251049403,"pX":-0.0038220433094369294,"pZ":2.489878030940962,"vX0":4.859607230129586,"vY0":-141.84431010750802,"vZ0":-8.16246997619513,"x":117.15,"y":171.55,"x0":-1.1154670123297579,"y0":50.00685381323073,"z0":5.993369966050624,"aX":-9.77937717400979},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2310,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.3858411349733202,"extension":6.5382184580543425},"index":0,"playId":"e51d9736-bf8b-36ef-b557-9a58ed1f2732","pitchNumber":1,"startTime":"2026-07-02T00:32:40.341Z","endTime":"2026-07-02T00:32:44.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663759589317078,"aZ":-8.88325766985458,"pfxX":-2.392053383755038,"pfxZ":11.334989621534874,"pX":0.6256343125309213,"pZ":2.7772007357208865,"vX0":5.752439780135937,"vY0":-142.2218795949388,"vZ0":-7.544181674585795,"x":93.15,"y":163.8,"x0":-1.109604843999114,"y0":50.0030551146597,"z0":6.022606586135627,"aX":-4.915443565056963},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":3.2,"spinRate":2301,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.3846539579375361,"extension":6.46694756975387},"index":1,"playId":"0c32758a-ff43-3965-a3ff-f79eb1a7fe96","pitchNumber":2,"startTime":"2026-07-02T00:33:10.259Z","endTime":"2026-07-02T00:33:13.326Z","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":0},"index":2,"startTime":"2026-07-02T00:33:25.543Z","endTime":"2026-07-02T00:33:39.865Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":94.1,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284754425838457,"aZ":-27.925360118656762,"pfxX":-6.196109392228228,"pfxZ":2.2158669347082,"pX":0.4289316600903632,"pZ":0.8781900410366805,"vX0":6.836702871754153,"vY0":-136.84180722380603,"vZ0":-8.262968412465186,"x":100.65,"y":215.07,"x0":-1.2846399609809251,"y0":50.00281381812634,"z0":5.820879929849781,"aX":-11.872624352446817},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.6,"breakHorizontal":10.0,"spinRate":1677,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.3987063838617382,"extension":6.58260035886798},"index":3,"playId":"f71afc6b-0acf-343b-950b-b9f01b32f965","pitchNumber":3,"startTime":"2026-07-02T00:33:39.865Z","endTime":"2026-07-02T00:33:44.989Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662135266283144,"aZ":-25.84650249781437,"pfxX":-8.988447622336093,"pfxZ":3.351232328996348,"pX":-0.45268599068407783,"pZ":2.3297048614305376,"vX0":4.967800443456523,"vY0":-136.27084415875134,"vZ0":-5.310039527361426,"x":134.26,"y":175.88,"x0":-1.1270565361608784,"y0":50.005190110528176,"z0":6.078696814963911,"aX":-16.984372535174565},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":1679,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.40123780744785353,"extension":6.460216438768578},"hitData":{"launchSpeed":71.8,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.42,"coordY":164.76}},"index":4,"playId":"eed6cb67-3fbe-336d-a53d-599e6d7ffb30","pitchNumber":4,"startTime":"2026-07-02T00:34:01.044Z","endTime":"2026-07-02T00:34:11.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:34:11.582Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T00:34:24.984Z","endTime":"2026-07-02T00:35:32.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504182664472573,"aZ":-33.56423042554065,"pfxX":1.2956134640007853,"pfxZ":-0.8007879761572436,"pX":0.01854256386656676,"pZ":3.0581289664482427,"vX0":2.575964981312953,"vY0":-130.25215136434076,"vZ0":-1.6086478369113402,"x":116.29,"y":156.21,"x0":-1.1488466154308667,"y0":50.00585129529817,"z0":6.204765975278201,"aX":2.241870534640393},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-2.9,"spinRate":2323,"spinDirection":115},"zone":2,"typeConfidence":0.89,"plateTime":0.41936890207544364,"extension":6.348788408845779},"index":0,"playId":"84115e1c-2c5e-3502-8e97-cf1d4784226a","pitchNumber":1,"startTime":"2026-07-02T00:34:37.763Z","endTime":"2026-07-02T00:34:42.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53753697121216,"aZ":-44.443409894829166,"pfxX":1.2415837652709847,"pfxZ":-8.004971593251035,"pX":-0.8353691167756967,"pZ":2.317803701816195,"vX0":0.3169207455536064,"vY0":-123.33285729287087,"vZ0":-0.7821872139632403,"x":148.84,"y":176.2,"x0":-1.1269255772497504,"y0":50.0007091928989,"z0":6.4017052893571975,"aX":1.9038229223327783},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-14.4,"breakHorizontal":-2.3,"spinRate":2527,"spinDirection":19},"zone":4,"typeConfidence":0.89,"plateTime":0.44486252742009524,"extension":6.4596706625767855},"index":1,"playId":"f4022134-6cef-3fb6-9508-1961b9371b55","pitchNumber":2,"startTime":"2026-07-02T00:34:51.697Z","endTime":"2026-07-02T00:34:54.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-02T00:35:19.208Z","endTime":"2026-07-02T00:35:26.783Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.915838113428855,"aZ":-43.831770558128895,"pfxX":3.0574070644134848,"pfxZ":-7.867465880422364,"pX":0.13066743073759596,"pZ":0.7614159644897942,"vX0":1.717532844662872,"vY0":-121.00594724625208,"vZ0":-3.6804456488292487,"x":112.02,"y":218.22,"x0":-0.9859428715635583,"y0":50.00520490023262,"z0":6.147609125069876,"aX":4.52820532987836},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.9,"breakHorizontal":-6.0,"spinRate":2437,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4528775785641117,"extension":6.433276054505598},"index":3,"playId":"9754504c-bf3a-3a08-9b1d-67e94cafb6f3","pitchNumber":3,"startTime":"2026-07-02T00:35:26.783Z","endTime":"2026-07-02T00:35:32.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:35:32.150Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall challenged (pitch result), call on the field was overturned: Luke Keaschall walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:37:51.844Z","endTime":"2026-07-02T00:39:07.156Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T00:37:37.525Z","endTime":"2026-07-02T00:37:54.007Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718174608687278,"aZ":-18.28307192354042,"pfxX":-9.6490477847864,"pfxZ":7.355733515987946,"pX":1.143856856653053,"pZ":2.0181431013095508,"vX0":10.43845784379779,"vY0":-136.27097985028382,"vZ0":-5.07250940025802,"x":73.4,"y":184.29,"x0":-1.474762143940572,"y0":50.00421894630093,"z0":5.15873076594351,"aX":-18.22797992664918},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2081,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4012545341287477,"extension":5.913795354499549},"index":1,"playId":"0762be4d-7397-37eb-9a13-14955e5a661f","pitchNumber":1,"startTime":"2026-07-02T00:37:54.007Z","endTime":"2026-07-02T00:37:58.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433103670627474,"aZ":-22.137200321586043,"pfxX":-10.742481176008436,"pfxZ":5.349533471551585,"pX":1.241954750394383,"pZ":0.07693980999561313,"vX0":10.936149564446351,"vY0":-135.75170528471065,"vZ0":-9.119181900896045,"x":69.66,"y":236.7,"x0":-1.434185735497301,"y0":50.001422130589056,"z0":5.008396919064494,"aX":-20.142064038700212},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":17.3,"spinRate":2074,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40278151383723104,"extension":5.841371864692691},"index":2,"playId":"660bb4d6-5b69-3025-9fae-62f2adcf7734","pitchNumber":2,"startTime":"2026-07-02T00:38:08.242Z","endTime":"2026-07-02T00:38:11.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637771650539772,"aZ":-27.857579098304445,"pfxX":-5.732534241219652,"pfxZ":2.740217426144776,"pX":-1.3729609823541586,"pZ":2.627945239927439,"vX0":2.6940382947495407,"vY0":-125.09194925403654,"vZ0":-1.5857332902771786,"x":169.33,"y":167.83,"x0":-1.722562800573842,"y0":50.00342929327002,"z0":5.566907643237434,"aX":-9.03098875745267},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":9.7,"spinRate":2228,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.43886113038566776,"extension":5.738825100151744},"index":3,"playId":"fcf248c5-59f4-337d-9d6e-eb1dcf70b215","pitchNumber":3,"startTime":"2026-07-02T00:38:25.646Z","endTime":"2026-07-02T00:38:29.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010698932564402,"aZ":-24.399554737325104,"pfxX":-9.51618971867201,"pfxZ":4.1740016442223435,"pX":0.07780687226888987,"pZ":2.6895014054539508,"vX0":8.047616723517612,"vY0":-135.6828738395311,"vZ0":-2.188707131292522,"x":114.03,"y":166.16,"x0":-1.6919587707977721,"y0":50.003109324466585,"z0":5.208973023565332,"aX":-17.723141464160545},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":1977,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4038767173374658,"extension":5.953442040292885},"index":4,"playId":"40a47151-8504-3035-9287-1de7a35f771a","pitchNumber":4,"startTime":"2026-07-02T00:38:42.345Z","endTime":"2026-07-02T00:38:46.280Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70038122749898,"aZ":-25.170944554055612,"pfxX":-6.851860939972906,"pfxZ":3.6968367081477567,"pX":-0.576519051014792,"pZ":1.556213150157097,"vX0":5.417285449686412,"vY0":-136.69969214458462,"vZ0":-5.0360732642667525,"x":138.98,"y":196.76,"x0":-1.692183608639021,"y0":50.00476918911359,"z0":5.146986119902122,"aX":-12.989080870764678},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":11.3,"spinRate":1894,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.40043440697483756,"extension":5.9288484810091875},"index":5,"playId":"b2d07545-fa5b-3f3f-8ea3-7b6850def6ec","pitchNumber":5,"startTime":"2026-07-02T00:39:00.685Z","endTime":"2026-07-02T00:39:07.156Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"}},"playEndTime":"2026-07-02T00:39:07.156Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:39:27.064Z","endTime":"2026-07-02T00:42:03.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0347870740887,"aZ":-32.72237903218737,"pfxX":-6.896311943540108,"pfxZ":-0.36670996744987505,"pX":-1.5246561692306282,"pZ":4.066115538485136,"vX0":2.776952610175242,"vY0":-122.59896485709115,"vZ0":3.2505509532541326,"x":175.12,"y":128.99,"x0":-1.7811303314776135,"y0":50.00080962192301,"z0":5.530137865602397,"aX":-10.413054457664044},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":11.8,"spinRate":1144,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.44814316792607967,"extension":5.915750971251048},"index":0,"playId":"a9168914-54c8-31d4-8753-18984258e01b","pitchNumber":1,"startTime":"2026-07-02T00:39:47.785Z","endTime":"2026-07-02T00:39:52.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"6db2fa2c-2866-3159-b090-af75e471399e","startTime":"2026-07-02T00:40:09.578Z","endTime":"2026-07-02T00:40:17.241Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9144157842471,"aZ":-26.620020935614434,"pfxX":-9.214150703178415,"pfxZ":3.500316767079717,"pX":-1.6623710797828244,"pZ":2.2917099450374527,"vX0":3.404609900913214,"vY0":-125.84126141695518,"vZ0":-2.2080026349445365,"x":180.37,"y":176.9,"x0":-1.8433852756852787,"y0":50.00445874059152,"z0":5.358681459489865,"aX":-14.632072728230119},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":15.8,"spinRate":2207,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43692467651020106,"extension":5.78960046042961},"index":2,"playId":"edeb840a-278e-3b32-b7cb-21bcceac3839","pitchNumber":2,"startTime":"2026-07-02T00:40:28.324Z","endTime":"2026-07-02T00:40:32.748Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59773874561976,"aZ":-31.531552255163547,"pfxX":-2.054282344292648,"pfxZ":0.4124747920097054,"pX":-0.10283022191254923,"pZ":2.4866818365867576,"vX0":5.013594157124888,"vY0":-125.11071981364424,"vZ0":-0.5171818634254961,"x":120.92,"y":171.64,"x0":-1.8824849054311836,"y0":50.00282482303858,"z0":5.322442152618008,"aX":-3.1969587744110424},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":2.3,"spinRate":2356,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.44094531652211577,"extension":5.887657504001823},"index":3,"playId":"25f0ac5f-25ae-3f32-8f11-e931ac9ce050","pitchNumber":3,"startTime":"2026-07-02T00:40:52.349Z","endTime":"2026-07-02T00:40:55.605Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.530504587490594,"aZ":-25.935616399514018,"pfxX":-7.176572735258,"pfxZ":3.8827071506882502,"pX":0.5102745308621285,"pZ":1.813922303396703,"vX0":7.793628503801563,"vY0":-125.92929461728036,"vZ0":-3.2781957450196684,"x":97.55,"y":189.8,"x0":-1.6920285277414635,"y0":50.002101668702096,"z0":5.230218158761543,"aX":-11.52819047139408},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":11.2,"spinRate":2345,"spinDirection":271},"zone":9,"typeConfidence":2.0,"plateTime":0.43491781263687823,"extension":5.9762135522649285},"index":4,"playId":"57aac0ef-f2d8-3d02-bbf0-06ee8c5638db","pitchNumber":4,"startTime":"2026-07-02T00:41:17.599Z","endTime":"2026-07-02T00:41:25.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545954130319508,"aZ":-30.596869464090503,"pfxX":-3.351675966461685,"pfxZ":0.9732642708515389,"pX":-0.6934463602725631,"pZ":3.4836231496413084,"vX0":4.184163801263904,"vY0":-126.64173434573426,"vZ0":1.3469527649466548,"x":143.43,"y":144.72,"x0":-1.930606852536153,"y0":50.005456531201084,"z0":5.38980563868819,"aX":-5.452290535730093},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":5.2,"spinRate":2211,"spinDirection":256},"zone":1,"typeConfidence":2.0,"plateTime":0.4322925435414402,"extension":5.885238053714319},"hitData":{"launchSpeed":97.1,"launchAngle":25.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.08,"coordY":42.08}},"index":5,"playId":"a567cd8d-f475-3c96-a05c-8196fbd1a378","pitchNumber":5,"startTime":"2026-07-02T00:41:51.966Z","endTime":"2026-07-02T00:42:03.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:42:03.602Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks. Luke Keaschall to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:42:11.537Z","endTime":"2026-07-02T00:43:41.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88584359094911,"aZ":-33.38528744853817,"pfxX":-2.509655910735013,"pfxZ":-0.7571622815974273,"pX":-1.382607290216281,"pZ":2.9055537901806137,"vX0":1.8584144495576558,"vY0":-126.11786427746982,"vZ0":0.34501251116277776,"x":169.7,"y":160.33,"x0":-1.8048658326304368,"y0":50.00255796104791,"z0":5.470999527671564,"aX":-4.0219572698417},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":4.1,"spinRate":2150,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4351708677369497,"extension":5.791305809503881},"index":0,"playId":"8d3aede4-7ab1-3f12-8ac5-e24120b19f03","pitchNumber":1,"startTime":"2026-07-02T00:42:31.175Z","endTime":"2026-07-02T00:42:35.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634400375356616,"aZ":-23.485871146282108,"pfxX":-8.106301429787775,"pfxZ":4.563410742371888,"pX":-2.0549029982570137,"pZ":3.594677811569818,"vX0":2.9217262116368765,"vY0":-137.19127825515605,"vZ0":0.2031345621574715,"x":195.33,"y":141.72,"x0":-2.081072824072165,"y0":50.00470483172358,"z0":5.1218023598086075,"aX":-15.437772825783236},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":1740,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.39940728694759864,"extension":6.034011489083582},"index":1,"playId":"4a6d3f64-f223-3c0a-a71d-0e30c97496da","pitchNumber":2,"startTime":"2026-07-02T00:42:52.978Z","endTime":"2026-07-02T00:42:57.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.250479061855497,"aZ":-33.640258046799026,"pfxX":-2.3208431847773396,"pfxZ":-0.9072321543876338,"pX":-1.0549745103163124,"pZ":2.188881098568815,"vX0":3.2192743356675995,"vY0":-125.99422185685187,"vZ0":-1.0266364908732142,"x":157.21,"y":179.68,"x0":-2.046887985947647,"y0":50.00553950302644,"z0":5.316663815327595,"aX":-3.7375570974337426},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":3.5,"spinRate":2015,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4344760154393468,"extension":5.795512126778938},"index":2,"playId":"20eb0aca-f32e-3eb4-896f-dd4c3f8ba472","pitchNumber":3,"startTime":"2026-07-02T00:43:14.887Z","endTime":"2026-07-02T00:43:19.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911683655879212,"aZ":-23.97741456700166,"pfxX":-8.31076968322986,"pfxZ":4.33941055608256,"pX":-0.994858783978361,"pZ":3.4276865860121792,"vX0":5.325603548077533,"vY0":-136.76543989337762,"vZ0":-0.019693284579620496,"x":154.92,"y":146.23,"x0":-1.8902440352805066,"y0":50.00359979496758,"z0":5.08307292798812,"aX":-15.702718052819229},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":1873,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.400895406383166,"extension":6.044395417621209},"index":3,"playId":"6472d8fd-853f-34e4-b12a-14334dc785ec","pitchNumber":4,"startTime":"2026-07-02T00:43:36.588Z","endTime":"2026-07-02T00:43:41.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:43:41.677Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kody Clemens homers (14) on a fly ball to right center field. Luke Keaschall scores. Brooks Lee scores.","rbi":3,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:43:44.522Z","endTime":"2026-07-02T00:46:14.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84727612471097,"aZ":-25.012632076665323,"pfxX":-7.356020692490028,"pfxZ":3.720493643358484,"pX":-0.9209834694002821,"pZ":2.1593794952958154,"vX0":5.272202316408349,"vY0":-137.91042664072282,"vZ0":-3.012161395840046,"x":152.11,"y":180.48,"x0":-1.9023579133046284,"y0":50.003439383555815,"z0":4.954039087819592,"aX":-14.161259101953908},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":1759,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.3972568535179888,"extension":6.140907005077925},"index":0,"playId":"fd6d38bf-4b92-305c-bc5a-12a9365923cd","pitchNumber":1,"startTime":"2026-07-02T00:44:17.147Z","endTime":"2026-07-02T00:44:21.560Z","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":87.0,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69467645339107,"aZ":-33.12786007421886,"pfxX":-3.033201169111716,"pfxZ":-0.5962200910684645,"pX":1.0830181555902363,"pZ":1.7168441712660025,"vX0":7.91024200938145,"vY0":-126.42156909898402,"vZ0":-1.8121611442317271,"x":75.72,"y":192.43,"x0":-1.709352575809587,"y0":50.00376786188401,"z0":5.132943977112029,"aX":-4.851566814050367},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":3.5,"spinRate":2230,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.4352904204458836,"extension":6.152193920892888},"index":1,"playId":"5359dc5f-6a54-3cd7-9fb0-ecf6340d2c90","pitchNumber":2,"startTime":"2026-07-02T00:44:36.868Z","endTime":"2026-07-02T00:44:40.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522087666217118,"aZ":-26.162295381778094,"pfxX":-7.742200952944074,"pfxZ":3.1716183875503408,"pX":0.8139568506719976,"pZ":3.395451536915564,"vX0":9.475490443562254,"vY0":-136.48521322317077,"vZ0":0.2982051238224295,"x":85.97,"y":147.1,"x0":-1.6881165910174665,"y0":50.00498921159903,"z0":5.07864895147064,"aX":-14.687821557393532},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":1690,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.40047796862787344,"extension":6.149180558395327},"index":2,"playId":"a6f0e8b7-e282-3c8b-8881-097dbfb2b16d","pitchNumber":3,"startTime":"2026-07-02T00:44:58.865Z","endTime":"2026-07-02T00:45:04.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.069560862441488,"aZ":-25.16059605076211,"pfxX":-8.352072622829196,"pfxZ":3.763394625489907,"pX":-0.24387201914179144,"pZ":2.629241984634737,"vX0":6.886831475709811,"vY0":-135.51270376432504,"vZ0":-1.9252201969641685,"x":126.3,"y":167.79,"x0":-1.7306168560954718,"y0":50.00202874010976,"z0":5.103060200970366,"aX":-15.563406850083826},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":13.7,"spinRate":1848,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.403891987495435,"extension":6.105731505621729},"index":3,"playId":"804a7083-077d-353b-9fb6-d5361e23646d","pitchNumber":4,"startTime":"2026-07-02T00:45:24.899Z","endTime":"2026-07-02T00:45:28.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46231837222002,"aZ":-24.478912842339625,"pfxX":-8.7466485995073,"pfxZ":4.1169555137412335,"pX":0.03806571595959029,"pZ":3.4537801011440483,"vX0":7.796821999434129,"vY0":-135.767612614552,"vZ0":-8.1831402239296E-4,"x":115.55,"y":145.53,"x0":-1.7332443718901367,"y0":50.00037424865734,"z0":5.15630472678311,"aX":-16.34175450237062},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":14.2,"spinRate":1830,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.403282230963526,"extension":6.11231737218022},"hitData":{"launchSpeed":104.0,"launchAngle":25.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.03,"coordY":47.76}},"index":4,"playId":"6016ac47-d1b0-3535-a956-f1701cd6d3c4","pitchNumber":5,"startTime":"2026-07-02T00:45:46.163Z","endTime":"2026-07-02T00:46:14.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:46:14.246Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:46:00.989Z","endTime":"2026-07-02T00:47:35.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":76.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345320425105207,"aZ":-31.68518328511609,"pfxX":-7.820664409685811,"pfxZ":0.3285882194993075,"pX":-1.3933941526756775,"pZ":2.8279736580001082,"vX0":3.008110677261174,"vY0":-121.00083761583863,"vZ0":0.34125848441708806,"x":170.11,"y":162.42,"x0":-1.6390206418915445,"y0":50.00043508673882,"z0":5.468753971422192,"aX":-11.55653426849636},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":13.4,"spinRate":1149,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.45324123298034946,"extension":5.816284243934889},"index":0,"playId":"ac37acad-853a-33d2-8332-2688859f243d","pitchNumber":1,"startTime":"2026-07-02T00:46:34.955Z","endTime":"2026-07-02T00:46:41.325Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305453049334794,"aZ":-28.522486234277327,"pfxX":-8.832199445014103,"pfxZ":2.4069241636715044,"pX":0.6913841268539892,"pZ":0.5169866055498565,"vX0":7.93346414691341,"vY0":-122.50357752208527,"vZ0":-5.565891345114882,"x":90.65,"y":224.82,"x0":-1.442305862240647,"y0":50.00502752983373,"z0":5.258092863775962,"aX":-13.419582334180916},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.2,"breakHorizontal":14.2,"spinRate":1330,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4471964724208357,"extension":5.910371194171756},"index":1,"playId":"e51c6a3e-1f30-3353-9937-abcfb437ace0","pitchNumber":2,"startTime":"2026-07-02T00:46:50.457Z","endTime":"2026-07-02T00:46:54.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.385400835862654,"aZ":-32.94766797676096,"pfxX":-3.1960569448959024,"pfxZ":-0.4975147116978125,"pX":-0.7442701867194377,"pZ":3.3010317699997542,"vX0":3.512624128415302,"vY0":-124.78521360593741,"vZ0":1.192247383596761,"x":145.37,"y":149.65,"x0":-1.7701218696653083,"y0":50.00498858101376,"z0":5.578674649958016,"aX":-4.927215352569627},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":4.8,"spinRate":2137,"spinDirection":290},"zone":1,"typeConfidence":2.0,"plateTime":0.44276748227850016,"extension":5.777441229313071},"index":2,"playId":"3d7e5f64-d489-3c09-8163-68f3d0b72db6","pitchNumber":3,"startTime":"2026-07-02T00:47:09.933Z","endTime":"2026-07-02T00:47:16.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78446106702074,"aZ":-20.881548368556242,"pfxX":-9.127092118764493,"pfxZ":6.120027745891403,"pX":0.802376774558737,"pZ":1.3183245356022055,"vX0":9.39442976039505,"vY0":-134.8311707375566,"vZ0":-6.079881346132358,"x":86.42,"y":203.19,"x0":-1.537969381301373,"y0":50.002144509638306,"z0":5.071846827576559,"aX":-16.83729715604378},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":1960,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4059422219062365,"extension":6.0009016425580395},"index":3,"playId":"00dfd59e-9434-3809-a04a-e6c61a7ba55f","pitchNumber":4,"startTime":"2026-07-02T00:47:29.541Z","endTime":"2026-07-02T00:47:35.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:47:35.104Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:50:14.700Z","endTime":"2026-07-02T00:51:45.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-02T00:47:49.350Z","endTime":"2026-07-02T00:48:38.779Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: AJ Blubaugh replaces Tatsuya Imai.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-02T00:48:38.779Z","endTime":"2026-07-02T00:50:16.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087869631586486,"aZ":-14.08456022531797,"pfxX":-5.991317229047336,"pfxZ":9.444926382196941,"pX":0.3775236785186248,"pZ":3.3066678365478612,"vX0":8.45005972641167,"vY0":-137.43304044485518,"vZ0":-4.720439200721644,"x":102.61,"y":149.5,"x0":-1.956735624231002,"y0":50.00376403467484,"z0":6.001200164011904,"aX":-11.47690344309838},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2004,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.3983395566581671,"extension":6.514496349640728},"index":2,"playId":"b425df68-303e-349f-9b86-e369cb5942a1","pitchNumber":1,"startTime":"2026-07-02T00:50:16.876Z","endTime":"2026-07-02T00:50:20.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38848108899176,"aZ":-13.967798018825343,"pfxX":-6.389194155737176,"pfxZ":9.61254679928203,"pX":0.7120157705511122,"pZ":1.992579372737707,"vX0":9.566429450862612,"vY0":-136.57516717785805,"vZ0":-7.834697730575068,"x":89.86,"y":184.98,"x0":-2.001994115599867,"y0":50.00150527693871,"z0":5.8541283841390115,"aX":-12.099747208980567},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2001,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.4006629885129134,"extension":6.563959959163668},"index":3,"playId":"d93f9df5-7811-3c57-a82a-d3cc279c72e5","pitchNumber":2,"startTime":"2026-07-02T00:50:36.871Z","endTime":"2026-07-02T00:50:40.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.125305375824652,"aZ":-33.32012384073015,"pfxX":-8.514888863815056,"pfxZ":-0.7664008806657066,"pX":-1.3554585955868124,"pZ":2.605754235983823,"vX0":4.944372056818193,"vY0":-121.07074341514868,"vZ0":-1.4460285363060326,"x":107.89,"y":183.78,"x0":-2.315402673246375,"y0":50.00480766045043,"z0":6.120620876506207,"aX":-12.671553247302803},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":14.3,"spinRate":2190,"spinDirection":265},"zone":11,"typeConfidence":0.6,"plateTime":0.45200436607753636,"extension":6.236721498047966},"index":4,"playId":"e3f5298f-7757-363f-9326-7be1252ccfba","pitchNumber":3,"startTime":"2026-07-02T00:50:56.849Z","endTime":"2026-07-02T00:51:01.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453517244869865,"aZ":-31.064534082930678,"pfxX":-9.180000747928421,"pfxZ":0.7243507579980921,"pX":-0.9548440046126097,"pZ":2.071775018664204,"vX0":6.048929524489227,"vY0":-122.59289038145873,"vZ0":-3.1811240143333106,"x":153.4,"y":182.84,"x0":-2.257304851745137,"y0":50.001885602292106,"z0":6.0283788609837154,"aX":-14.02051678411188},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":2176,"spinDirection":261},"zone":13,"typeConfidence":0.83,"plateTime":0.44620470900834164,"extension":6.249907637981608},"index":5,"playId":"226521d0-cf7c-3c36-adaf-4a29fef07b72","pitchNumber":4,"startTime":"2026-07-02T00:51:17.025Z","endTime":"2026-07-02T00:51:21.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.598388418701045,"aZ":-14.961057127636796,"pfxX":-6.216532416271425,"pfxZ":8.796806706540433,"pX":0.03414076416023454,"pZ":3.261385012726918,"vX0":7.726503316944654,"vY0":-138.874458823939,"vZ0":-4.688109738073525,"x":115.7,"y":150.72,"x0":-1.9741832676583715,"y0":50.002319914637475,"z0":5.96391357052352,"aX":-12.16376767027229},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":1964,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39414396132824736,"extension":6.463442177188471},"index":6,"playId":"259e9b9a-a3aa-3044-81e1-803fd610b045","pitchNumber":5,"startTime":"2026-07-02T00:51:41.493Z","endTime":"2026-07-02T00:51:45.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:51:45.174Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Caratini lines out to left fielder Joey Loperfido.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T00:51:48.705Z","endTime":"2026-07-02T00:53:49.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"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(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":81.6,"endSpeed":75.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532034040365843,"aZ":-29.26043008910363,"pfxX":8.54240745693183,"pfxZ":2.0348215725515235,"pX":-0.3477588636052953,"pZ":3.272650680120895,"vX0":2.111143254895969,"vY0":-118.85492829027386,"vZ0":-0.18805686483686246,"x":130.26,"y":150.42,"x0":-2.3571231091842484,"y0":50.003027617245785,"z0":6.007338681476167,"aX":12.235566130099077},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":2387,"spinDirection":72},"zone":1,"typeConfidence":2.0,"plateTime":0.46063896569410945,"extension":6.513331345348003},"index":0,"playId":"e75ddda2-1374-3185-8f72-a0352c6fe0b2","pitchNumber":1,"startTime":"2026-07-02T00:52:13.471Z","endTime":"2026-07-02T00:52:17.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193002596417436,"aZ":-14.214254747372904,"pfxX":-5.75227514733857,"pfxZ":9.23151973346742,"pX":-1.1679610588095537,"pZ":4.356679346734415,"vX0":4.8908871867125665,"vY0":-138.64467840307424,"vZ0":-2.0039170593351474,"x":161.52,"y":121.15,"x0":-2.208118563199751,"y0":50.002949106503834,"z0":6.038219087209319,"aX":-11.19129290648438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2114,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3951688335072676,"extension":6.533835500431339},"index":1,"playId":"ef7a2d1c-c590-3016-8627-e0c9e6822694","pitchNumber":2,"startTime":"2026-07-02T00:52:30.892Z","endTime":"2026-07-02T00:52:35.211Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-02T00:52:46.962Z","endTime":"2026-07-02T00:53:02.517Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955462699231163,"aZ":-31.952040473942404,"pfxX":-9.016815300919912,"pfxZ":0.14599790743098318,"pX":-0.6695696470817564,"pZ":2.2186809139185764,"vX0":6.568743017586596,"vY0":-121.32703621951833,"vZ0":-2.4484878691917764,"x":142.52,"y":178.88,"x0":-2.2299111141511037,"y0":50.002398372899826,"z0":6.003759937377241,"aX":-13.550374716619315},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":14.9,"spinRate":2200,"spinDirection":260},"zone":4,"typeConfidence":0.73,"plateTime":0.45007861589851883,"extension":6.280842026473494},"index":3,"playId":"5743d04a-844c-3f7a-82df-28f5acfbbbe8","pitchNumber":3,"startTime":"2026-07-02T00:53:02.517Z","endTime":"2026-07-02T00:53:06.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.647105374325413,"aZ":-13.472586453315646,"pfxX":-6.641385168690545,"pfxZ":9.474136619146648,"pX":-1.113702712347745,"pZ":2.1798355831323115,"vX0":5.3739147491396775,"vY0":-139.45230015137489,"vZ0":-7.638040961816442,"x":159.45,"y":179.92,"x0":-2.2005109660284177,"y0":50.00620015265595,"z0":5.8386458927539895,"aX":-13.114994274998079},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2110,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39240295261284164,"extension":6.502474145211417},"index":4,"playId":"d58fa40e-5bc8-3d86-89bf-c1435b1be72c","pitchNumber":4,"startTime":"2026-07-02T00:53:20.528Z","endTime":"2026-07-02T00:53:25.663Z","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":96.1,"endSpeed":88.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099908237382635,"aZ":-15.61968827483729,"pfxX":-7.228353051706552,"pfxZ":8.356778755987959,"pX":-0.7162706815453298,"pZ":2.356053617797649,"vX0":6.478393977821056,"vY0":-139.7757663788922,"vZ0":-6.93349313862998,"x":144.3,"y":175.17,"x0":-2.123356123892186,"y0":50.00442382463573,"z0":5.891776557866842,"aX":-14.323714728968415},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2051,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.39165209577729243,"extension":6.567017914982349},"hitData":{"launchSpeed":91.9,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.86,"coordY":93.65}},"index":5,"playId":"97e58fce-6f1f-3a78-b817-ff331e7eb285","pitchNumber":5,"startTime":"2026-07-02T00:53:42.546Z","endTime":"2026-07-02T00:53:49.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:53:49.878Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Smith doubles (13) on a fly ball to right fielder Luke Keaschall.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T00:56:05.987Z","endTime":"2026-07-02T00:57:14.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408557382145066,"aZ":-11.281823747790442,"pfxX":-3.1861143224581956,"pfxZ":10.270114050346848,"pX":0.26497322839005355,"pZ":2.5100426959485564,"vX0":4.456694632766195,"vY0":-141.2998846013916,"vZ0":-8.317465061028015,"x":106.9,"y":171.01,"x0":-0.9144187175464621,"y0":50.003316953781464,"z0":6.205943887209401,"aX":-6.481696823999521},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":4.9,"spinRate":2302,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.38677616765357037,"extension":6.474337838165349},"index":0,"playId":"7405d19c-d4ca-323e-89d1-6f0aee5c9d21","pitchNumber":1,"startTime":"2026-07-02T00:56:21.671Z","endTime":"2026-07-02T00:56:25.459Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88631721029252,"aZ":-10.395327753474357,"pfxX":-2.5297927524517387,"pfxZ":10.831487528778238,"pX":-0.29808364848507723,"pZ":2.9801933081529364,"vX0":3.002328430137339,"vY0":-140.64973561143248,"vZ0":-6.9374605547458374,"x":128.36,"y":158.31,"x0":-1.0489639994719766,"y0":50.00007304485979,"z0":6.147361526228106,"aX":-5.0852925254440144},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2340,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.38893167928856043,"extension":6.470463717458313},"index":1,"playId":"82df8aff-133b-3842-84db-1a54a238d48d","pitchNumber":2,"startTime":"2026-07-02T00:56:35.527Z","endTime":"2026-07-02T00:56:41.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56969010441711,"aZ":-6.492786248964958,"pfxX":-2.243776185703213,"pfxZ":12.310845832569171,"pX":0.2914611798055794,"pZ":2.8155275345659305,"vX0":4.023995378606105,"vY0":-143.60016559665632,"vZ0":-8.28077672178314,"x":105.89,"y":162.76,"x0":-0.8371661176169423,"y0":50.00507668657546,"z0":6.142161942616775,"aX":-4.6817355327388155},"breaks":{"breakAngle":24.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.8,"breakHorizontal":3.2,"spinRate":2415,"spinDirection":200},"zone":6,"typeConfidence":0.92,"plateTime":0.38156217085574085,"extension":6.463135669273434},"hitData":{"launchSpeed":98.3,"launchAngle":24.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.95,"coordY":103.54}},"index":2,"playId":"0b3b1351-ac2b-3bad-ad25-12994ebf69fb","pitchNumber":3,"startTime":"2026-07-02T00:57:00.967Z","endTime":"2026-07-02T00:57:14.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T00:57:14.983Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Trammell walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T00:57:18.572Z","endTime":"2026-07-02T01:00:27.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806615964439192,"aZ":-25.479131852315685,"pfxX":0.979487381959387,"pfxZ":3.8362437448412,"pX":-0.3228313743757236,"pZ":1.6755130232537474,"vX0":2.262878983054174,"vY0":-131.28127422926536,"vZ0":-6.369895872728294,"x":129.31,"y":193.54,"x0":-1.3232525028822513,"y0":50.003955802710024,"z0":6.030095220354113,"aX":1.7092901810017678},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-2.3,"spinRate":2262,"spinDirection":164},"zone":7,"typeConfidence":0.91,"plateTime":0.4172237459828523,"extension":6.420141592571832},"index":0,"playId":"e2bfe805-73b0-36ad-975f-8e1897081c6e","pitchNumber":1,"startTime":"2026-07-02T00:57:52.408Z","endTime":"2026-07-02T00:57:56.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886686408486266,"aZ":-24.385896507082744,"pfxX":-2.782271130240706,"pfxZ":4.331629062595298,"pX":0.44752562401121515,"pZ":2.336948855872555,"vX0":5.3372222686643305,"vY0":-133.27856918447725,"vZ0":-4.921460510509593,"x":99.94,"y":175.68,"x0":-1.2202648053512857,"y0":50.00061959229613,"z0":5.970465537297531,"aX":-5.000376393954484},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":3.8,"spinRate":1772,"spinDirection":218},"zone":6,"typeConfidence":0.55,"plateTime":0.4110933031849373,"extension":6.439878723613526},"index":1,"playId":"be273dc4-f244-38c8-bcff-15bf75e49127","pitchNumber":2,"startTime":"2026-07-02T00:58:12.604Z","endTime":"2026-07-02T00:58:18.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-02T00:58:31.271Z","endTime":"2026-07-02T00:58:44.559Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936579696516308,"aZ":-44.38827974601748,"pfxX":2.909872245203041,"pfxZ":-8.021576373451811,"pX":0.15494844617265804,"pZ":1.7133519781841882,"vX0":2.2224082567778596,"vY0":-122.994070326637,"vZ0":-2.1432701428280474,"x":111.09,"y":192.52,"x0":-1.1406419781205503,"y0":50.004823802812766,"z0":6.3839910328004885,"aX":4.428679114262583},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.8,"breakHorizontal":-5.8,"spinRate":2575,"spinDirection":19},"zone":8,"typeConfidence":0.9,"plateTime":0.4464771181411029,"extension":6.258052395507997},"index":3,"playId":"1fef96f7-7910-3de0-9b68-a1b10be96342","pitchNumber":3,"startTime":"2026-07-02T00:58:44.559Z","endTime":"2026-07-02T00:58:48.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08746060453478,"aZ":-9.594818906582903,"pfxX":-3.1140178208079927,"pfxZ":10.77406529301784,"pX":-1.0431682596711556,"pZ":3.7147032045697963,"vX0":1.6958374102560008,"vY0":-143.99476865865674,"vZ0":-5.069943083365276,"x":156.76,"y":138.48,"x0":-1.2358360460189908,"y0":50.00150084575112,"z0":6.094431805344273,"aX":-6.525040061615605},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2384,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3806858958645756,"extension":6.300821059658137},"index":4,"playId":"ea3eddd0-662a-34fb-8036-af6e26f4bdfb","pitchNumber":4,"startTime":"2026-07-02T00:59:11.546Z","endTime":"2026-07-02T00:59:15.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704829042852396,"aZ":-23.54903264147734,"pfxX":-6.021150576259345,"pfxZ":4.584968212303728,"pX":-0.812323602959661,"pZ":-0.9466251019895257,"vX0":3.042755868068194,"vY0":-135.72289584734068,"vZ0":-13.659985057126114,"x":147.96,"y":264.34,"x0":-1.1614103516385108,"y0":50.0006719712228,"z0":5.7666995261983045,"aX":-11.312173720537677},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":10.3,"spinRate":1642,"spinDirection":222},"zone":13,"typeConfidence":0.38,"plateTime":0.4024592212521676,"extension":6.42470898642542},"index":5,"playId":"5ab56540-d556-37ee-a1dc-eb674c06aa1a","pitchNumber":5,"startTime":"2026-07-02T00:59:29.649Z","endTime":"2026-07-02T00:59:34.094Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515120203213286,"aZ":-27.494479707654758,"pfxX":-7.587433023889575,"pfxZ":2.5478786493134358,"pX":-1.2669371884467033,"pZ":3.6793270586881692,"vX0":2.695306166703934,"vY0":-134.1053524363311,"vZ0":-1.4703150374803209,"x":165.29,"y":139.44,"x0":-1.2937965042402966,"y0":50.0054254252067,"z0":6.179105718263478,"aX":-13.948069355308842},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":13.2,"spinRate":1705,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.40702414434211853,"extension":6.33503489490437},"index":6,"playId":"2d6fed81-6b52-3280-8cb0-3120dd2dfdd7","pitchNumber":6,"startTime":"2026-07-02T01:00:02.151Z","endTime":"2026-07-02T01:00:06.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317770160552378,"aZ":-26.98834510494464,"pfxX":3.005502055966873,"pfxZ":2.89515679316313,"pX":-1.1046920384537111,"pZ":2.899941843111906,"vX0":-0.17975759325708973,"vY0":-132.97084553588573,"vZ0":-3.2117986190694094,"x":159.11,"y":160.48,"x0":-1.4267866045997804,"y0":50.00424557274914,"z0":6.080067649144774,"aX":5.38622288178096},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.4,"spinRate":2179,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.4117966623962883,"extension":6.28505641723754},"index":7,"playId":"11c1f38a-c768-3167-9858-166cba84fea0","pitchNumber":7,"startTime":"2026-07-02T01:00:22.279Z","endTime":"2026-07-02T01:00:27.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:00:27.599Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T01:00:27.432Z","endTime":"2026-07-02T01:01:58.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02384759436171,"aZ":-26.993707819372005,"pfxX":-7.6238631372412575,"pfxZ":2.883306118557746,"pX":-0.27629957890541773,"pZ":3.143826538051884,"vX0":4.999668395057702,"vY0":-133.0576911054586,"vZ0":-2.597064220808735,"x":127.53,"y":153.9,"x0":-1.1872740534050616,"y0":50.00302197697933,"z0":6.084501663450733,"aX":-13.697170783522433},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":12.7,"spinRate":1640,"spinDirection":222},"zone":1,"typeConfidence":0.92,"plateTime":0.4113448853716579,"extension":6.543167230384436},"index":0,"playId":"34fc5856-002b-3bc1-b2f2-d45479cb099b","pitchNumber":1,"startTime":"2026-07-02T01:01:03.181Z","endTime":"2026-07-02T01:01:07.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033576618742128,"aZ":-28.531741299915183,"pfxX":4.2023620055600155,"pfxZ":2.0356238421556547,"pX":0.8666759381835877,"pZ":2.406792284675756,"vX0":4.041721754246972,"vY0":-133.10439830594618,"vZ0":-4.174835782226239,"x":83.96,"y":173.8,"x0":-1.218571296841483,"y0":50.00635295656232,"z0":6.065922395058331,"aX":7.52709245957984},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":-8.5,"spinRate":2171,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.41177957128273057,"extension":6.490155163011446},"index":1,"playId":"d5f50cc2-01f6-31f7-b7de-8fdf9effae86","pitchNumber":2,"startTime":"2026-07-02T01:01:22.863Z","endTime":"2026-07-02T01:01:35.601Z","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(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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6963216243674,"aZ":-31.00523667147444,"pfxX":3.82963047531688,"pfxZ":0.6681724162349916,"pX":1.1317018028283226,"pZ":2.7174875335742374,"vX0":4.6089583611336415,"vY0":-131.96152435054452,"vZ0":-2.9893626128382333,"x":73.86,"y":165.41,"x0":-1.1414910375016392,"y0":50.00163384388842,"z0":6.1729518065640505,"aX":6.685632020591473},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":-8.0,"spinRate":2336,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.41665749808125474,"extension":6.356977145858337},"index":2,"playId":"85ad5a0e-8e68-31c6-9921-c4b77df90f68","pitchNumber":3,"startTime":"2026-07-02T01:01:53.966Z","endTime":"2026-07-02T01:01:58.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:01:58.619Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T01:02:00.053Z","endTime":"2026-07-02T01:03:47.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.992690132160988,"aZ":-29.309942739071143,"pfxX":1.567225995711853,"pfxZ":1.6631155713839263,"pX":-0.49853860067988587,"pZ":2.901519117739083,"vX0":1.5972245754341121,"vY0":-130.42249061231226,"vZ0":-2.669236256237852,"x":136.0,"y":160.44,"x0":-1.3221974441872617,"y0":50.006303423806216,"z0":6.14495589670135,"aX":2.704720512771982},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2177,"spinDirection":140},"zone":1,"typeConfidence":0.91,"plateTime":0.41969988521745494,"extension":6.407417140224846},"index":0,"playId":"a9aa4c1f-c560-3e12-9d18-03ec027b6dd6","pitchNumber":1,"startTime":"2026-07-02T01:02:34.841Z","endTime":"2026-07-02T01:02:39.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427202471444357,"aZ":-29.174491899031796,"pfxX":1.3419662747453844,"pfxZ":1.7246925120247933,"pX":1.0104740792413924,"pZ":2.791130936972262,"vX0":4.939230964214496,"vY0":-131.0693634674628,"vZ0":-3.0324370822913567,"x":78.48,"y":163.42,"x0":-1.0720685516088253,"y0":50.00591968552216,"z0":6.139393466140354,"aX":2.3366446652383854},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-3.5,"spinRate":2269,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.41773636437048545,"extension":6.367856438202865},"index":1,"playId":"3d6eaac2-c362-3040-aa85-1bfb50a8a3e2","pitchNumber":2,"startTime":"2026-07-02T01:02:53.946Z","endTime":"2026-07-02T01:02:58.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-02T01:03:10.527Z","endTime":"2026-07-02T01:03:20.043Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981900320022326,"aZ":-43.49325659293387,"pfxX":3.6157963439450227,"pfxZ":-7.5320411072049875,"pX":-0.09784836080833406,"pZ":0.6578702077161637,"vX0":1.4421964679299848,"vY0":-122.35683935077883,"vZ0":-4.087492761770143,"x":120.73,"y":221.02,"x0":-1.1659643602193848,"y0":50.00111121388898,"z0":6.1082279277542995,"aX":5.4363582004144995},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.4,"breakHorizontal":-6.8,"spinRate":2592,"spinDirection":18},"zone":13,"typeConfidence":0.9,"plateTime":0.44905184565380996,"extension":6.332823351647656},"index":3,"playId":"2ba77964-e345-3dc0-975e-9737b6a2305d","pitchNumber":3,"startTime":"2026-07-02T01:03:20.043Z","endTime":"2026-07-02T01:03:24.987Z","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(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":92.7,"endSpeed":86.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.743922822608045,"aZ":-24.67903038120948,"pfxX":-4.552567795776627,"pfxZ":4.011472068580609,"pX":-0.12070123876303263,"pZ":1.0670998846205233,"vX0":4.457189141555584,"vY0":-134.87659511201588,"vZ0":-8.078777959749033,"x":121.6,"y":209.97,"x0":-1.1928658725810317,"y0":50.000547325811674,"z0":5.8065131874101885,"aX":-8.496718283638591},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":7.4,"spinRate":1618,"spinDirection":224},"zone":13,"typeConfidence":0.87,"plateTime":0.40408682811318464,"extension":6.555989376021779},"index":4,"playId":"cbc5f09d-8de9-3256-805b-40c07ae8c432","pitchNumber":4,"startTime":"2026-07-02T01:03:43.937Z","endTime":"2026-07-02T01:03:47.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:03:47.486Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raynel Delgado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T01:04:11.481Z","endTime":"2026-07-02T01:05:46.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.928896490242195,"aZ":-6.693846078112244,"pfxX":-4.436469165554156,"pfxZ":12.248125430458082,"pX":-0.7961409213616429,"pZ":0.8962565658422006,"vX0":2.734995002345259,"vY0":-143.27696071752945,"vZ0":-12.637834696573885,"x":147.35,"y":214.58,"x0":-1.1864364140119519,"y0":50.00119913075739,"z0":5.781250572246265,"aX":-9.2280206745761},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2338,"spinDirection":204},"zone":13,"typeConfidence":0.92,"plateTime":0.38220335956558404,"extension":6.536586542533478},"index":0,"playId":"3eea5a0b-dfdf-3566-9621-46de78363e76","pitchNumber":1,"startTime":"2026-07-02T01:04:24.130Z","endTime":"2026-07-02T01:04:27.953Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86364420884879,"aZ":-25.202226630476254,"pfxX":-5.504923906843162,"pfxZ":3.816332819532052,"pX":0.5509344249324125,"pZ":2.9374282007647885,"vX0":6.524522672016825,"vY0":-133.77246621340245,"vZ0":-3.4810555761247115,"x":96.0,"y":159.47,"x0":-1.1959967132746756,"y0":50.001756591161765,"z0":6.047296051674979,"aX":-10.050912977555175},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":8.6,"spinRate":1492,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.40831207370552436,"extension":6.513872800469028},"index":1,"playId":"fd0a6686-d609-3875-a524-6d877a6499af","pitchNumber":2,"startTime":"2026-07-02T01:04:46.979Z","endTime":"2026-07-02T01:04:50.612Z","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":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489125283541824,"aZ":-27.889201739136556,"pfxX":-6.460773029814502,"pfxZ":2.361650149403303,"pX":-0.633264033564271,"pZ":2.5999472313325764,"vX0":3.670841268601306,"vY0":-133.30194179434525,"vZ0":-3.7515065586772787,"x":141.14,"y":168.58,"x0":-1.1830261410729184,"y0":50.00163600247747,"z0":6.020660400095386,"aX":-11.720273471787989},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":11.0,"spinRate":1425,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.4096210010859056,"extension":6.533353192747479},"index":2,"playId":"70af25d5-594f-38bd-96dc-66765679c94a","pitchNumber":3,"startTime":"2026-07-02T01:05:06.205Z","endTime":"2026-07-02T01:05:33.238Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44987225701483,"aZ":-8.994991539181878,"pfxX":-3.1326727951015747,"pfxZ":10.846014459962648,"pX":0.18277462263232144,"pZ":3.163279251593164,"vX0":5.030196786970099,"vY0":-145.5495675896055,"vZ0":-6.6208307494927,"x":110.03,"y":153.37,"x0":-1.164031883485163,"y0":50.00045810577373,"z0":6.017839505498088,"aX":-6.693910306291209},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2382,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.37690041232576776,"extension":6.436558883850685},"index":3,"playId":"13fe0975-7941-3fd3-a1d1-c7380880f7e8","pitchNumber":4,"startTime":"2026-07-02T01:05:42.317Z","endTime":"2026-07-02T01:05:46.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:05:46.437Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Astros challenged (play at 1st), call on the field was overturned: Ryan Kreidler grounds out, shortstop Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T01:07:24.653Z","endTime":"2026-07-02T01:10:13.475Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232990063547717,"aZ":-33.95566677253391,"pfxX":6.918225410401595,"pfxZ":-1.267938276756035,"pX":1.2015257640590986,"pZ":1.6124326176925894,"vX0":5.649564224689047,"vY0":-118.00360056800129,"vZ0":-2.7774858359852637,"x":71.2,"y":195.24,"x0":-2.1255771194994075,"y0":50.002366560866285,"z0":5.944355293573314,"aX":9.719979681083252},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.8,"breakHorizontal":-13.9,"spinRate":2666,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4648249096093586,"extension":6.395118358881195},"index":0,"playId":"dd86ff8e-50f7-32fd-aefb-a13ddffe88c8","pitchNumber":1,"startTime":"2026-07-02T01:07:54.443Z","endTime":"2026-07-02T01:07:58.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147924634407747,"aZ":-14.35548235469817,"pfxX":-7.1804034852301655,"pfxZ":9.437152413020163,"pX":-0.5276942817280067,"pZ":2.7944978996435226,"vX0":7.115317746589122,"vY0":-136.55390666743386,"vZ0":-5.78524353745785,"x":137.11,"y":163.33,"x0":-2.2345760570568896,"y0":50.00283739722803,"z0":5.9287048138436464,"aX":-13.55719980858866},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2185,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.4011536678094516,"extension":6.505472274869529},"index":1,"playId":"abfbf263-ea0a-3eac-9d92-6f37bae4b28f","pitchNumber":2,"startTime":"2026-07-02T01:08:09.005Z","endTime":"2026-07-02T01:08:12.010Z","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":87.6,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311288305702522,"aZ":-24.010313376011784,"pfxX":1.821313902389878,"pfxZ":4.945801517955026,"pX":0.3968686546528114,"pZ":-0.1742162700362262,"vX0":5.998435632246396,"vY0":-127.2230870783455,"vZ0":-10.085098410209122,"x":101.87,"y":243.48,"x0":-2.221256209859419,"y0":50.00509169652752,"z0":5.720793961697155,"aX":3.0072117889314853},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.6,"spinRate":2283,"spinDirection":204},"zone":14,"typeConfidence":0.93,"plateTime":0.42932384331047,"extension":6.4997617879052365},"index":2,"playId":"08ddccef-5689-3f27-a57c-d92be2ae7429","pitchNumber":3,"startTime":"2026-07-02T01:08:28.738Z","endTime":"2026-07-02T01:08:32.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70946151423376,"aZ":-27.538133349025426,"pfxX":8.13579600986576,"pfxZ":3.104954872315507,"pX":-0.6206924298120765,"pZ":2.1926816421713493,"vX0":1.7021829006755165,"vY0":-120.82206765715537,"vZ0":-3.32246356478133,"x":140.66,"y":179.58,"x0":-2.39008689312077,"y0":50.00011979769806,"z0":5.984302676590585,"aX":12.124615085473248},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.2,"breakHorizontal":-15.1,"spinRate":2577,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.45190151042979343,"extension":6.325464353136323},"index":3,"playId":"e5cb6068-e31f-3b7c-b4e4-bc95377f0ec7","pitchNumber":4,"startTime":"2026-07-02T01:08:48.931Z","endTime":"2026-07-02T01:08:53.392Z","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.5,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.304441992490013,"aZ":-11.894732871279762,"pfxX":-5.230973739847769,"pfxZ":10.127007703351477,"pX":0.13823004640123052,"pZ":2.6208993665053604,"vX0":8.220706834545224,"vY0":-140.28234220174915,"vZ0":-6.981370089915786,"x":111.73,"y":168.02,"x0":-2.144129229090721,"y0":50.00423634114493,"z0":5.909175509099969,"aX":-10.477157898105894},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2278,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.38973467632231573,"extension":6.608316021609558},"index":4,"playId":"773e347c-4be1-395d-b628-e6936760cfba","pitchNumber":5,"startTime":"2026-07-02T01:09:04.560Z","endTime":"2026-07-02T01:09:08.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54247080780825,"aZ":-30.231581937261,"pfxX":-8.923441499695208,"pfxZ":1.2643642109407072,"pX":-1.960954126639529,"pZ":2.780389170867003,"vX0":4.015553286278181,"vY0":-123.36885717464048,"vZ0":-1.7396167447483593,"x":191.75,"y":163.71,"x0":-2.4502859358508338,"y0":50.00542503877172,"z0":6.042783101010891,"aX":-13.757140036443033},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":2189,"spinDirection":269},"zone":11,"typeConfidence":0.84,"plateTime":0.4439674025425302,"extension":6.162304520122348},"index":5,"playId":"b053522e-73c1-379d-978b-9993035625c7","pitchNumber":6,"startTime":"2026-07-02T01:09:23.628Z","endTime":"2026-07-02T01:09:28.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78516550489172,"aZ":-11.90738697096695,"pfxX":-3.7204308270309205,"pfxZ":10.47045857867846,"pX":-0.28266952618728514,"pZ":2.8553425757909063,"vX0":6.093968589812319,"vY0":-138.68445190080158,"vZ0":-6.326534115878353,"x":127.77,"y":161.69,"x0":-2.0313856339102023,"y0":50.00670087232893,"z0":5.970468915307464,"aX":-7.204535925943263},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2135,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.3958645425096412,"extension":6.44179973239407},"index":6,"playId":"f5c27514-cc93-3faf-928e-cd3168ebbcf6","pitchNumber":7,"startTime":"2026-07-02T01:09:40.301Z","endTime":"2026-07-02T01:09:47.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.280389752172205,"aZ":-12.041447789639957,"pfxX":-5.896079715308218,"pfxZ":10.45260935578582,"pX":-0.13934857805123055,"pZ":3.108230375621328,"vX0":7.281111840361566,"vY0":-138.4611653928759,"vZ0":-5.467541351904405,"x":122.31,"y":154.86,"x0":-2.0471861237949014,"y0":50.000231199002634,"z0":5.9265809099752245,"aX":-11.353615604886159},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2212,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3968354592399259,"extension":6.487106858883334},"hitData":{"launchSpeed":84.6,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":155.13}},"index":7,"playId":"87e1fb5b-0140-39a3-92cf-025fe28c1b02","pitchNumber":8,"startTime":"2026-07-02T01:10:02.673Z","endTime":"2026-07-02T01:10:13.475Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":117},"playEndTime":"2026-07-02T01:10:13.475Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T01:11:54.681Z","endTime":"2026-07-02T01:13:04.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78623733949391,"aZ":-29.950943060576474,"pfxX":5.219278714597376,"pfxZ":1.4896373116938237,"pX":-0.5979256936405682,"pZ":1.8526286923317277,"vX0":2.7946855152043737,"vY0":-121.23446200077564,"vZ0":-3.555461182422956,"x":139.79,"y":188.76,"x0":-2.4423287097665054,"y0":50.00569227377819,"z0":5.941091796005737,"aX":7.8013584402405645},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-10.1,"spinRate":2518,"spinDirection":71},"zone":7,"typeConfidence":2.0,"plateTime":0.45109660762314174,"extension":6.346880630553183},"index":0,"playId":"70c393e0-3ab1-3a01-a45d-eea4f95d6e7e","pitchNumber":1,"startTime":"2026-07-02T01:11:54.681Z","endTime":"2026-07-02T01:11:59.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43245061165414,"aZ":-29.797712166871644,"pfxX":-8.051115445163516,"pfxZ":1.5665757070712854,"pX":0.5078851369584803,"pZ":1.4268439186220692,"vX0":9.062263695076645,"vY0":-122.01934986954153,"vZ0":-4.731629298074616,"x":97.64,"y":200.26,"x0":-2.1960378413127883,"y0":50.00400031912863,"z0":5.938008575937796,"aX":-12.226681532573862},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":12.6,"spinRate":2340,"spinDirection":262},"zone":14,"typeConfidence":0.74,"plateTime":0.4476955191575813,"extension":6.28646351467578},"index":1,"playId":"b048cf9f-b8e8-3bf0-89d0-d178cd240f35","pitchNumber":2,"startTime":"2026-07-02T01:12:16.902Z","endTime":"2026-07-02T01:12:19.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-02T01:12:27.887Z","endTime":"2026-07-02T01:12:41.219Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88380389589118,"aZ":-9.653111514164499,"pfxX":-6.48963320058534,"pfxZ":11.428144785440004,"pX":0.5426445723236369,"pZ":3.02079208056137,"vX0":9.34892953447606,"vY0":-139.59621295146582,"vZ0":-6.24110438357228,"x":96.32,"y":157.22,"x0":-2.0090223032870598,"y0":50.00286461370393,"z0":5.9233504312701015,"aX":-12.789504684969316},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":9.8,"spinRate":2253,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.39261481559379074,"extension":6.495299429868804},"index":3,"playId":"c5a4a2c2-0cd1-34c4-b678-eaefd2e859cd","pitchNumber":3,"startTime":"2026-07-02T01:12:41.219Z","endTime":"2026-07-02T01:12:46.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371206544864553,"aZ":-31.30131480277248,"pfxX":-7.877072988350616,"pfxZ":0.5565182163282305,"pX":-0.6253864637111283,"pZ":0.8711064543206146,"vX0":6.435209153088583,"vY0":-124.22729011921751,"vZ0":-6.030521882914153,"x":140.84,"y":215.26,"x0":-2.2232012200588884,"y0":50.003125833246955,"z0":5.925142463191532,"aX":-12.339334685183672},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":2434,"spinDirection":257},"zone":13,"typeConfidence":0.74,"plateTime":0.44054511012975883,"extension":6.1662163771907235},"index":4,"playId":"050aa359-8b14-357d-a1e6-0ab7a861040b","pitchNumber":4,"startTime":"2026-07-02T01:13:00.008Z","endTime":"2026-07-02T01:13:04.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:13:04.135Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T01:13:05.969Z","endTime":"2026-07-02T01:15:17.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380617701273934,"aZ":-11.740448651744167,"pfxX":-6.788779009522261,"pfxZ":10.615708007014506,"pX":0.13750528189186312,"pZ":3.182959969267509,"vX0":7.9234423049182565,"vY0":-137.79548096235712,"vZ0":-5.4634077716554685,"x":111.76,"y":152.84,"x0":-1.8920458399051996,"y0":50.000815423030055,"z0":5.983295329275568,"aX":-13.065102665341186},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":10.7,"spinRate":2202,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3973742326650149,"extension":6.414389177523401},"index":0,"playId":"6c62820f-c06e-357d-83af-df95cbcdad9b","pitchNumber":1,"startTime":"2026-07-02T01:13:31.264Z","endTime":"2026-07-02T01:13:34.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.170702503958125,"aZ":-13.842578895735272,"pfxX":-6.268502869796222,"pfxZ":9.402126365445516,"pX":0.9672074660252206,"pZ":3.3310824401745665,"vX0":10.105854062227362,"vY0":-138.78683180303443,"vZ0":-4.626110373735397,"x":80.13,"y":148.84,"x0":-1.9075306927037885,"y0":50.00506994415444,"z0":5.942078359454472,"aX":-12.225767656463674},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2159,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.39470800632581726,"extension":6.563008785774292},"index":1,"playId":"e47288bf-74ac-31f8-9a44-3f2a2e702e4a","pitchNumber":2,"startTime":"2026-07-02T01:13:51.714Z","endTime":"2026-07-02T01:13:56.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35008529974342,"aZ":-23.043832295080747,"pfxX":1.9604284479745306,"pfxZ":5.2424741498296665,"pX":0.5993603231170654,"pZ":1.5515707981783622,"vX0":6.071811574714306,"vY0":-130.85405512042507,"vZ0":-6.9656486900833094,"x":94.15,"y":196.89,"x0":-2.0013891408444335,"y0":50.00490531869894,"z0":5.962076652654286,"aX":3.417181564585915},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.8,"spinRate":2488,"spinDirection":194},"zone":14,"typeConfidence":0.93,"plateTime":0.4177891084016716,"extension":6.319595931722685},"index":2,"playId":"aaec8a2c-db28-34a9-8317-04453d19edfb","pitchNumber":3,"startTime":"2026-07-02T01:14:06.847Z","endTime":"2026-07-02T01:14:11.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177360755432016,"aZ":-27.968865738350715,"pfxX":7.936994945120732,"pfxZ":2.79951233900538,"pX":0.6864771508480053,"pZ":1.4974785159997752,"vX0":4.234020220623843,"vY0":-121.83108402815215,"vZ0":-4.739281805963153,"x":90.83,"y":198.35,"x0":-2.105636619915124,"y0":50.00236688819683,"z0":5.888363428551369,"aX":11.916948646135909},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":2705,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4497682231975695,"extension":6.441566691315728},"index":3,"playId":"61af0dd9-9afb-3daf-a48d-9a13cb885244","pitchNumber":4,"startTime":"2026-07-02T01:14:22.736Z","endTime":"2026-07-02T01:14:28.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26893674990418,"aZ":-14.909415866690678,"pfxX":-5.644655345494461,"pfxZ":8.907975550822384,"pX":-0.011653865777678178,"pZ":3.3574115371146553,"vX0":7.520517777158944,"vY0":-138.416649079252,"vZ0":-4.404196881611682,"x":117.44,"y":148.13,"x0":-2.0320998838790514,"y0":50.00252940708874,"z0":5.969487350789703,"aX":-10.939713350985588},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2242,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3959159516589792,"extension":6.471338926585797},"index":4,"playId":"75d4c1aa-edac-3b72-ac12-eaadeb9d15ec","pitchNumber":5,"startTime":"2026-07-02T01:14:41.127Z","endTime":"2026-07-02T01:14:46.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-02T01:15:02.627Z","endTime":"2026-07-02T01:15:13.655Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608681000771178,"aZ":-28.270829581617424,"pfxX":-9.274395001809927,"pfxZ":2.514640595461927,"pX":0.8750160645686909,"pZ":0.810391940430055,"vX0":9.898007620839994,"vY0":-123.59432366661821,"vZ0":-6.6519629060634395,"x":83.65,"y":216.9,"x0":-1.9683566367969083,"y0":50.0048739824461,"z0":5.897202245239479,"aX":-14.413954066315137},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":14.6,"spinRate":2348,"spinDirection":254},"zone":14,"typeConfidence":0.88,"plateTime":0.4424112881292075,"extension":6.348902205433032},"index":6,"playId":"f894452f-dfcf-3b84-97ac-1566cf2f90cc","pitchNumber":6,"startTime":"2026-07-02T01:15:13.655Z","endTime":"2026-07-02T01:15:17.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:15:17.686Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T01:17:03.273Z","endTime":"2026-07-02T01:19:29.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27641591373434,"aZ":-9.582203363990667,"pfxX":-2.533202935986853,"pfxZ":11.186428144497617,"pX":-0.5256079433694559,"pZ":3.1972231681540295,"vX0":2.1480670460647655,"vY0":-141.24573175779014,"vZ0":-6.558494094318987,"x":137.03,"y":152.45,"x0":-0.9669776125909846,"y0":50.00382269404155,"z0":6.165960476744297,"aX":-5.116933674640338},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":4.2,"spinRate":2149,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.38783480245759483,"extension":6.479656663103235},"index":0,"playId":"1c999a60-ed69-3070-8886-6cad41589738","pitchNumber":1,"startTime":"2026-07-02T01:17:25.483Z","endTime":"2026-07-02T01:17:28.604Z","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":93.1,"endSpeed":85.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548607554884917,"aZ":-22.257692689960734,"pfxX":-6.712563678460503,"pfxZ":5.306868898524719,"pX":0.5344361275444843,"pZ":3.5117981739033164,"vX0":5.983342630062137,"vY0":-135.55014058746832,"vZ0":-3.341206136525052,"x":96.63,"y":143.96,"x0":-0.8252477040569659,"y0":50.00026616345267,"z0":6.307256263760026,"aX":-12.538127035715359},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":10.9,"spinRate":1708,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.40347379182981546,"extension":6.459636780002198},"index":1,"playId":"c15e0ed9-829a-3fbc-a206-ae5e962fd03a","pitchNumber":2,"startTime":"2026-07-02T01:17:56.412Z","endTime":"2026-07-02T01:18:00.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01980243088451,"aZ":-31.376874192630865,"pfxX":3.7105443077913836,"pfxZ":0.4870221956035028,"pX":-0.29611878809265846,"pZ":2.492573989033214,"vX0":0.6489479457017202,"vY0":-127.9705297222768,"vZ0":-3.220746495508239,"x":128.29,"y":171.48,"x0":-1.0353146054020541,"y0":50.005091641624524,"z0":6.242293262522823,"aX":6.114728855270783},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.4,"breakHorizontal":-6.8,"spinRate":2243,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.4290823542706046,"extension":6.378454883561724},"index":2,"playId":"3fcc1984-525e-3acd-9c1d-f33715fc8ce3","pitchNumber":3,"startTime":"2026-07-02T01:18:10.246Z","endTime":"2026-07-02T01:18:14.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95293841589329,"aZ":-44.04885149666088,"pfxX":2.221102957917504,"pfxZ":-8.198736811118215,"pX":-0.5851169190817096,"pZ":1.066896006042546,"vX0":0.2846417462452748,"vY0":-120.08405320208949,"vZ0":-2.957284968584008,"x":139.3,"y":209.97,"x0":-0.9937182472012337,"y0":50.00063381047548,"z0":6.262639074941763,"aX":3.2179512599838254},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.2,"breakHorizontal":-4.1,"spinRate":2711,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.45748993311571073,"extension":6.3488005039643545},"index":3,"playId":"105952b6-0dd4-3b61-be97-f8b6f3328654","pitchNumber":4,"startTime":"2026-07-02T01:18:24.028Z","endTime":"2026-07-02T01:18:29.024Z","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":99.0,"endSpeed":90.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.027340357381874,"aZ":-8.636891331144376,"pfxX":-4.168678782064868,"pfxZ":11.18748695936955,"pX":-0.054644531725107186,"pZ":3.244165525657512,"vX0":3.7141831706310304,"vY0":-144.0249106274908,"vZ0":-6.791200014038255,"x":119.08,"y":151.19,"x0":-0.818506272379223,"y0":50.00056228148178,"z0":6.164845122539645,"aX":-8.768560157305298},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.1,"breakHorizontal":6.8,"spinRate":2353,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.3801031510643007,"extension":6.473778258145626},"index":4,"playId":"e5c9abd6-71f7-3b0a-a369-8647d9eae818","pitchNumber":5,"startTime":"2026-07-02T01:18:40.667Z","endTime":"2026-07-02T01:18:45.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-02T01:19:07.298Z","endTime":"2026-07-02T01:19:10.932Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50976512941739,"aZ":-5.535129361109455,"pfxX":-2.2570534359054664,"pfxZ":12.719266465937554,"pX":1.1601443990644296,"pZ":2.3015940131354897,"vX0":6.070550711398036,"vY0":-143.8347412518744,"vZ0":-9.619749979176728,"x":72.78,"y":176.64,"x0":-0.6849828713472029,"y0":50.0052213916072,"z0":6.033742177099976,"aX":-4.728956321929686},"breaks":{"breakAngle":22.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":21.2,"breakHorizontal":2.9,"spinRate":2402,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.38087268175775435,"extension":6.606330481506888},"index":6,"playId":"fec3d237-42d1-30c8-b66c-347efc43f466","pitchNumber":6,"startTime":"2026-07-02T01:19:10.932Z","endTime":"2026-07-02T01:19:15.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10131187261882,"aZ":-8.246886197392472,"pfxX":-2.483537172837525,"pfxZ":11.527535391543488,"pX":0.48866263840801744,"pZ":1.8238258735742505,"vX0":4.4959582139222904,"vY0":-142.9605409477739,"vZ0":-10.51470557785995,"x":98.37,"y":189.54,"x0":-0.7797230293174123,"y0":50.00334272637833,"z0":6.061722423204159,"aX":-5.155486382223535},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2373,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.38272746859999796,"extension":6.551060972649182},"index":7,"playId":"c95607a9-bcdc-3ed0-bfeb-ada1c1f7f88b","pitchNumber":7,"startTime":"2026-07-02T01:19:25.833Z","endTime":"2026-07-02T01:19:29.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:19:29.372Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a fly ball to shortstop Tristan Gray.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T01:19:31.563Z","endTime":"2026-07-02T01:20:39.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":93.5,"endSpeed":86.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56051665193625,"aZ":-25.285057457723763,"pfxX":-6.433480558265826,"pfxZ":3.6338430915387914,"pX":-0.3588461242065587,"pZ":2.9621203242311007,"vX0":3.6862255662392664,"vY0":-136.19617329994048,"vZ0":-4.173024959680219,"x":130.68,"y":158.8,"x0":-0.8881107022181755,"y0":50.000909702191464,"z0":6.245353569603619,"aX":-12.186255187284843},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":10.9,"spinRate":1536,"spinDirection":215},"zone":1,"typeConfidence":0.92,"plateTime":0.4008789997016873,"extension":6.5422255274437955},"index":0,"playId":"78577884-0261-37fc-aa22-a92d274f7151","pitchNumber":1,"startTime":"2026-07-02T01:19:54.477Z","endTime":"2026-07-02T01:19:58.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.948620595581524,"aZ":-6.562660970657057,"pfxX":-3.2747697814211185,"pfxZ":12.366985498751133,"pX":-0.8642545658641311,"pZ":1.2730005419293176,"vX0":1.7049106977087902,"vY0":-142.98547210078127,"vZ0":-11.85919784314096,"x":149.94,"y":204.41,"x0":-1.042761435091898,"y0":50.003249339821025,"z0":5.886131203664077,"aX":-6.781229815948939},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.2,"breakHorizontal":5.6,"spinRate":2406,"spinDirection":199},"zone":13,"typeConfidence":0.92,"plateTime":0.38306963104617875,"extension":6.524617202956577},"index":1,"playId":"f01320e7-5ee3-33ab-b9a2-187132053e0a","pitchNumber":2,"startTime":"2026-07-02T01:20:09.601Z","endTime":"2026-07-02T01:20:13.920Z","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":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039002070756666,"aZ":-22.457756024863418,"pfxX":-4.917356432907381,"pfxZ":5.138180491135314,"pX":0.336783145261722,"pZ":1.98515097218441,"vX0":5.181055868047758,"vY0":-135.946169407253,"vZ0":-6.787526759551814,"x":104.16,"y":185.18,"x0":-0.9458873542683608,"y0":50.00130365079388,"z0":6.05002245304207,"aX":-9.294827052439006},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":7.9,"spinRate":1814,"spinDirection":214},"zone":9,"typeConfidence":0.83,"plateTime":0.4013810150988766,"extension":6.474120946353362},"hitData":{"launchSpeed":82.1,"launchAngle":49.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.56,"coordY":99.65}},"index":2,"playId":"af853175-dc2d-3a32-b2d2-e0fbfa34e6b9","pitchNumber":3,"startTime":"2026-07-02T01:20:27.209Z","endTime":"2026-07-02T01:20:39.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:20:39.572Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to center fielder Ryan Kreidler. Yordan Alvarez to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T01:20:59.828Z","endTime":"2026-07-02T01:23:37.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268187947399884,"aZ":-26.648647124841062,"pfxX":3.18074757899586,"pfxZ":3.1164567165007044,"pX":1.0343783580833512,"pZ":1.2169536086384278,"vX0":4.412857781600684,"vY0":-131.92857703877365,"vZ0":-7.219494659107242,"x":77.57,"y":205.92,"x0":-1.0690291658417697,"y0":50.005189015789256,"z0":5.934158514300949,"aX":5.646226663075883},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-6.7,"spinRate":2292,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.41408568160820103,"extension":6.405921509479667},"index":0,"playId":"a2d1b1fb-5d89-3662-a260-b7399606d605","pitchNumber":1,"startTime":"2026-07-02T01:21:14.176Z","endTime":"2026-07-02T01:21:18.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840032706241416,"aZ":-9.079557850654192,"pfxX":-2.813383708889781,"pfxZ":11.295622173309017,"pX":0.7447033650565779,"pZ":1.7730244699372015,"vX0":5.988302106932142,"vY0":-141.72172117807506,"vZ0":-10.004255997639424,"x":88.61,"y":190.91,"x0":-1.0252866327409376,"y0":50.00286882165244,"z0":5.9187107198103535,"aX":-5.752582163107652},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":2354,"spinDirection":202},"zone":9,"typeConfidence":0.91,"plateTime":0.3857209591107278,"extension":6.568367742373626},"index":1,"playId":"958359d1-34e3-399d-b9cb-b17dc282538f","pitchNumber":2,"startTime":"2026-07-02T01:21:31.152Z","endTime":"2026-07-02T01:21:35.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.498721898249364,"aZ":-7.377328407789751,"pfxX":-3.155934484335063,"pfxZ":12.059528227991084,"pX":0.8137822138993496,"pZ":1.1603490516288548,"vX0":6.62069566207065,"vY0":-142.43128897922054,"vZ0":-11.814419842105016,"x":85.98,"y":207.45,"x0":-1.1300790957069429,"y0":50.004567604397636,"z0":5.827391598772471,"aX":-6.490676784051309},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2322,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.38446414697329034,"extension":6.553277901879172},"index":2,"playId":"f58e0bfd-7cb6-3b18-8059-174ad0d854ea","pitchNumber":3,"startTime":"2026-07-02T01:21:56.231Z","endTime":"2026-07-02T01:21:59.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166861620942687,"aZ":-28.848425848898767,"pfxX":1.352329650903606,"pfxZ":1.8849933610135423,"pX":-0.2327862108557069,"pZ":4.112452231628781,"vX0":1.9400186523981082,"vY0":-131.76971293666412,"vZ0":-0.04698631369478812,"x":125.87,"y":127.74,"x0":-1.1533482159116104,"y0":50.00215919575659,"z0":6.25623050292581,"aX":2.3854120819176816},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":-2.9,"spinRate":2351,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.4151583256801654,"extension":6.347590421914812},"index":3,"playId":"50a71a09-735e-38ef-b899-9e5bc01f3e7b","pitchNumber":4,"startTime":"2026-07-02T01:22:17.970Z","endTime":"2026-07-02T01:22:22.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63543535457848,"aZ":-8.416476915869778,"pfxX":-2.4123678990277098,"pfxZ":11.51491646826889,"pX":0.29114565446530305,"pZ":2.886645947662953,"vX0":4.673534629165493,"vY0":-142.89313586870037,"vZ0":-7.2708209129350925,"x":105.9,"y":160.84,"x0":-1.0539022463718017,"y0":50.00490388944586,"z0":5.996603878029449,"aX":-4.978599227944533},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":3.4,"spinRate":2361,"spinDirection":201},"zone":3,"typeConfidence":0.92,"plateTime":0.3836611585857055,"extension":6.49420819623181},"index":4,"playId":"8fbb7e86-c150-3fd0-8723-487987db73b6","pitchNumber":5,"startTime":"2026-07-02T01:22:37.760Z","endTime":"2026-07-02T01:22:49.180Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385704447889136,"aZ":-27.844647606734966,"pfxX":-5.83660776074859,"pfxZ":2.317840499072119,"pX":0.7170002977584232,"pZ":1.462474908430607,"vX0":6.70344917317799,"vY0":-135.49871238667228,"vZ0":-6.898416962509098,"x":89.67,"y":199.29,"x0":-1.0255639370649603,"y0":50.00197524124924,"z0":5.975029410540285,"aX":-10.9003558051557},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":9.2,"spinRate":1569,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4035502583748407,"extension":6.538951405171074},"hitData":{"launchSpeed":98.4,"launchAngle":11.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.3,"coordY":73.62}},"index":5,"playId":"16cc97fc-7668-39ef-a68f-fea5dd41c03e","pitchNumber":6,"startTime":"2026-07-02T01:23:27.853Z","endTime":"2026-07-02T01:23:37.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:23:37.821Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T01:23:38.799Z","endTime":"2026-07-02T01:25:57.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.759718640564177,"aZ":-41.13380753875974,"pfxX":2.9587076193403696,"pfxZ":-6.104957464777576,"pX":0.13218348887452974,"pZ":1.9768219359162311,"vX0":1.8911540819353783,"vY0":-120.25531412355363,"vZ0":-1.417748591262753,"x":111.96,"y":185.41,"x0":-1.0480540260901383,"y0":50.00120137039146,"z0":6.214490397964912,"aX":4.343685765899168},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.2,"breakHorizontal":-5.8,"spinRate":2388,"spinDirection":19},"zone":8,"typeConfidence":0.9,"plateTime":0.45501885732721714,"extension":6.349332350852892},"index":0,"playId":"c1f2b7b6-b582-3b8d-aaff-f321f78b23ee","pitchNumber":1,"startTime":"2026-07-02T01:24:19.819Z","endTime":"2026-07-02T01:24:24.742Z","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":98.5,"endSpeed":90.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85157256098251,"aZ":-9.307262122982532,"pfxX":-3.115538015409255,"pfxZ":10.950789156208424,"pX":0.7043993138412186,"pZ":1.4366421881812759,"vX0":5.846468927478007,"vY0":-143.08118922587283,"vZ0":-11.114966036546123,"x":90.15,"y":199.99,"x0":-0.9541287769378792,"y0":50.00154511389236,"z0":5.940105776891164,"aX":-6.505277543114779},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2233,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.3818022043988085,"extension":6.472720825773538},"index":1,"playId":"cc2dbbcb-82de-3f0d-a9c2-03876c36dfca","pitchNumber":2,"startTime":"2026-07-02T01:24:43.945Z","endTime":"2026-07-02T01:24:48.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01619546241265,"aZ":-8.42654198781882,"pfxX":-3.7071771525001838,"pfxZ":11.115983608631621,"pX":0.2667995175241585,"pZ":3.6500107064450424,"vX0":5.319458498458496,"vY0":-144.63101214272515,"vZ0":-5.2104675465192525,"x":106.83,"y":140.23,"x0":-1.1073462760559982,"y0":50.00721211170042,"z0":5.981645149563781,"aX":-7.923239941981494},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.3,"breakHorizontal":5.8,"spinRate":2365,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.37746807096149304,"extension":6.459110720096054},"index":2,"playId":"feaa2441-4cdf-3d5d-9c63-0493141f5bd4","pitchNumber":3,"startTime":"2026-07-02T01:25:05.284Z","endTime":"2026-07-02T01:25:10.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036923253996022,"aZ":-10.239876317573687,"pfxX":-2.6964671594042606,"pfxZ":10.511095461834259,"pX":0.5419866147593305,"pZ":2.204837512449409,"vX0":5.4407711825986675,"vY0":-142.6759724254514,"vZ0":-8.9218837370923,"x":96.34,"y":179.25,"x0":-1.0288581131203554,"y0":50.00587126331611,"z0":5.995277913166401,"aX":-5.6288624260045355},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2311,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.38210314704173154,"extension":6.510893419868743},"index":3,"playId":"38464b20-0644-353e-90ff-fdba2e633670","pitchNumber":4,"startTime":"2026-07-02T01:25:26.920Z","endTime":"2026-07-02T01:25:31.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.809510757498042,"aZ":-26.94059935623848,"pfxX":1.5420074135171036,"pfxZ":2.8731408875186055,"pX":0.5594468202746459,"pZ":1.1031473060459298,"vX0":3.9279420323622407,"vY0":-133.86300865714608,"vZ0":-7.8417872712177,"x":95.68,"y":209.0,"x0":-1.1249401782175295,"y0":50.00371665751224,"z0":5.987901809293541,"aX":2.8095511000240054},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.6,"spinRate":2293,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4085364440707888,"extension":6.382813031498359},"index":4,"playId":"55c59fd0-1586-3bb8-8d9e-2d87f77de565","pitchNumber":5,"startTime":"2026-07-02T01:25:52.837Z","endTime":"2026-07-02T01:25:57.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:25:57.538Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T01:26:08.947Z","endTime":"2026-07-02T01:28:07.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805878100181673,"aZ":-27.724556388081073,"pfxX":1.1221109009808443,"pfxZ":2.4746305632867394,"pX":-0.7136650188905053,"pZ":3.0488491141490877,"vX0":1.0027532091749733,"vY0":-133.02538653829805,"vZ0":-2.9758599856922845,"x":144.2,"y":156.46,"x0":-1.2409071918962948,"y0":50.002680068164985,"z0":6.186159331276372,"aX":2.016054866192308},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-2.3,"spinRate":2290,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.41131865946316903,"extension":6.301762971115756},"index":0,"playId":"d41a77b1-55e1-3eb4-8e9a-d541aedecf99","pitchNumber":1,"startTime":"2026-07-02T01:26:23.066Z","endTime":"2026-07-02T01:26:27.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51074433962417,"aZ":-6.9274109241580195,"pfxX":-2.6042006832952467,"pfxZ":11.953091092649803,"pX":1.3104943034990493,"pZ":3.160855671067676,"vX0":7.214286313874975,"vY0":-143.97279665776168,"vZ0":-7.0172543060547214,"x":67.05,"y":153.44,"x0":-0.8826027506604054,"y0":50.002627163172214,"z0":6.050092255477075,"aX":-5.501075453218327},"breaks":{"breakAngle":25.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.5,"breakHorizontal":3.4,"spinRate":2325,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.379546310398327,"extension":6.497224808395744},"index":1,"playId":"24d5346f-1f8d-3143-b95c-de216790b2ad","pitchNumber":2,"startTime":"2026-07-02T01:26:48.179Z","endTime":"2026-07-02T01:26:52.122Z","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":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904151515428804,"aZ":-30.326752155728823,"pfxX":4.037395949153201,"pfxZ":1.0660129881036084,"pX":0.43033137886910006,"pZ":2.199541049920238,"vX0":2.665358386409809,"vY0":-131.09130307737803,"vZ0":-4.214000347516807,"x":100.6,"y":179.39,"x0":-1.125682026587126,"y0":50.00295145895608,"z0":6.103613484796655,"aX":6.993886427053857},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-7.9,"spinRate":2268,"spinDirection":145},"zone":9,"typeConfidence":0.91,"plateTime":0.4185576506540678,"extension":6.322159518196684},"index":2,"playId":"f1d48810-a65d-314e-ae84-1300a51d4f8f","pitchNumber":3,"startTime":"2026-07-02T01:27:07.683Z","endTime":"2026-07-02T01:27:11.127Z","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(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":91.7,"endSpeed":84.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.091665177956315,"aZ":-26.97295360364003,"pfxX":1.4269962420991202,"pfxZ":2.894018663352839,"pX":1.003116405116084,"pZ":0.4953598885566374,"vX0":5.135071929702074,"vY0":-133.28294996147096,"vZ0":-9.003867126904902,"x":78.76,"y":225.41,"x0":-1.1350573705221694,"y0":50.00061554218099,"z0":5.870020406644903,"aX":2.5625178431836453},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2363,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.41120071867506214,"extension":6.474458528576684},"index":3,"playId":"79305cb2-6394-3b5c-93db-e716099d2c0d","pitchNumber":4,"startTime":"2026-07-02T01:27:37.020Z","endTime":"2026-07-02T01:27:43.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597916368996472,"aZ":-28.113760523124554,"pfxX":2.7305051042657773,"pfxZ":2.2738964125084102,"pX":0.31896635845942184,"pZ":1.4613783037546166,"vX0":2.8909757302154464,"vY0":-132.94096482449663,"vZ0":-6.699621854847099,"x":104.84,"y":199.32,"x0":-1.1376509347079464,"y0":50.006470628749,"z0":6.055989549753856,"aX":4.886742650487001},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2322,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.41206865155492656,"extension":6.365118878554456},"index":4,"playId":"679cb89d-a5fa-3949-a954-c7d2df8e7d14","pitchNumber":5,"startTime":"2026-07-02T01:28:04.279Z","endTime":"2026-07-02T01:28:07.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:28:07.841Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a sharp line drive to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T01:29:52.937Z","endTime":"2026-07-02T01:31:02.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531149104134123,"aZ":-30.65747706542562,"pfxX":6.120160655577084,"pfxZ":1.0738890909849523,"pX":-0.5489072198324676,"pZ":2.8540049926896165,"vX0":2.5628436508118844,"vY0":-118.5686570115446,"vZ0":-0.6785399751533805,"x":137.92,"y":161.72,"x0":-2.4404204940499663,"y0":50.005178119786066,"z0":5.951309444874581,"aX":8.679947571226293},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.0,"breakHorizontal":-11.8,"spinRate":2647,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.4626625118549108,"extension":6.366858799136203},"index":0,"playId":"56439f30-c96b-3899-82d3-2b31f75dc34f","pitchNumber":1,"startTime":"2026-07-02T01:30:19.507Z","endTime":"2026-07-02T01:30:23.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20765840266634,"aZ":-33.02181108939554,"pfxX":-9.20756221845059,"pfxZ":-0.5586487846179771,"pX":0.2743507733310261,"pZ":0.634122775227889,"vX0":9.014667586464185,"vY0":-121.9301465815051,"vZ0":-5.774989939598088,"x":106.54,"y":221.66,"x0":-2.276306408087313,"y0":50.00570227205601,"z0":5.8862775403198135,"aX":-13.8517094157359},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":14.5,"spinRate":2358,"spinDirection":259},"zone":14,"typeConfidence":0.79,"plateTime":0.449395731763794,"extension":6.183687757665067},"index":1,"playId":"a748e40a-cf56-3632-abe6-6621ba63e94c","pitchNumber":2,"startTime":"2026-07-02T01:30:34.320Z","endTime":"2026-07-02T01:30:38.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.549009595893352,"aZ":-31.86418499270568,"pfxX":-9.22646655259253,"pfxZ":0.2048216994376375,"pX":-0.362899910643579,"pZ":2.7257218123661255,"vX0":7.58136666471459,"vY0":-122.01391383947954,"vZ0":-1.5855579081430935,"x":130.83,"y":165.19,"x0":-2.3018678207828613,"y0":50.002889392998995,"z0":6.11316194904522,"aX":-14.001864738097098},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":15.1,"spinRate":2266,"spinDirection":261},"zone":4,"typeConfidence":0.81,"plateTime":0.4477929463161634,"extension":6.1071823504293485},"hitData":{"launchSpeed":107.8,"launchAngle":12.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.87,"coordY":82.09}},"index":2,"playId":"f65c2275-3c8b-32c2-83e5-c3ac7ed11592","pitchNumber":3,"startTime":"2026-07-02T01:30:53.217Z","endTime":"2026-07-02T01:31:02.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:31:02.358Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to right fielder Cam Smith. Trevor Larnach to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T01:31:03.108Z","endTime":"2026-07-02T01:33:33.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204429043163685,"aZ":-14.770290317109783,"pfxX":-6.388333202403052,"pfxZ":9.170471025892667,"pX":-0.8631178321954639,"pZ":2.6998643051779077,"vX0":5.7913013805471465,"vY0":-136.89697340774256,"vZ0":-6.344811564019219,"x":149.9,"y":165.88,"x0":-2.1759586579512917,"y0":50.00634224755959,"z0":6.0587618733244355,"aX":-12.128687614500286},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2235,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.40009607336068864,"extension":6.294406695976485},"index":0,"playId":"53bcbcda-fe03-3b8d-8b0d-a9ec6361bea2","pitchNumber":1,"startTime":"2026-07-02T01:31:28.710Z","endTime":"2026-07-02T01:31:33.527Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46238697506967,"aZ":-13.09627140715282,"pfxX":-6.820985575926159,"pfxZ":10.02158103813247,"pX":0.489561823830558,"pZ":2.5452070658636896,"vX0":9.11054043558035,"vY0":-136.91130956191452,"vZ0":-7.210350373835241,"x":98.34,"y":170.06,"x0":-1.990750328039668,"y0":50.0004321426902,"z0":6.104023090850322,"aX":-12.982591594609504},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2228,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.3996488170708479,"extension":6.1870803944356165},"index":1,"playId":"f895f6e3-c56e-3e8c-9b19-4c0de62ccdcd","pitchNumber":2,"startTime":"2026-07-02T01:31:48.231Z","endTime":"2026-07-02T01:31:54.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-02T01:32:19.149Z","endTime":"2026-07-02T01:32:19.150Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":96.7,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74156509076142,"aZ":-12.975028457642898,"pfxX":-6.74018702762393,"pfxZ":9.641421754276255,"pX":-0.10394243072626021,"pZ":2.164030356259873,"vX0":8.024027607075528,"vY0":-140.43769269560872,"vZ0":-7.94683249248549,"x":120.96,"y":180.35,"x0":-2.1267095230182353,"y0":50.00432318777907,"z0":5.8805528622615535,"aX":-13.423162102810782},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":10.4,"spinRate":2287,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.3904900641548421,"extension":6.36705985873422},"index":3,"playId":"203da58b-35c8-3507-83be-88277af42ff8","pitchNumber":3,"startTime":"2026-07-02T01:32:19.151Z","endTime":"2026-07-02T01:32:23.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013925822854244,"aZ":-29.198095270948766,"pfxX":-10.45549390615016,"pfxZ":1.8969760007290037,"pX":-0.37172071410727486,"pZ":0.34569026212005843,"vX0":7.758443898489794,"vY0":-124.72062783343385,"vZ0":-7.772614784959308,"x":131.17,"y":229.45,"x0":-2.170504020907618,"y0":50.003195000949006,"z0":5.923705344122335,"aX":-16.40679049550358},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":17.0,"spinRate":2420,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4398243339463703,"extension":6.078842378586954},"index":4,"playId":"4563c87f-f388-3c43-98ad-bd0627f46b9d","pitchNumber":4,"startTime":"2026-07-02T01:32:41.831Z","endTime":"2026-07-02T01:32:46.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29619563195424,"aZ":-29.871235749542638,"pfxX":-7.636200851340129,"pfxZ":1.4755214960635392,"pX":-1.0644656091540516,"pZ":1.6584740618430767,"vX0":5.225924667168842,"vY0":-124.00780845802139,"vZ0":-4.440901031709435,"x":157.57,"y":194.0,"x0":-2.2047571147677547,"y0":50.00358921869275,"z0":5.958384073982147,"aX":-11.9193697786407},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":2370,"spinDirection":258},"zone":13,"typeConfidence":0.75,"plateTime":0.441328233249505,"extension":6.184294014957},"index":5,"playId":"0c0fd91d-24d6-3cfd-a821-d06926fa0c72","pitchNumber":5,"startTime":"2026-07-02T01:33:03.100Z","endTime":"2026-07-02T01:33:07.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875179433508876,"aZ":-31.99849887925886,"pfxX":-8.670139312783027,"pfxZ":0.11357518705856329,"pX":-0.09649056406332257,"pZ":2.166989661448532,"vX0":7.7189950490966925,"vY0":-123.29844862002733,"vZ0":-2.886413242664557,"x":120.68,"y":180.27,"x0":-2.143626213715306,"y0":50.00161290339158,"z0":6.05715575644624,"aX":-13.327418265671534},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.8,"spinRate":2384,"spinDirection":254},"zone":8,"typeConfidence":0.83,"plateTime":0.44448810357919744,"extension":6.267222409741388},"hitData":{"launchSpeed":96.3,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.02,"coordY":112.5}},"index":6,"playId":"7b39e39a-decd-32e4-98f1-a27735cc155e","pitchNumber":6,"startTime":"2026-07-02T01:33:23.639Z","endTime":"2026-07-02T01:33:33.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:33:33.282Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T01:33:34.847Z","endTime":"2026-07-02T01:34:57.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792145387982245,"aZ":-13.018507212057902,"pfxX":-7.678035456627311,"pfxZ":9.67726711155517,"pX":0.41077117592908263,"pZ":3.6001087411691306,"vX0":9.313936604117632,"vY0":-139.45106900846815,"vZ0":-4.53898564331558,"x":101.34,"y":141.58,"x0":-1.9665898013461207,"y0":50.006652302127925,"z0":6.1002990791645635,"aX":-15.20583870210123},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":12.1,"spinRate":2302,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.391965060957582,"extension":6.519691012613414},"index":0,"playId":"80fc4e73-61c8-372a-8e3b-286d28ccc5d9","pitchNumber":1,"startTime":"2026-07-02T01:34:10.705Z","endTime":"2026-07-02T01:34:15.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035605388444566,"aZ":-11.056817166406926,"pfxX":-6.663713799177118,"pfxZ":10.74066757016772,"pX":0.3647774954843785,"pZ":2.0344896918570674,"vX0":8.7238245594187,"vY0":-139.05481668348474,"vZ0":-8.614487670955366,"x":103.1,"y":183.85,"x0":-1.9416144126676993,"y0":50.00369936158912,"z0":5.898778934677553,"aX":-13.102689297667924},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":10.3,"spinRate":2331,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.39330173658027334,"extension":6.605028934802946},"index":1,"playId":"559cd043-55ed-309a-8d49-c76b2b6d4e7e","pitchNumber":2,"startTime":"2026-07-02T01:34:26.329Z","endTime":"2026-07-02T01:34:29.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16345844750618,"aZ":-27.251555799412735,"pfxX":-9.792725800597436,"pfxZ":3.1267331352787835,"pX":-0.5362430740991747,"pZ":1.356842207897247,"vX0":7.282068111148925,"vY0":-124.52906870686672,"vZ0":-5.719654079420994,"x":137.44,"y":202.15,"x0":-2.220849051567421,"y0":50.00553787608863,"z0":5.927665514096568,"aX":-15.438139839181945},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":2444,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.4392357033433085,"extension":6.197773517621605},"hitData":{"launchSpeed":81.9,"launchAngle":40.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.49,"coordY":90.68}},"index":2,"playId":"ec03ace4-e610-3868-9aaf-5a76d3bf244a","pitchNumber":3,"startTime":"2026-07-02T01:34:46.165Z","endTime":"2026-07-02T01:34:57.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:34:57.315Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Bell grounds into a force out, second baseman Jose Altuve to shortstop Raynel Delgado. Trevor Larnach to 3rd. Brooks Lee out at 2nd. Josh Bell to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T01:34:59.411Z","endTime":"2026-07-02T01:36:46.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15463186860454,"aZ":-31.117800839944223,"pfxX":-8.783322386744207,"pfxZ":0.6867794486001344,"pX":-0.026860152326875407,"pZ":1.3532932283347774,"vX0":7.672280593217144,"vY0":-122.73203309837805,"vZ0":-4.852363130299919,"x":118.02,"y":202.24,"x0":-2.0447453297405107,"y0":50.00221610541432,"z0":5.991091642096613,"aX":-13.46655184905863},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":14.2,"spinRate":2390,"spinDirection":254},"zone":13,"typeConfidence":0.8,"plateTime":0.445426986757659,"extension":6.256991283101666},"index":0,"playId":"e63fac26-b85d-3f8c-9328-da3b753baeda","pitchNumber":1,"startTime":"2026-07-02T01:35:39.632Z","endTime":"2026-07-02T01:35:44.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959316826459496,"aZ":-31.625556445060152,"pfxX":-9.018623592180097,"pfxZ":0.3660973466750246,"pX":-0.9738653340445171,"pZ":3.461101461171784,"vX0":5.706917744210466,"vY0":-122.4347221865697,"vZ0":-0.013574272120960185,"x":154.12,"y":145.33,"x0":-2.162094481641834,"y0":50.00580244553431,"z0":6.17097706527074,"aX":-13.707311295054517},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":15.0,"spinRate":2271,"spinDirection":262},"zone":11,"typeConfidence":0.83,"plateTime":0.4471899874488767,"extension":6.266028462946148},"index":1,"playId":"ba3d025b-cd16-3fd5-b79a-d04de941ef3e","pitchNumber":2,"startTime":"2026-07-02T01:35:55.559Z","endTime":"2026-07-02T01:35:59.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76929423623272,"aZ":-26.020968249820843,"pfxX":4.239544922301351,"pfxZ":3.9246718840038994,"pX":0.1438814361879847,"pZ":2.649895050668448,"vX0":4.671225603019558,"vY0":-124.10476723358208,"vZ0":-2.8728142967562476,"x":111.52,"y":167.23,"x0":-2.310174893297554,"y0":50.00115843447417,"z0":5.979264299568221,"aX":6.642022502896691},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":-8.8,"spinRate":2453,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.44057563138546696,"extension":6.4642155662622125},"index":2,"playId":"fc28b5d8-0e1e-3507-afe7-04bfc4b10b33","pitchNumber":3,"startTime":"2026-07-02T01:36:14.310Z","endTime":"2026-07-02T01:36:17.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305870993913505,"aZ":-31.316853270718944,"pfxX":-9.258551740173331,"pfxZ":0.5407612602821708,"pX":-0.8255694623972385,"pZ":2.1798313286871434,"vX0":6.38106900738345,"vY0":-125.11635278092291,"vZ0":-3.2524071995621386,"x":148.47,"y":179.92,"x0":-2.2010268879429127,"y0":50.00548469200065,"z0":6.052573994516678,"aX":-14.739391430211343},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":15.4,"spinRate":2444,"spinDirection":255},"zone":7,"typeConfidence":0.87,"plateTime":0.4371275165375246,"extension":6.106020814132599},"hitData":{"launchSpeed":80.9,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":155.13}},"index":3,"playId":"64c24ad5-18a0-3694-9782-ad2d6d390439","pitchNumber":4,"startTime":"2026-07-02T01:36:35.375Z","endTime":"2026-07-02T01:36:46.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:36:46.898Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T01:37:03.986Z","endTime":"2026-07-02T01:38:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.449878716967895,"aZ":-12.988405623151722,"pfxX":-6.07648786521356,"pfxZ":9.45353958665014,"pX":0.5363351079483273,"pZ":3.3364525093230406,"vX0":9.138479360473925,"vY0":-141.81562167979405,"vZ0":-5.170714371473676,"x":96.56,"y":148.7,"x0":-1.9434540923591428,"y0":50.00645398201095,"z0":6.0168526805252265,"aX":-12.3377429913882},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2332,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.3867120654484131,"extension":6.579525604912872},"index":0,"playId":"5d2162e5-e3af-3bba-9259-e7db1756ccdb","pitchNumber":1,"startTime":"2026-07-02T01:37:19.665Z","endTime":"2026-07-02T01:37:23.469Z","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":98.4,"endSpeed":89.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.262134654513126,"aZ":-13.761155471194282,"pfxX":-6.069749978304756,"pfxZ":8.948975275360349,"pX":0.8485483755726079,"pZ":3.715633214279395,"vX0":9.91968256563034,"vY0":-142.85731077816033,"vZ0":-3.989601297638288,"x":84.66,"y":138.46,"x0":-1.887297610052161,"y0":50.0053064618181,"z0":6.001171372535371,"aX":-12.49305355171285},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2411,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.3840575857362425,"extension":6.436000963743887},"index":1,"playId":"c6b4f9fb-c4f2-378e-88e4-31079b01888d","pitchNumber":2,"startTime":"2026-07-02T01:37:37.874Z","endTime":"2026-07-02T01:37:41.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555826844275686,"aZ":-27.41172547431215,"pfxX":7.642785107898591,"pfxZ":2.9740983579897478,"pX":0.16881746078536727,"pZ":3.2445523598174826,"vX0":3.1922458954578303,"vY0":-125.82000495956085,"vZ0":-1.343509439750062,"x":110.57,"y":151.18,"x0":-2.1095728099830797,"y0":50.00513508267986,"z0":6.006978591765216,"aX":12.253981083642957},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":-14.5,"spinRate":2815,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.4353356136312603,"extension":6.543246198832721},"hitData":{"launchSpeed":83.2,"launchAngle":36.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.0,"coordY":93.95}},"index":2,"playId":"7c0e6861-9bb5-364d-907a-0e8588046df2","pitchNumber":3,"startTime":"2026-07-02T01:37:58.782Z","endTime":"2026-07-02T01:38:07.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:38:07.888Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T01:40:32.857Z","endTime":"2026-07-02T01:41:55.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85009319679874,"aZ":-10.70937857460439,"pfxX":-2.8723046690297016,"pfxZ":10.765024495901727,"pX":-1.1369772677421626,"pZ":3.2534630049846296,"vX0":0.9502605413882114,"vY0":-140.54851503785864,"vZ0":-6.1654179332022885,"x":160.34,"y":150.94,"x0":-1.1069936672777456,"y0":50.001605875166334,"z0":6.175973251226439,"aX":-5.726805166061167},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":5.0,"spinRate":2253,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3902013127473998,"extension":6.391697037479297},"index":0,"playId":"44d1690e-4be7-3975-a206-3b32fff0ed53","pitchNumber":1,"startTime":"2026-07-02T01:40:32.857Z","endTime":"2026-07-02T01:40:37.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.207464722085064,"aZ":-9.465671361621025,"pfxX":-3.622618659219933,"pfxZ":11.424268702340473,"pX":-0.445672375152765,"pZ":3.389627972881806,"vX0":3.1201598304920846,"vY0":-140.42996013807033,"vZ0":-5.952367493181612,"x":133.99,"y":147.26,"x0":-1.1030882212475592,"y0":50.00394686877418,"z0":6.159232121062257,"aX":-7.20163913898475},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":5.9,"spinRate":2344,"spinDirection":200},"zone":1,"typeConfidence":0.91,"plateTime":0.39073832245656437,"extension":6.462122120158905},"index":1,"playId":"50ea7531-3395-3f9d-ace9-975edee9c9f0","pitchNumber":2,"startTime":"2026-07-02T01:40:45.623Z","endTime":"2026-07-02T01:40:49.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-02T01:40:55.667Z","endTime":"2026-07-02T01:41:08.741Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":92.6,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284361373798177,"aZ":-28.300435412417286,"pfxX":-4.530123336954809,"pfxZ":2.0925554076511306,"pX":-0.5079067786047146,"pZ":1.8903582524025193,"vX0":3.1646282684703695,"vY0":-134.8450620579144,"vZ0":-5.92677031163416,"x":136.36,"y":187.74,"x0":-1.1059207200632735,"y0":50.00153624210272,"z0":6.103714198132281,"aX":-8.373461363303042},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":7.6,"spinRate":1700,"spinDirection":215},"zone":7,"typeConfidence":0.89,"plateTime":0.4056143058493622,"extension":6.404994967419796},"index":3,"playId":"4b8111af-5e4b-3638-844c-da4be8e74bd9","pitchNumber":3,"startTime":"2026-07-02T01:41:08.741Z","endTime":"2026-07-02T01:41:13.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87130287789613,"aZ":-46.34869785944458,"pfxX":4.9341844740933904,"pfxZ":-10.094069342656331,"pX":-2.618316830153235,"pZ":2.8156621977113914,"vX0":-4.673754284590274,"vY0":-118.36358462603775,"vZ0":1.2670608416301412,"x":216.8,"y":162.76,"x0":-1.2489616291920784,"y0":50.00499423201226,"z0":6.553402577977348,"aX":6.926410859122971},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.5,"breakHorizontal":-7.7,"spinRate":2751,"spinDirection":23},"zone":11,"typeConfidence":0.91,"plateTime":0.46466855662109596,"extension":6.090043242718945},"index":4,"playId":"2023b55d-e82d-3c1c-85a2-80c4782763df","pitchNumber":4,"startTime":"2026-07-02T01:41:32.924Z","endTime":"2026-07-02T01:41:36.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89815860702231,"aZ":-7.7542312353657525,"pfxX":-2.9528382776480284,"pfxZ":11.890286420178422,"pX":-0.9534432290271292,"pZ":3.036560803767909,"vX0":1.3925968509248303,"vY0":-142.6576251513195,"vZ0":-7.210543197896508,"x":153.34,"y":156.79,"x0":-1.0652425846483673,"y0":50.00295631652344,"z0":6.090858616682568,"aX":-6.064803123413606},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.2,"breakHorizontal":5.0,"spinRate":2347,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.384451931319973,"extension":6.476302505132599},"index":5,"playId":"b76243ac-0dbd-37c5-9722-ddceb2185aee","pitchNumber":5,"startTime":"2026-07-02T01:41:50.467Z","endTime":"2026-07-02T01:41:55.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:41:55.044Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T01:41:56.246Z","endTime":"2026-07-02T01:44:11.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94834120495929,"aZ":-7.260187173017674,"pfxX":-3.52877731031964,"pfxZ":12.14307418258708,"pX":0.4534766416684132,"pZ":1.8698847681045696,"vX0":5.122386781357734,"vY0":-142.1859487176242,"vZ0":-10.40176190534917,"x":99.71,"y":188.29,"x0":-0.9111747509241838,"y0":50.00409500398551,"z0":6.032225948623632,"aX":-7.2411979358639655},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2355,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.3848980085355569,"extension":6.506235029649974},"index":0,"playId":"b44a3b62-9581-3518-9a95-bd0c05aae066","pitchNumber":1,"startTime":"2026-07-02T01:42:18.515Z","endTime":"2026-07-02T01:42:22.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40083441084914,"aZ":-46.21797651023957,"pfxX":3.28718242771502,"pfxZ":-9.612404484280056,"pX":-0.12400752958297459,"pZ":1.6346474140145304,"vX0":1.092158825347048,"vY0":-120.93064245836052,"vZ0":-1.6963022805621961,"x":121.73,"y":194.64,"x0":-1.0099694827792847,"y0":50.000077135024036,"z0":6.4470189263506565,"aX":4.804913707818695},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-17.5,"breakHorizontal":-6.2,"spinRate":2725,"spinDirection":22},"zone":8,"typeConfidence":0.91,"plateTime":0.4551625167236759,"extension":6.320986448730418},"index":1,"playId":"b135581a-aef8-3ed1-a43a-b60856c679aa","pitchNumber":2,"startTime":"2026-07-02T01:42:33.648Z","endTime":"2026-07-02T01:42:37.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506235159274823,"aZ":-44.820632815393175,"pfxX":2.554607368636338,"pfxZ":-8.904321119968102,"pX":1.0009508546533563,"pZ":-1.8815755872802638,"vX0":3.4610770749047317,"vY0":-119.40549083607416,"vZ0":-9.0861845218096,"x":78.85,"y":289.58,"x0":-0.808434773260233,"y0":50.00353727755754,"z0":6.088332740652494,"aX":3.627846916554985},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-18.4,"breakHorizontal":-5.5,"spinRate":2564,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.46161381205440444,"extension":6.532955501434366},"index":2,"playId":"10cfb6a6-d998-312d-a916-29042cbdd633","pitchNumber":3,"startTime":"2026-07-02T01:42:52.915Z","endTime":"2026-07-02T01:42:56.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759460494686827,"aZ":-43.240719828062154,"pfxX":3.5317644373560357,"pfxZ":-7.462244437196024,"pX":0.7660756376355282,"pZ":-0.3903293503838956,"vX0":2.718069390356752,"vY0":-121.81202017676334,"vZ0":-6.815416256731863,"x":87.8,"y":249.32,"x0":-0.8280076374536358,"y0":50.001606499105236,"z0":6.237189102298972,"aX":5.23911362281357},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.0,"breakHorizontal":-7.1,"spinRate":2537,"spinDirection":8},"zone":14,"typeConfidence":0.91,"plateTime":0.45185291415986084,"extension":6.553097644888772},"index":3,"playId":"b5a15176-fbe1-35c0-a964-08ebd1c3e0ac","pitchNumber":4,"startTime":"2026-07-02T01:43:24.826Z","endTime":"2026-07-02T01:43:28.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346266188707386,"aZ":-33.908294943260124,"pfxX":1.7942931994799898,"pfxZ":-1.0047047038549621,"pX":0.4807119351707195,"pZ":3.5083828185394568,"vX0":2.927691014273972,"vY0":-130.27891505765922,"vZ0":-0.8977752749039315,"x":98.68,"y":144.05,"x0":-0.8890035359730434,"y0":50.00296862757413,"z0":6.411285868962361,"aX":3.0962137884357572},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.8,"breakHorizontal":-3.8,"spinRate":2342,"spinDirection":103},"zone":12,"typeConfidence":0.89,"plateTime":0.4197793379898127,"extension":6.276930453782094},"index":4,"playId":"9a288c8c-760b-36f0-ab11-9edad8449a00","pitchNumber":5,"startTime":"2026-07-02T01:43:46.290Z","endTime":"2026-07-02T01:43:49.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45838100664136,"aZ":-5.52059869821049,"pfxX":-2.8304702276106815,"pfxZ":12.789272269513013,"pX":0.671655107297815,"pZ":2.490011692142452,"vX0":4.989751655294482,"vY0":-143.7135270700467,"vZ0":-9.28253612323349,"x":91.4,"y":171.55,"x0":-0.722282215144914,"y0":50.003013890189635,"z0":6.110920192475097,"aX":-5.8993322565909505},"breaks":{"breakAngle":31.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":21.4,"breakHorizontal":4.1,"spinRate":2446,"spinDirection":199},"zone":6,"typeConfidence":0.92,"plateTime":0.3816727913825875,"extension":6.4593195017694525},"index":5,"playId":"4643a7c6-a878-3263-954f-9aa5ae656136","pitchNumber":6,"startTime":"2026-07-02T01:44:06.899Z","endTime":"2026-07-02T01:44:11.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:44:11.700Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T01:44:12.810Z","endTime":"2026-07-02T01:46:35.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245185485035545,"aZ":-27.00143782420328,"pfxX":-5.45254085849237,"pfxZ":2.770340682144827,"pX":0.7764064739438451,"pZ":2.345573578960922,"vX0":6.069421965791567,"vY0":-135.0195527324838,"vZ0":-5.014062124411664,"x":87.41,"y":175.45,"x0":-0.7801138706337636,"y0":50.00344668360727,"z0":6.099989654581733,"aX":-10.18315812339298},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":8.8,"spinRate":1572,"spinDirection":223},"zone":6,"typeConfidence":0.92,"plateTime":0.4039033357940429,"extension":6.6178228647514485},"index":0,"playId":"b1f60297-fc7d-39e9-a80f-d59f2008bb6e","pitchNumber":1,"startTime":"2026-07-02T01:44:33.432Z","endTime":"2026-07-02T01:44:41.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700250769084636,"aZ":-44.2195788067906,"pfxX":2.134040678581921,"pfxZ":-8.336103732677433,"pX":0.10049015216987965,"pZ":3.634401045243596,"vX0":1.7939153333076707,"vY0":-119.87309911391158,"vZ0":2.4990051563750155,"x":113.17,"y":140.65,"x0":-0.9367090384657019,"y0":50.00260266344984,"z0":6.5462926784089985,"aX":3.0834735088665095},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.2,"breakHorizontal":-4.3,"spinRate":2382,"spinDirection":18},"zone":12,"typeConfidence":0.9,"plateTime":0.4581694781217225,"extension":6.387997805849853},"index":1,"playId":"3f290e49-5f51-3e98-b555-62f46d6b30be","pitchNumber":2,"startTime":"2026-07-02T01:44:47.962Z","endTime":"2026-07-02T01:44:52.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051818197783632,"aZ":-28.189577885904015,"pfxX":-5.419700907271014,"pfxZ":2.1979019154753567,"pX":0.2923949106390361,"pZ":1.7474230308144896,"vX0":5.0046427027292095,"vY0":-132.88391291483103,"vZ0":-5.961899487868307,"x":105.85,"y":191.6,"x0":-0.8996031805982474,"y0":50.00283209349768,"z0":6.034547106787924,"aX":-9.817358662208367},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.0,"breakHorizontal":8.9,"spinRate":1252,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.4101923545152353,"extension":6.498205979660758},"index":2,"playId":"637c06c4-c014-3886-9781-1f392dca8b78","pitchNumber":3,"startTime":"2026-07-02T01:45:01.683Z","endTime":"2026-07-02T01:45:05.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-02T01:45:22.694Z","endTime":"2026-07-02T01:45:22.695Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"}},{"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":93.4,"endSpeed":86.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303097017750797,"aZ":-22.267890772675283,"pfxX":-5.001889872603453,"pfxZ":5.256581126932633,"pX":0.7509134721801437,"pZ":2.1202112925451404,"vX0":6.2909670053157765,"vY0":-135.85769115397102,"vZ0":-6.538777180639464,"x":88.38,"y":181.53,"x0":-0.9353418133481992,"y0":50.00584312238428,"z0":6.085794822670292,"aX":-9.43423957303906},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":7.9,"spinRate":1571,"spinDirection":225},"zone":9,"typeConfidence":0.84,"plateTime":0.40181098857336917,"extension":6.472365419986454},"index":4,"playId":"1358846d-01e0-3766-946e-12d61d331670","pitchNumber":4,"startTime":"2026-07-02T01:45:22.696Z","endTime":"2026-07-02T01:45:26.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6361813194219,"aZ":-9.662446645829085,"pfxX":-3.7988814748861217,"pfxZ":10.664210588201847,"pX":0.1284171699865638,"pZ":2.412747042439783,"vX0":4.54470262708605,"vY0":-144.5927837663787,"vZ0":-8.64128759626893,"x":112.11,"y":173.64,"x0":-0.9723535287740441,"y0":50.005311517952286,"z0":6.038190508061723,"aX":-8.021524796692159},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2493,"spinDirection":204},"zone":5,"typeConfidence":0.92,"plateTime":0.37922264064334055,"extension":6.442470515492703},"index":5,"playId":"bbe8da3f-6f03-37ed-9a19-255df7195023","pitchNumber":5,"startTime":"2026-07-02T01:45:49.298Z","endTime":"2026-07-02T01:45:52.703Z","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":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971275098555687,"aZ":-29.21528185074536,"pfxX":3.480938791150103,"pfxZ":1.6695305500334463,"pX":0.08627860114814963,"pZ":2.496278997771258,"vX0":1.8151215785604558,"vY0":-132.6125008656808,"vZ0":-4.048413436346165,"x":113.71,"y":171.38,"x0":-1.0604981063815992,"y0":50.00067543944861,"z0":6.18849588692941,"aX":6.161123032769577},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":2234,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.4139811724806308,"extension":6.31512577679151},"index":6,"playId":"23d6b712-777a-3793-aa12-e050140a19d7","pitchNumber":6,"startTime":"2026-07-02T01:46:09.667Z","endTime":"2026-07-02T01:46:13.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536698181136344,"aZ":-30.801889434261007,"pfxX":4.381304264254427,"pfxZ":0.8035699340844316,"pX":-0.2798257360051849,"pZ":2.006271412909198,"vX0":1.0237262361971988,"vY0":-130.60501165890847,"vZ0":-4.5196119669303165,"x":127.67,"y":184.61,"x0":-1.2467698053119103,"y0":50.00596687211534,"z0":6.097000826558759,"aX":7.510018443678431},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-8.2,"spinRate":2355,"spinDirection":116},"zone":8,"typeConfidence":0.91,"plateTime":0.4206612720280396,"extension":6.299943477968984},"index":7,"playId":"491e9eb2-d31c-34e0-a833-1c795f4401c6","pitchNumber":7,"startTime":"2026-07-02T01:46:31.482Z","endTime":"2026-07-02T01:46:35.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:46:35.434Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T01:48:56.499Z","endTime":"2026-07-02T01:50:36.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Nate Pearson replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T01:47:59.511Z","endTime":"2026-07-02T01:48:56.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663878,"link":"/api/v1/people/663878"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84127084744567,"aZ":-42.27093631406361,"pfxX":5.418401075924075,"pfxZ":-7.284287472688941,"pX":-0.12534310786824418,"pZ":2.771374375608191,"vX0":1.0162588482502284,"vY0":-117.41341550717499,"vZ0":1.5008446232092727,"x":98.25,"y":165.4,"x0":-1.2683348588091075,"y0":50.00480424462213,"z0":6.080801999881945,"aX":7.507122694983974},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.5,"breakHorizontal":-10.1,"spinRate":2658,"spinDirection":49},"zone":5,"typeConfidence":0.94,"plateTime":0.4678936950108299,"extension":6.785096586230098},"index":1,"playId":"7fd7ded0-718a-308d-a2d6-b743078f45cd","pitchNumber":1,"startTime":"2026-07-02T01:48:56.499Z","endTime":"2026-07-02T01:49:00.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-02T01:49:12.471Z","endTime":"2026-07-02T01:49:23.118Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.873324175445184,"aZ":-12.053230436805572,"pfxX":-4.774547961202719,"pfxZ":9.612730179185117,"pX":-0.8599866660022575,"pZ":4.091366637992471,"vX0":2.776582658855202,"vY0":-144.28448126684594,"vZ0":-2.6432076151197874,"x":168.38,"y":161.63,"x0":-1.2182601818149095,"y0":50.00099112509718,"z0":5.769505226002722,"aX":-9.991544268474664},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2406,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38070056694671983,"extension":6.807122180297669},"index":3,"playId":"097588b5-a260-37d0-8142-37d342cde6a3","pitchNumber":2,"startTime":"2026-07-02T01:49:23.118Z","endTime":"2026-07-02T01:49:27.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.556352177250695,"aZ":-13.341115799201969,"pfxX":-4.4238923481754,"pfxZ":9.30175878353676,"pX":0.2691353102035584,"pZ":4.087614787048517,"vX0":5.088127328204407,"vY0":-141.6770898444573,"vZ0":-2.458146895023502,"x":159.17,"y":174.35,"x0":-0.9786617804393435,"y0":50.004783318072555,"z0":5.823422933955816,"aX":-8.959268102652683},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2329,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3871920125381907,"extension":6.831768184308772},"index":4,"playId":"b8ef9b27-f371-38aa-b26d-7dfa8c9531ec","pitchNumber":3,"startTime":"2026-07-02T01:49:38.613Z","endTime":"2026-07-02T01:49:43.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238601205729157,"aZ":-41.895871179379,"pfxX":7.068822540276523,"pfxZ":-7.102149892882702,"pX":0.2766105357236558,"pZ":2.9963576441062325,"vX0":0.9593450790029441,"vY0":-116.67292568291347,"vZ0":2.1027684757198917,"x":119.72,"y":178.59,"x0":-1.058217114448869,"y0":50.00066788098928,"z0":6.050160570622403,"aX":9.681775787434104},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.0,"breakHorizontal":-13.1,"spinRate":2666,"spinDirection":48},"zone":3,"typeConfidence":0.94,"plateTime":0.47059380398649076,"extension":6.694247571658186},"index":5,"playId":"2f5e53a5-c87c-31c5-8e8f-0a5495446c31","pitchNumber":4,"startTime":"2026-07-02T01:49:54.514Z","endTime":"2026-07-02T01:49:58.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37757139395265,"aZ":-41.905978973806036,"pfxX":4.95694880660442,"pfxZ":-6.558496563058432,"pX":-0.728799097906307,"pZ":0.7962697574703443,"vX0":-0.23771350312125272,"vY0":-121.48035052842403,"vZ0":-3.3753537990616205,"x":190.73,"y":142.78,"x0":-1.2725841626064376,"y0":50.001824604926746,"z0":5.872232973238109,"aX":7.355673603851469},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.5,"breakHorizontal":-8.9,"spinRate":2771,"spinDirection":47},"zone":13,"typeConfidence":0.89,"plateTime":0.45210761560650603,"extension":6.715095760145405},"index":6,"playId":"7e1fe092-e255-305b-ab76-2b705dde06ff","pitchNumber":5,"startTime":"2026-07-02T01:50:10.665Z","endTime":"2026-07-02T01:50:15.270Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086587706867086,"aZ":-32.83826395074242,"pfxX":1.7153424057147006,"pfxZ":-0.3941780967816455,"pX":1.739730744231637,"pZ":0.9473056339536091,"vX0":6.3424643711143185,"vY0":-128.47177414268558,"vZ0":-5.409319968403081,"x":172.76,"y":231.84,"x0":-0.9777876900965999,"y0":50.00377747056417,"z0":5.614172749090399,"aX":2.884223738352873},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":-4.4,"spinRate":2502,"spinDirection":97},"zone":14,"typeConfidence":0.89,"plateTime":0.42534834621748585,"extension":7.074885030722069},"index":7,"playId":"100f3d67-b77f-3b6e-a909-ef9f3e1485f1","pitchNumber":6,"startTime":"2026-07-02T01:50:32.237Z","endTime":"2026-07-02T01:50:36.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:50:36.490Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out swinging. Victor Caratini to 2nd. Passed ball by catcher Yainer Diaz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T01:50:47.796Z","endTime":"2026-07-02T01:53:09.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40754175192295,"aZ":-17.884639209147657,"pfxX":-8.979387823817214,"pfxZ":6.988246903476598,"pX":-1.4221007882701442,"pZ":2.197148858666677,"vX0":3.0035864987570036,"vY0":-142.29487284355307,"vZ0":-6.06477584295654,"x":106.57,"y":17.45,"x0":-1.3261383919615122,"y0":50.006405616680546,"z0":5.493946820400603,"aX":-18.371934307026798},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":15.6,"spinRate":2273,"spinDirection":210},"zone":13,"typeConfidence":0.97,"plateTime":0.38527883624108883,"extension":6.871969782243722},"index":0,"playId":"9e6fc561-96cb-334c-9bb1-66ee57094da8","pitchNumber":1,"startTime":"2026-07-02T01:51:06.670Z","endTime":"2026-07-02T01:51:11.042Z","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":98.4,"endSpeed":89.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60128596109505,"aZ":-10.581383405910083,"pfxX":-3.8193982311673067,"pfxZ":10.433982336392516,"pX":0.7710275814597135,"pZ":2.36513812188417,"vX0":6.586828160710672,"vY0":-143.0860104973012,"vZ0":-7.165707079930692,"x":153.91,"y":177.65,"x0":-1.0666483576360606,"y0":50.006567856238895,"z0":5.568282598243597,"aX":-7.907298012280928},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2338,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.3830842667272605,"extension":6.915360258864925},"index":1,"playId":"25d07b61-f42d-3ca1-86b2-426d14662ac7","pitchNumber":2,"startTime":"2026-07-02T01:51:24.803Z","endTime":"2026-07-02T01:51:29.620Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31712234571389,"aZ":-17.746160980056544,"pfxX":-9.019816963589399,"pfxZ":7.157002299006667,"pX":-0.07099636100938095,"pZ":1.902964307506687,"vX0":6.242251933219377,"vY0":-141.1547295395934,"vZ0":-6.717359612165172,"x":106.57,"y":135.71,"x0":-1.13986370850773,"y0":50.00554279807408,"z0":5.457430983246326,"aX":-18.193000910938125},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":15.0,"spinRate":2311,"spinDirection":214},"zone":8,"typeConfidence":0.98,"plateTime":0.38812044881809404,"extension":6.998797487744603},"index":2,"playId":"93f2a0e5-368b-3091-a4ed-d5cfa8838e74","pitchNumber":3,"startTime":"2026-07-02T01:51:41.831Z","endTime":"2026-07-02T01:51:46.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62587706091224,"aZ":-17.830706261929745,"pfxX":-9.96283216810895,"pfxZ":7.161588208049544,"pX":0.2886478693166047,"pZ":1.7319918816647686,"vX0":7.32639327634936,"vY0":-140.77641817572646,"vZ0":-7.268387503286894,"x":125.42,"y":160.69,"x0":-1.0561474323138218,"y0":50.00187151583417,"z0":5.5060941437872915,"aX":-19.9509885825848},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":16.4,"spinRate":2235,"spinDirection":210},"zone":9,"typeConfidence":0.99,"plateTime":0.3894062126078639,"extension":6.992239330942865},"index":3,"playId":"9b0ab338-f49e-341b-b842-0ea490159dd9","pitchNumber":4,"startTime":"2026-07-02T01:51:58.420Z","endTime":"2026-07-02T01:52:25.427Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-02T01:52:29.588Z","endTime":"2026-07-02T01:52:42.678Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91319454532102,"aZ":-15.807182601943932,"pfxX":-9.837766469624523,"pfxZ":7.910872929798222,"pX":0.8311413729329081,"pZ":1.1814871817580568,"vX0":9.054596558615799,"vY0":-143.1387047648103,"vZ0":-9.091882194980302,"x":99.12,"y":229.95,"x0":-1.099379437648753,"y0":50.005039322494866,"z0":5.395016264014932,"aX":-20.35904576586351},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":16.0,"spinRate":2322,"spinDirection":207},"zone":14,"typeConfidence":0.99,"plateTime":0.38307358481980014,"extension":7.0490437307611},"index":5,"playId":"1bd7b541-c039-38fb-931e-0615c94d50fe","pitchNumber":5,"startTime":"2026-07-02T01:52:42.678Z","endTime":"2026-07-02T01:52:47.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13456626589257,"aZ":-17.930228350532268,"pfxX":-9.237227358474668,"pfxZ":7.0423437683315475,"pX":-1.4551192917843896,"pZ":1.8706777252009927,"vX0":2.946249349378201,"vY0":-141.51562130090434,"vZ0":-6.920136769077047,"x":97.37,"y":209.69,"x0":-1.311426089045081,"y0":50.002216291853784,"z0":5.501745631928949,"aX":-18.682634575202204},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2269,"spinDirection":212},"zone":13,"typeConfidence":0.97,"plateTime":0.3874563598579428,"extension":7.145762785556728},"index":6,"playId":"a1d3ab10-55e0-3e7a-b7d1-ea68e4596bde","pitchNumber":6,"startTime":"2026-07-02T01:53:02.247Z","endTime":"2026-07-02T01:53:09.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:53:09.122Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Gray pops out to catcher Yainer Diaz in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T01:53:30.605Z","endTime":"2026-07-02T01:54:41.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916668419888865,"aZ":-38.37796670081922,"pfxX":7.519455067642123,"pfxZ":-4.380879969867578,"pX":0.3952765257424297,"pZ":2.4857648361271667,"vX0":1.5022674087665002,"vY0":-118.32093186393111,"vZ0":0.29577167812595495,"x":97.81,"y":124.88,"x0":-1.2249975442891812,"y0":50.00338549095487,"z0":5.88039241727952,"aX":10.644657631551336},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.6,"breakHorizontal":-14.0,"spinRate":2643,"spinDirection":44},"zone":6,"typeConfidence":0.93,"plateTime":0.4632073393137919,"extension":6.878278879613091},"index":0,"playId":"fd68fe94-e61e-3c56-b259-cebb5a5d79fb","pitchNumber":1,"startTime":"2026-07-02T01:53:34.432Z","endTime":"2026-07-02T01:53:39.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12016781665109,"aZ":-43.34779218428426,"pfxX":5.699630824791273,"pfxZ":-7.647067738328785,"pX":-0.7639655620807411,"pZ":1.575593876372877,"vX0":-0.693866757875969,"vY0":-120.60527510216566,"vZ0":-1.1742839382598145,"x":109.64,"y":16.97,"x0":-1.2110799440661195,"y0":50.001015812150705,"z0":5.917722003421486,"aX":8.331411748143605},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.8,"breakHorizontal":-10.1,"spinRate":2719,"spinDirection":46},"zone":13,"typeConfidence":0.92,"plateTime":0.45547965105138477,"extension":6.750624274103841},"index":1,"playId":"d82db2bb-c5c5-3a6c-bc7c-cdd05ba0aa67","pitchNumber":2,"startTime":"2026-07-02T01:53:55.821Z","endTime":"2026-07-02T01:54:00.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.524831413996395,"aZ":-10.646966770010364,"pfxX":-3.152999804207365,"pfxZ":10.540674634601634,"pX":-0.5655157309851169,"pZ":3.5097858065977037,"vX0":3.0899899824237,"vY0":-142.22119783900317,"vZ0":-3.897330471489349,"x":148.65,"y":157.86,"x0":-1.258002948268562,"y0":50.00300800129507,"z0":5.576533323749688,"aX":-6.439906547561314},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2395,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3855612651935276,"extension":6.858090057297219},"index":2,"playId":"03a5727a-387a-3798-b97a-ca5f2adc6907","pitchNumber":3,"startTime":"2026-07-02T01:54:14.951Z","endTime":"2026-07-02T01:54:19.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430288231968003,"aZ":-30.548019968560492,"pfxX":2.3157184938894866,"pfxZ":0.9673474505139961,"pX":0.8021846333407869,"pZ":2.794004083691914,"vX0":4.342907132537455,"vY0":-128.62441638475147,"vZ0":-1.6619760973129218,"x":101.75,"y":162.1,"x0":-1.2032940689210994,"y0":50.00638867783597,"z0":5.797145703650009,"aX":3.9163969608436786},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-5.0,"spinRate":2575,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4243794639280458,"extension":6.767361126175259},"hitData":{"launchSpeed":74.0,"launchAngle":83.0,"totalDistance":20.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.69,"coordY":212.92}},"index":3,"playId":"982f7c8a-66bd-3ee4-84cf-3933067014f2","pitchNumber":4,"startTime":"2026-07-02T01:54:32.078Z","endTime":"2026-07-02T01:54:41.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:54:41.527Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luke Keaschall hit by pitch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T01:54:56.422Z","endTime":"2026-07-02T01:55:18.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80210671871803,"aZ":-16.060846671537995,"pfxX":-7.6950414948517665,"pfxZ":7.72986982020069,"pX":-1.8855490905411267,"pZ":3.0991346432894797,"vX0":1.1973869522275953,"vY0":-143.39502500864052,"vZ0":-4.0925824429762345,"x":203.16,"y":135.53,"x0":-1.3082896540944202,"y0":50.00492511354689,"z0":5.545301846741571,"aX":-16.04484584192037},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":13.7,"spinRate":2148,"spinDirection":208},"zone":11,"typeConfidence":0.73,"plateTime":0.38180420706527407,"extension":6.932138164052533},"index":0,"playId":"25df56b8-5a7e-350d-a128-6e4c1907eae1","pitchNumber":1,"startTime":"2026-07-02T01:55:07.703Z","endTime":"2026-07-02T01:55:18.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:55:18.001Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to center fielder Taylor Trammell, deflected by shortstop Raynel Delgado. Victor Caratini scores. Luke Keaschall scores.","rbi":2,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T01:55:52.294Z","endTime":"2026-07-02T01:57:50.263Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":663878,"link":"/api/v1/people/663878"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":663878,"link":"/api/v1/people/663878"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T01:55:54.581Z","endTime":"2026-07-02T01:55:54.582Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83522786714348,"aZ":-42.64452070927091,"pfxX":6.1222200799772555,"pfxZ":-7.030939538173513,"pX":-0.5577536897619342,"pZ":0.755284027294159,"vX0":0.08228249685298233,"vY0":-121.73895439627381,"vZ0":-3.248187985073098,"x":138.26,"y":218.39,"x0":-1.386483812784062,"y0":50.005426992985626,"z0":5.82984834078373,"aX":9.111091604553888},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.3,"breakHorizontal":-11.0,"spinRate":2776,"spinDirection":48},"zone":13,"typeConfidence":0.89,"plateTime":0.45142522033624966,"extension":7.07406544913417},"index":1,"playId":"d29788a2-e135-3a6b-b730-685e8b80b1a2","pitchNumber":1,"startTime":"2026-07-02T01:55:54.583Z","endTime":"2026-07-02T01:55:59.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615145427291704,"aZ":-38.42841596928023,"pfxX":6.040883125026916,"pfxZ":-4.397584350845173,"pX":-0.45304543754720433,"pZ":1.5338046503865204,"vX0":0.08545031030499395,"vY0":-118.44234662657956,"vZ0":-1.7402775775182047,"x":134.27,"y":197.37,"x0":-1.274536853918619,"y0":50.00512990477898,"z0":5.792062491140609,"aX":8.584113833027292},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.2,"breakHorizontal":-10.9,"spinRate":2601,"spinDirection":47},"zone":13,"typeConfidence":0.93,"plateTime":0.4624417455291008,"extension":6.687607667859008},"index":2,"playId":"0878d14f-a280-3e2d-8d5e-208d3e2c4dcf","pitchNumber":2,"startTime":"2026-07-02T01:56:15.150Z","endTime":"2026-07-02T01:56:19.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9034684723924,"aZ":-12.98576064301664,"pfxX":-4.475083304144701,"pfxZ":9.301420630555176,"pX":-0.9156271770404718,"pZ":3.612356808983515,"vX0":2.45245616563863,"vY0":-142.94286685595918,"vZ0":-3.3452755745755156,"x":151.9,"y":141.25,"x0":-1.2047357507487477,"y0":50.0022678314302,"z0":5.616746765542388,"aX":-9.231625038738414},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2377,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3836271315624247,"extension":6.88916423597667},"index":3,"playId":"1c9c5c13-e199-3f01-afbe-69702c1580ea","pitchNumber":3,"startTime":"2026-07-02T01:56:34.145Z","endTime":"2026-07-02T01:56:37.933Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617345443913784,"aZ":-39.38458911753259,"pfxX":6.1068603448295535,"pfxZ":-4.931888820555358,"pX":-0.045236986636555745,"pZ":2.2189114980049136,"vX0":0.790396824926348,"vY0":-120.20975303403749,"vZ0":-0.3622253291963522,"x":118.72,"y":178.87,"x0":-1.1717490143288791,"y0":50.003457854116256,"z0":5.872149743496321,"aX":8.924886320152536},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.8,"breakHorizontal":-11.3,"spinRate":2713,"spinDirection":45},"zone":8,"typeConfidence":0.91,"plateTime":0.4558950334805667,"extension":6.809173316638213},"index":4,"playId":"4074f251-3b97-3881-9091-3b8c988c3b86","pitchNumber":4,"startTime":"2026-07-02T01:56:52.604Z","endTime":"2026-07-02T01:56:57.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07299678260639,"aZ":-38.95680607119662,"pfxX":5.834471825383872,"pfxZ":-4.661574509112962,"pX":2.2050098376006138,"pZ":-0.20823128101916108,"vX0":6.023716655321039,"vY0":-120.33325113612774,"vZ0":-5.670729141237171,"x":32.95,"y":244.4,"x0":-1.0961230896973975,"y0":50.00370353480812,"z0":5.661065006930513,"aX":8.487858974047889},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.6,"breakHorizontal":-12.1,"spinRate":2801,"spinDirection":36},"zone":14,"typeConfidence":0.92,"plateTime":0.45656003441628057,"extension":6.870000554481166},"index":5,"playId":"5da8bddc-d833-36ac-8f9e-b6c140331fbf","pitchNumber":5,"startTime":"2026-07-02T01:57:11.745Z","endTime":"2026-07-02T01:57:17.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Nate Pearson. Victor Caratini to 3rd. Luke Keaschall to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"5da8bddc-d833-36ac-8f9e-b6c140331fbf","startTime":"2026-07-02T01:57:36.207Z","endTime":"2026-07-02T01:57:40.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92532434695369,"aZ":-13.858139460391861,"pfxX":-2.4612645469609653,"pfxZ":9.06576060880023,"pX":-0.12924348744532071,"pZ":3.3375847852812632,"vX0":3.40582950830666,"vY0":-140.98013068386157,"vZ0":-3.7128358408409823,"x":121.93,"y":148.67,"x0":-1.0310949684013389,"y0":50.00292432765846,"z0":5.56120666832416,"aX":-4.973054791445485},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2064,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.38794574501773926,"extension":6.904408620375613},"hitData":{"launchSpeed":102.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.62,"coordY":85.23}},"index":7,"playId":"ba407180-47d2-3c3c-9fad-67cffcedb257","pitchNumber":6,"startTime":"2026-07-02T01:57:40.547Z","endTime":"2026-07-02T01:57:50.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:57:50.263Z","atBatIndex":44},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Trevor Larnach caught stealing 2nd base, catcher Yainer Diaz to shortstop Nick Allen.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T02:00:09.375Z","endTime":"2026-07-02T02:01:42.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T01:58:33.006Z","endTime":"2026-07-02T01:59:32.457Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"description":"Defensive Substitution: Nick Allen replaces shortstop Raynel Delgado, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-02T01:59:32.457Z","endTime":"2026-07-02T02:00:10.911Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":669384,"link":"/api/v1/people/669384"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398913519183786,"aZ":-44.061676792879275,"pfxX":5.477694054746388,"pfxZ":-8.392209210276071,"pX":-0.2146412990238402,"pZ":2.5694700355041697,"vX0":0.6267615177130196,"vY0":-118.6924859358365,"vZ0":1.3659797491690302,"x":125.18,"y":169.4,"x0":-1.1938605387845764,"y0":50.005634528319014,"z0":6.0233788901652945,"aX":7.754802050916591},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.5,"breakHorizontal":-10.1,"spinRate":2627,"spinDirection":40},"zone":5,"typeConfidence":0.94,"plateTime":0.46286413615406197,"extension":6.6594950844228595},"index":2,"playId":"10be36a8-b7c0-3673-a36f-3d7b5d566d30","pitchNumber":1,"startTime":"2026-07-02T02:00:10.911Z","endTime":"2026-07-02T02:00:14.737Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49008473797751,"aZ":-43.42680233976844,"pfxX":5.307634229763037,"pfxZ":-7.527861488097738,"pX":1.195707114389185,"pZ":0.7910930247874363,"vX0":3.8320961537847857,"vY0":-121.88402013225547,"vZ0":-2.9589805721934104,"x":71.42,"y":217.42,"x0":-1.090370139058466,"y0":50.00493614347195,"z0":5.796066971766382,"aX":7.930944066532268},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.0,"breakHorizontal":-10.6,"spinRate":2814,"spinDirection":39},"zone":14,"typeConfidence":0.92,"plateTime":0.45056439798529047,"extension":6.785263619449183},"index":3,"playId":"56857f32-a3f6-3176-bb4f-2700e9950dfb","pitchNumber":2,"startTime":"2026-07-02T02:00:30.895Z","endTime":"2026-07-02T02:00:36.802Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687118613320546,"aZ":-31.82138507225396,"pfxX":2.1155132179393252,"pfxZ":0.20899877670740707,"pX":-1.1216367592295078,"pZ":3.462884883026426,"vX0":-0.049321529603969,"vY0":-130.00493293425032,"vZ0":0.15472611883793097,"x":159.75,"y":145.28,"x0":-1.3774229564250033,"y0":50.00481148803811,"z0":5.81342233390886,"aX":3.629733324969574},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-3.8,"spinRate":2462,"spinDirection":128},"zone":11,"typeConfidence":0.9,"plateTime":0.4209413274495133,"extension":6.637333898625572},"index":4,"playId":"2ecc9446-95b8-339c-8dc1-6271fd9d59b3","pitchNumber":3,"startTime":"2026-07-02T02:00:50.231Z","endTime":"2026-07-02T02:00:55.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5958319810508,"aZ":-10.469213715418226,"pfxX":-4.684323051646995,"pfxZ":10.410053908718893,"pX":-0.22405424120640938,"pZ":3.290234739089847,"vX0":4.054275330423434,"vY0":-143.3644771748741,"vZ0":-4.783944375187585,"x":125.54,"y":149.94,"x0":-1.0467022730552076,"y0":50.00538533074577,"z0":5.63186013260848,"aX":-9.7696708306991},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":7.7,"spinRate":2328,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3817887684191752,"extension":6.910135137584428},"index":5,"playId":"be7a66eb-8d12-3254-9b0a-727c6f6d329d","pitchNumber":4,"startTime":"2026-07-02T02:01:09.539Z","endTime":"2026-07-02T02:01:15.405Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.17499460406916,"aZ":-9.84013710739394,"pfxX":-3.1713607568791593,"pfxZ":10.580483265831738,"pX":-0.3207110612227429,"pZ":4.703516245531967,"vX0":3.3669782049357124,"vY0":-145.32136716872327,"vZ0":-1.2858829059183101,"x":129.22,"y":111.79,"x0":-1.0895989900532304,"y0":50.00583536729412,"z0":5.758499514286976,"aX":-6.696439379760312},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.0,"breakHorizontal":4.9,"spinRate":2411,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.37879749721040756,"extension":6.919771969102227},"index":6,"playId":"7ca7f74a-60b2-30ad-8ec5-0c4abd19a93f","pitchNumber":5,"startTime":"2026-07-02T02:01:31.937Z","endTime":"2026-07-02T02:01:42.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:01:42.042Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T02:04:04.116Z","endTime":"2026-07-02T02:04:46.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.693050654919528,"aZ":-9.190377916258207,"pfxX":-2.5366384642721744,"pfxZ":11.734327783469753,"pX":-0.7310839444591464,"pZ":2.4994143235581654,"vX0":1.6159455982081317,"vY0":-139.18402018059953,"vZ0":-8.443872064930513,"x":144.87,"y":171.3,"x0":-0.9900702428494934,"y0":50.00636870636501,"z0":6.184104618437674,"aX":-4.970124504086678},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.39375609339892925,"extension":6.387250813593633},"index":0,"playId":"c9f61097-708b-31df-99c9-d02235e5925d","pitchNumber":1,"startTime":"2026-07-02T02:04:04.116Z","endTime":"2026-07-02T02:04:29.762Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418100415253605,"aZ":-29.278733625777868,"pfxX":1.6521947101969257,"pfxZ":1.6793035930233344,"pX":-0.3684460777163711,"pZ":2.234687173724315,"vX0":1.3193650237708319,"vY0":-130.29520330786897,"vZ0":-4.705559652528665,"x":115.99,"y":148.72,"x0":-1.0953985827015895,"y0":50.00438994786174,"z0":6.2668679630203155,"aX":2.8514272790148905},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-3.2,"spinRate":2288,"spinDirection":165},"zone":4,"typeConfidence":0.91,"plateTime":0.4197828270545667,"extension":6.270548672934271},"hitData":{"launchSpeed":106.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.29,"coordY":165.22}},"index":1,"playId":"0a22f20d-b461-3b3b-b0cd-40cd0f3c808c","pitchNumber":2,"startTime":"2026-07-02T02:04:36.986Z","endTime":"2026-07-02T02:04:46.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:04:46.839Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T02:04:57.222Z","endTime":"2026-07-02T02:06:33.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29242167558326,"aZ":-25.630997313053278,"pfxX":-6.9447038460526205,"pfxZ":3.624712758137485,"pX":-0.5407209166660407,"pZ":1.6752200752599025,"vX0":3.6670201345179216,"vY0":-133.2012691157786,"vZ0":-6.944899643881201,"x":137.61,"y":193.55,"x0":-1.0293309588872745,"y0":50.00511784542376,"z0":6.156740277657005,"aX":-12.542219500021604},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":11.9,"spinRate":1468,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.410436781309484,"extension":6.441966750054134},"index":0,"playId":"da0c8ede-4ff2-3f7f-88d9-41749dd968d5","pitchNumber":1,"startTime":"2026-07-02T02:05:09.467Z","endTime":"2026-07-02T02:05:13.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78500512781978,"aZ":-29.04621075770249,"pfxX":3.651985919083522,"pfxZ":1.7928879420334338,"pX":0.7972396960831745,"pZ":1.3206591820700906,"vX0":3.335095736594251,"vY0":-131.05463016131876,"vZ0":-6.809691860495164,"x":86.61,"y":203.12,"x0":-0.9647795702730266,"y0":50.004803598191934,"z0":6.112254941089303,"aX":6.3746307414853804},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":-7.3,"spinRate":2268,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4173767505686281,"extension":6.444247772295173},"index":1,"playId":"c9b44938-5582-36d2-bc31-64404a0508f9","pitchNumber":2,"startTime":"2026-07-02T02:05:28.899Z","endTime":"2026-07-02T02:05:32.790Z","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":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879074086372643,"aZ":-22.050445950399,"pfxX":-7.176130216627612,"pfxZ":5.425292670828336,"pX":0.2695842392798687,"pZ":1.243572950929581,"vX0":5.364612496935068,"vY0":-135.29023289733993,"vZ0":-8.696078857694966,"x":106.72,"y":205.2,"x0":-0.800850835075147,"y0":50.00066054221601,"z0":6.029445407217947,"aX":-13.379993112109213},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1433,"spinDirection":220},"zone":14,"typeConfidence":0.85,"plateTime":0.4039431372588984,"extension":6.414849811325307},"index":2,"playId":"cd9ffdca-737e-36d8-9653-5fda83d0944a","pitchNumber":3,"startTime":"2026-07-02T02:05:51.021Z","endTime":"2026-07-02T02:05:54.973Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77026866799143,"aZ":-32.96912244022331,"pfxX":1.8866254003214968,"pfxZ":-0.45867259906750846,"pX":0.0779613449938923,"pZ":3.1209378879774197,"vX0":2.1575691036447653,"vY0":-130.68161351233695,"vZ0":-2.050117603968171,"x":114.03,"y":154.51,"x0":-1.0037720358176703,"y0":50.00408858921974,"z0":6.394366519394632,"aX":3.2600433154589377},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.1,"breakHorizontal":-3.8,"spinRate":2363,"spinDirection":123},"zone":2,"typeConfidence":0.9,"plateTime":0.4192797087863229,"extension":6.301082465070585},"index":3,"playId":"62c817d1-1715-3639-abbc-1854dcb7b023","pitchNumber":4,"startTime":"2026-07-02T02:06:05.283Z","endTime":"2026-07-02T02:06:10.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43530729448642,"aZ":-8.863960890331809,"pfxX":-4.168672388159607,"pfxZ":11.155753304227387,"pX":-0.04305144199227151,"pZ":2.017052373194073,"vX0":3.335824946208031,"vY0":-143.46421002137023,"vZ0":-10.07197088885184,"x":118.64,"y":184.32,"x0":-0.6778704311133787,"y0":50.00219257287536,"z0":6.1210102840894525,"aX":-8.710468199152313},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2366,"spinDirection":198},"zone":5,"typeConfidence":0.92,"plateTime":0.38142236669716345,"extension":6.5764070887620525},"hitData":{"launchSpeed":95.3,"launchAngle":31.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.05,"coordY":60.63}},"index":4,"playId":"f582cda1-a20d-34cd-b8d8-a3960897d4d7","pitchNumber":5,"startTime":"2026-07-02T02:06:22.961Z","endTime":"2026-07-02T02:06:33.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:06:33.435Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini challenged (pitch result), call on the field was confirmed: Yordan Alvarez walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T02:06:53.333Z","endTime":"2026-07-02T02:08:46.583Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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(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.7,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98734179439744,"aZ":-27.627711027687564,"pfxX":2.989100788649065,"pfxZ":2.622986719725251,"pX":-0.33064757087270874,"pZ":1.0661609406995685,"vX0":0.7908935980873697,"vY0":-130.49446705451533,"vZ0":-7.609990633518464,"x":129.6,"y":209.99,"x0":-1.0256969400206573,"y0":50.00477907163677,"z0":6.08473449744106,"aX":5.185064921773743},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":-5.6,"spinRate":2300,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.4188237780964479,"extension":6.253517649960884},"index":0,"playId":"bb33ef8c-04e2-329e-a531-bc47d41ae8d9","pitchNumber":1,"startTime":"2026-07-02T02:07:13.275Z","endTime":"2026-07-02T02:07:17.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.344484527943386,"aZ":-6.583478824283262,"pfxX":-3.068738321429227,"pfxZ":12.21655118853317,"pX":-0.538071999096825,"pZ":1.2609799828011976,"vX0":2.373026168255711,"vY0":-143.6037548771442,"vZ0":-12.294912417703776,"x":137.51,"y":204.73,"x0":-0.9752029837445761,"y0":50.00625224568682,"z0":6.0016307204875075,"aX":-6.4293435524182705},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.9,"breakHorizontal":5.2,"spinRate":2394,"spinDirection":201},"zone":13,"typeConfidence":0.92,"plateTime":0.38099782226297885,"extension":6.473997701254169},"index":1,"playId":"b6c94d09-541d-3e69-bce9-cecb0ab84fd2","pitchNumber":2,"startTime":"2026-07-02T02:07:27.291Z","endTime":"2026-07-02T02:07:32.030Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279525372988484,"aZ":-23.347069052806102,"pfxX":-6.4559793240380685,"pfxZ":4.672425381239166,"pX":-0.39454820608093444,"pZ":1.3735555467279834,"vX0":3.858466472815524,"vY0":-136.15482871208502,"vZ0":-8.20001172481687,"x":132.04,"y":201.69,"x0":-0.9870638951733646,"y0":50.00145124912319,"z0":6.024882280040481,"aX":-12.1900695883226},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":10.9,"spinRate":1563,"spinDirection":213},"zone":13,"typeConfidence":0.79,"plateTime":0.401395745633391,"extension":6.475106437018155},"index":2,"playId":"2c339169-4422-3cc2-8e68-ca82efc62796","pitchNumber":3,"startTime":"2026-07-02T02:07:43.708Z","endTime":"2026-07-02T02:07:48.619Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622621747428653,"aZ":-22.564351268079925,"pfxX":-7.479791236553422,"pfxZ":5.047971426916645,"pX":-0.5958429073800209,"pZ":0.4570362944442349,"vX0":3.6143962265768295,"vY0":-136.90546410846594,"vZ0":-10.622728096492494,"x":139.71,"y":226.44,"x0":-0.9599447939905331,"y0":50.000100325457254,"z0":5.925503200435064,"aX":-14.226296769771059},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":12.8,"spinRate":1468,"spinDirection":221},"zone":13,"typeConfidence":0.57,"plateTime":0.39975909286122446,"extension":6.376736499097855},"index":3,"playId":"41d57372-80a6-351f-a9e9-bd2e08cc8ff4","pitchNumber":4,"startTime":"2026-07-02T02:07:59.245Z","endTime":"2026-07-02T02:08:02.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12408229885936,"aZ":-8.637207553644908,"pfxX":-3.9012119450386495,"pfxZ":11.284431928584436,"pX":-0.8461432214170311,"pZ":2.4685763010397768,"vX0":2.035464653913576,"vY0":-143.69431069385524,"vZ0":-8.712754470928175,"x":149.25,"y":172.13,"x0":-1.0578417268028748,"y0":50.00392933683229,"z0":6.081392348740188,"aX":-8.136792318312},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":6.6,"spinRate":2249,"spinDirection":202},"zone":13,"typeConfidence":0.92,"plateTime":0.38157859492444324,"extension":6.447662675756997},"index":4,"playId":"ffe59a4d-d3f9-3924-b367-280acd8c3aca","pitchNumber":5,"startTime":"2026-07-02T02:08:19.569Z","endTime":"2026-07-02T02:08:46.583Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"playEndTime":"2026-07-02T02:08:46.583Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T02:09:01.132Z","endTime":"2026-07-02T02:10:43.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023144204275212,"aZ":-25.115273031791894,"pfxX":3.9120144456572805,"pfxZ":3.9515585662835573,"pX":0.5914903297998138,"pZ":1.5646946182113204,"vX0":3.027488705889112,"vY0":-132.95084165932568,"vZ0":-7.038146314922257,"x":94.45,"y":196.53,"x0":-1.071104236506893,"y0":50.00500938949959,"z0":6.074394977192618,"aX":6.989294127606228},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.8,"spinRate":2196,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4122900329646413,"extension":6.429124346151786},"index":0,"playId":"684152db-c699-3a53-b4d8-920302582b02","pitchNumber":1,"startTime":"2026-07-02T02:09:01.132Z","endTime":"2026-07-02T02:09:05.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79170902186156,"aZ":-8.225945653517027,"pfxX":-4.248736289827795,"pfxZ":11.483039370276833,"pX":-0.08485932791387842,"pZ":2.181367536106717,"vX0":3.842403010218421,"vY0":-143.61757035423327,"vZ0":-9.636928253364163,"x":120.23,"y":179.88,"x0":-0.8892067665312696,"y0":50.0043056711957,"z0":6.095366783947199,"aX":-8.86131218069651},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2358,"spinDirection":199},"zone":5,"typeConfidence":0.92,"plateTime":0.38162904350654214,"extension":6.460462301673615},"index":1,"playId":"5be9a897-2fc7-3916-9e69-54db481b79d9","pitchNumber":2,"startTime":"2026-07-02T02:09:18.039Z","endTime":"2026-07-02T02:09:21.039Z","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":99.0,"endSpeed":90.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.617261145107506,"aZ":-9.38139249544971,"pfxX":-2.7122604247388455,"pfxZ":10.855820453762888,"pX":1.3085620238966613,"pZ":2.233014781098776,"vX0":7.348432700570429,"vY0":-143.82243789746244,"vZ0":-8.988739081724926,"x":67.12,"y":178.49,"x0":-0.9246197278516592,"y0":50.00600655135301,"z0":5.976650789866005,"aX":-5.696607690543806},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.0,"breakHorizontal":3.5,"spinRate":2288,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.38048134600245564,"extension":6.5249570418027165},"index":2,"playId":"8d425449-6cbe-37e8-87a5-b69034764563","pitchNumber":3,"startTime":"2026-07-02T02:09:50.085Z","endTime":"2026-07-02T02:09:56.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.879775453465147,"aZ":-27.918722371627684,"pfxX":2.2690843475664586,"pfxZ":2.395397268547505,"pX":1.3638787051311354,"pZ":2.4168010628899452,"vX0":5.434472646775012,"vY0":-132.05756068059688,"vZ0":-4.392872601647369,"x":65.01,"y":173.53,"x0":-1.0114884708333058,"y0":50.001126957454865,"z0":6.144234465154536,"aX":4.024756499205124},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":-5.3,"spinRate":2404,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4140256133588607,"extension":6.3687679635668495},"index":3,"playId":"b71d885b-2f78-3499-8c20-4aee76910d35","pitchNumber":4,"startTime":"2026-07-02T02:10:18.505Z","endTime":"2026-07-02T02:10:23.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.103249202417768,"aZ":-44.23135082105979,"pfxX":3.1955449273085486,"pfxZ":-8.085297833820615,"pX":1.0246481430402525,"pZ":2.4201384994914097,"vX0":3.687962178766945,"vY0":-121.93763495010577,"vZ0":-0.26675335681683143,"x":77.94,"y":173.44,"x0":-0.927933246858954,"y0":50.002657068035646,"z0":6.378064960793475,"aX":4.765268967315821},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.4,"breakHorizontal":-6.7,"spinRate":2652,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.45082586285779946,"extension":6.320342871553764},"index":4,"playId":"cfc48adb-5771-3b10-83ad-ba0e46f85320","pitchNumber":5,"startTime":"2026-07-02T02:10:39.693Z","endTime":"2026-07-02T02:10:43.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:10:43.735Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Cam Smith.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T02:13:21.923Z","endTime":"2026-07-02T02:14:22.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Miguel Ullola replaces Nate Pearson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:12:40.580Z","endTime":"2026-07-02T02:13:24.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699044,"link":"/api/v1/people/699044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181327601562874,"aZ":-38.38252610737729,"pfxX":0.83669609461054,"pfxZ":-4.270746847039499,"pX":0.4968117704910526,"pZ":2.336739723608221,"vX0":4.562889621049091,"vY0":-119.6394287333271,"vZ0":-0.16019716045201937,"x":98.06,"y":175.69,"x0":-1.5403645592240987,"y0":50.00013265047406,"z0":5.832639854000906,"aX":1.216641674457885},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.6,"breakHorizontal":-2.5,"spinRate":2080,"spinDirection":41},"zone":6,"typeConfidence":0.91,"plateTime":0.45710106590524324,"extension":6.678030141031324},"index":1,"playId":"da780460-a0e4-3f66-8ea5-613f76258d05","pitchNumber":1,"startTime":"2026-07-02T02:13:24.058Z","endTime":"2026-07-02T02:13:27.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971163989638573,"aZ":-25.895411732788997,"pfxX":-7.674517460596819,"pfxZ":3.761077557502908,"pX":-2.347067910766818,"pZ":3.158433161040124,"vX0":1.3000563495318185,"vY0":-128.7431547020245,"vZ0":-1.310982791453979,"x":206.46,"y":153.5,"x0":-1.8632933688083002,"y0":50.005409831435806,"z0":5.687981014070342,"aX":-12.820078051521499},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":1691,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.42625384677812406,"extension":7.109819389915115},"index":2,"playId":"788abdf1-e1b5-35c3-8b11-129f4938b290","pitchNumber":2,"startTime":"2026-07-02T02:13:39.370Z","endTime":"2026-07-02T02:13:43.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.785816180000865,"aZ":-9.948033973490515,"pfxX":-3.335059284546948,"pfxZ":11.619676679199408,"pX":-0.4617777771302889,"pZ":2.726918037621586,"vX0":4.406195401496384,"vY0":-137.49534917559518,"vZ0":-6.1193005398438185,"x":134.6,"y":165.15,"x0":-1.6525419634552008,"y0":50.0024574383587,"z0":5.658046089659546,"aX":-6.379281871582689},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":5.2,"spinRate":2417,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.3985315874499178,"extension":7.027648186194974},"index":3,"playId":"fe6a895f-a441-307e-a76e-84d1a12ed81c","pitchNumber":3,"startTime":"2026-07-02T02:13:54.258Z","endTime":"2026-07-02T02:13:58.598Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29197787370803,"aZ":-24.404207772506762,"pfxX":2.4742256880101507,"pfxZ":4.909017711907518,"pX":0.22015191739790246,"pZ":1.7916971112232385,"vX0":4.315701333473253,"vY0":-125.26893695047526,"vZ0":-4.242788403583251,"x":108.61,"y":190.4,"x0":-1.8492600136562245,"y0":50.00395443634635,"z0":5.512511022930186,"aX":3.914530859552791},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.2,"breakHorizontal":-5.5,"spinRate":2243,"spinDirection":95},"zone":8,"typeConfidence":0.58,"plateTime":0.43794531625778177,"extension":7.156034610391916},"hitData":{"launchSpeed":83.7,"launchAngle":35.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.84,"coordY":108.54}},"index":4,"playId":"8154070a-ab40-31b4-bf1a-19aa6f389449","pitchNumber":4,"startTime":"2026-07-02T02:14:13.426Z","endTime":"2026-07-02T02:14:22.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:14:22.337Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T02:14:25.918Z","endTime":"2026-07-02T02:15:56.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10831341771462,"aZ":-8.104941421746132,"pfxX":-3.4793344544343947,"pfxZ":11.90533240356119,"pX":-0.2792018667345546,"pZ":3.1582867619453427,"vX0":4.4637653889700974,"vY0":-141.26832589439712,"vZ0":-5.440035189619709,"x":127.64,"y":153.51,"x0":-1.4275480182202755,"y0":50.0025680748258,"z0":5.6296584991464,"aX":-7.034401147923599},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.6,"breakHorizontal":5.4,"spinRate":2529,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.38769065438172046,"extension":7.092143188020798},"index":0,"playId":"3389a3ed-8538-390a-8c6a-125429a715f9","pitchNumber":1,"startTime":"2026-07-02T02:14:45.013Z","endTime":"2026-07-02T02:14:48.917Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715610801743143,"aZ":-7.211976857402609,"pfxX":-3.705230495681895,"pfxZ":12.620495391918064,"pX":-0.46704882640209494,"pZ":2.8844578501193956,"vX0":4.071328616098765,"vY0":-139.79717587759896,"vZ0":-6.044671662453181,"x":134.8,"y":160.9,"x0":-1.4613549671982968,"y0":50.00240087306185,"z0":5.548986969957262,"aX":-7.328715105167106},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.7,"breakHorizontal":5.9,"spinRate":2523,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.3918958490847353,"extension":6.802591388281377},"index":1,"playId":"3e152b77-1e7b-398b-8aff-87126188656b","pitchNumber":2,"startTime":"2026-07-02T02:15:07.881Z","endTime":"2026-07-02T02:15:10.974Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-02T02:15:21.390Z","endTime":"2026-07-02T02:15:32.687Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34326551098923,"aZ":-7.308890473057771,"pfxX":-3.1655738032206986,"pfxZ":12.626385775314246,"pX":-0.0782474126398672,"pZ":3.0977031916965436,"vX0":4.859470998763304,"vY0":-139.65327276306812,"vZ0":-5.376511724725729,"x":119.98,"y":155.14,"x0":-1.4319926020693403,"y0":50.00039432415212,"z0":5.53222243507244,"aX":-6.233223958367791},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.8,"breakHorizontal":4.7,"spinRate":2521,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.3926631817248203,"extension":7.216195429398959},"index":3,"playId":"88364a03-331a-3715-b7e6-60fd2577b074","pitchNumber":3,"startTime":"2026-07-02T02:15:32.687Z","endTime":"2026-07-02T02:15:36.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894008414243206,"aZ":-38.55880946407289,"pfxX":1.9918770523821765,"pfxZ":-4.264879773489272,"pX":0.11682093889652134,"pZ":1.6372923691058194,"vX0":3.572601001428972,"vY0":-121.89639890939821,"vZ0":-1.6581221828809047,"x":112.55,"y":194.57,"x0":-1.6288446726208126,"y0":50.00056830672111,"z0":5.6681246794160725,"aX":2.9838678404795487},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.8,"breakHorizontal":-4.4,"spinRate":2182,"spinDirection":40},"zone":8,"typeConfidence":0.89,"plateTime":0.4500661389423066,"extension":6.9367611124438255},"index":4,"playId":"13e5b0dc-57f6-39ca-8143-488cafd7a1c3","pitchNumber":4,"startTime":"2026-07-02T02:15:53.360Z","endTime":"2026-07-02T02:15:56.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:15:56.510Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T02:15:59.810Z","endTime":"2026-07-02T02:18:03.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5589737057877,"aZ":-7.7267822771297014,"pfxX":-2.4819243124311114,"pfxZ":12.078589973367894,"pX":-0.8975701696266574,"pZ":2.0703400616250756,"vX0":2.5345237174844892,"vY0":-141.86854848081694,"vZ0":-8.13197144274633,"x":151.21,"y":182.88,"x0":-1.4830788651860896,"y0":50.00499431511256,"z0":5.477778134621646,"aX":-5.0246746916025975},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.3,"breakHorizontal":4.0,"spinRate":2514,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.3871047883971479,"extension":7.3714015792875545},"index":0,"playId":"51346a0f-8255-318a-abe9-7846d339b37b","pitchNumber":1,"startTime":"2026-07-02T02:16:22.432Z","endTime":"2026-07-02T02:16:27.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18380970512671,"aZ":-8.280189058997033,"pfxX":-2.6499630806867,"pfxZ":12.107840386170784,"pX":-0.4824079147215957,"pZ":2.8164991024438826,"vX0":3.4901522053310385,"vY0":-140.18197512647498,"vZ0":-5.913034923720976,"x":135.39,"y":162.73,"x0":-1.4042282549947007,"y0":50.004822884812576,"z0":5.5052527454524025,"aX":-5.2305879021782395},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.8,"breakHorizontal":4.0,"spinRate":2582,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.3920011454525585,"extension":7.069662899726037},"index":1,"playId":"c607945b-7aec-3c3e-9392-d20f57d7a5b8","pitchNumber":2,"startTime":"2026-07-02T02:16:36.808Z","endTime":"2026-07-02T02:16:40.424Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.254415519734636,"aZ":-7.906530695157178,"pfxX":-2.6463442336090024,"pfxZ":12.410695678702446,"pX":0.138811555980046,"pZ":2.3775856929502366,"vX0":4.761311964368162,"vY0":-139.61724414007028,"vZ0":-7.056295647631079,"x":111.71,"y":174.59,"x0":-1.2523011743162922,"y0":50.001474925369315,"z0":5.472519816999068,"aX":-5.174512904106554},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.0,"breakHorizontal":3.7,"spinRate":2577,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.3937698537294372,"extension":6.955444767537104},"index":2,"playId":"57623b79-1a25-3d7e-80e6-959fefe27dc0","pitchNumber":3,"startTime":"2026-07-02T02:16:53.242Z","endTime":"2026-07-02T02:16:56.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-02T02:16:59.811Z","endTime":"2026-07-02T02:17:13.957Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"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":96.2,"endSpeed":87.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.159529608953484,"aZ":-10.49257651153452,"pfxX":-3.8271166494441062,"pfxZ":11.028255985185876,"pX":-0.5305764693827963,"pZ":2.649645791646556,"vX0":3.9579230922287127,"vY0":-139.94550316729473,"vZ0":-5.9538239347676845,"x":137.22,"y":167.24,"x0":-1.4719356744432646,"y0":50.005435373866874,"z0":5.505062299196792,"aX":-7.526093903259575},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2602,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.3927101433089728,"extension":7.155848828476103},"index":4,"playId":"4011dbfb-100d-372d-a0d9-0b232341d7fa","pitchNumber":4,"startTime":"2026-07-02T02:17:13.957Z","endTime":"2026-07-02T02:17:18.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668611104777266,"aZ":-36.78639219085925,"pfxX":-0.08919591171561114,"pfxZ":-3.066235420904666,"pX":0.7722432332550647,"pZ":0.5735981261250095,"vX0":4.822405231622018,"vY0":-121.77454919640151,"vZ0":-4.2804700166033705,"x":87.56,"y":223.29,"x0":-1.2212927462091923,"y0":50.00485408727584,"z0":5.533019960488424,"aX":-0.13506525763065363},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.4,"breakHorizontal":-1.0,"spinRate":1994,"spinDirection":45},"zone":14,"typeConfidence":0.87,"plateTime":0.4496111906504803,"extension":7.2460366900090065},"index":5,"playId":"56c6d1de-d513-36fc-af76-17b47201c415","pitchNumber":5,"startTime":"2026-07-02T02:17:33.594Z","endTime":"2026-07-02T02:17:38.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.665419262832337,"aZ":-11.322568340295021,"pfxX":-3.130518147207968,"pfxZ":10.902467301144405,"pX":-0.5475053096236603,"pZ":4.213525504206653,"vX0":3.4956967476856837,"vY0":-137.68684449429185,"vZ0":-1.826614335792306,"x":137.87,"y":125.01,"x0":-1.4291593354443444,"y0":50.003893611612,"z0":5.655292910597937,"aX":-5.988218285716103},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":4.9,"spinRate":2495,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3984032502513357,"extension":6.896175101376982},"index":6,"playId":"f1dd32ab-0473-32e8-a879-857df798789a","pitchNumber":6,"startTime":"2026-07-02T02:17:58.586Z","endTime":"2026-07-02T02:18:03.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:18:03.010Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Matthews walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:20:46.206Z","endTime":"2026-07-02T02:21:56.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1],"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Taj Bradley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:19:50.336Z","endTime":"2026-07-02T02:20:14.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brice Matthews replaces Christian Walker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-02T02:20:14.861Z","endTime":"2026-07-02T02:20:23.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-02T02:20:23.177Z","endTime":"2026-07-02T02:20:48.370Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19239555896127,"aZ":-17.379991023140285,"pfxX":-9.203450628611797,"pfxZ":8.00491450513612,"pX":1.146852395881653,"pZ":1.511002697052802,"vX0":10.272061893692428,"vY0":-135.02917893066316,"vZ0":-6.265394689833038,"x":73.28,"y":197.98,"x0":-1.5094840329318928,"y0":50.00109138009154,"z0":5.082603378534995,"aX":-17.00648837349207},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":14.5,"spinRate":2320,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.40550780202938475,"extension":6.612564237222747},"index":3,"playId":"88b65468-a62d-32bc-b788-28cd844faa5d","pitchNumber":1,"startTime":"2026-07-02T02:20:48.370Z","endTime":"2026-07-02T02:20:53.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348332842783957,"aZ":-18.727859781691965,"pfxX":-9.371339984799643,"pfxZ":7.318485039168703,"pX":1.1262207576096102,"pZ":3.097435431435848,"vX0":10.343390754700625,"vY0":-134.72497899143445,"vZ0":-2.030218719073486,"x":74.07,"y":155.15,"x0":-1.5457568362694496,"y0":50.00392157941475,"z0":5.1847616964248315,"aX":-17.223124827077363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":14.8,"spinRate":2321,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.40658682256725154,"extension":6.6345482692190165},"index":4,"playId":"e95087d0-7ead-3ce4-91d0-870a37f8bfff","pitchNumber":2,"startTime":"2026-07-02T02:21:02.844Z","endTime":"2026-07-02T02:21:07.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056241079445183,"aZ":-17.771458590346008,"pfxX":-8.280228685089146,"pfxZ":7.752060405050555,"pX":0.5660331688455681,"pZ":2.8336181160953697,"vX0":8.749076020017116,"vY0":-135.56464237335993,"vZ0":-2.913674867697626,"x":95.42,"y":162.27,"x0":-1.6296966686011396,"y0":50.00573121121547,"z0":5.1651840803954,"aX":-15.391167614404806},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2350,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.40426968435773913,"extension":6.563313307327416},"index":5,"playId":"9867da65-52f4-3743-bebd-bf40461117b3","pitchNumber":3,"startTime":"2026-07-02T02:21:18.163Z","endTime":"2026-07-02T02:21:21.169Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48986904704849,"aZ":-18.055590277696528,"pfxX":-8.645589894875076,"pfxZ":7.562100257567343,"pX":0.6276364190958613,"pZ":3.722005815490171,"vX0":8.98564877155591,"vY0":-135.70635031986754,"vZ0":-0.6516829542957099,"x":93.08,"y":138.29,"x0":-1.6019559532930068,"y0":50.000387649632486,"z0":5.222153181970847,"aX":-16.13607015120477},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":13.8,"spinRate":2370,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.40349358433371885,"extension":6.642186529226431},"index":6,"playId":"d4656226-4096-3f82-8d0f-af76c45ba1e1","pitchNumber":4,"startTime":"2026-07-02T02:21:35.371Z","endTime":"2026-07-02T02:21:39.412Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47540663636958,"aZ":-18.639831636477666,"pfxX":-9.284453865537078,"pfxZ":7.341637479069764,"pX":1.2500207314724825,"pZ":2.321175719942232,"vX0":10.562428935213017,"vY0":-134.94891811615278,"vZ0":-3.99295974802984,"x":69.35,"y":176.11,"x0":-1.5091998237291617,"y0":50.00391508661579,"z0":5.133761709559138,"aX":-17.11916105081127},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":14.5,"spinRate":2374,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.40593833220264663,"extension":6.530318268564531},"index":7,"playId":"efffab1b-fe74-37a3-87d7-5d6c296b9281","pitchNumber":5,"startTime":"2026-07-02T02:21:52.000Z","endTime":"2026-07-02T02:21:56.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:21:56.650Z","atBatIndex":53},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Cam Smith reaches on a throwing error by second baseman Kody Clemens. Brice Matthews to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:21:59.028Z","endTime":"2026-07-02T02:23:13.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32932664531844,"aZ":-28.312262933975983,"pfxX":-0.5763537707085455,"pfxZ":2.490974161105708,"pX":0.7025635724833744,"pZ":1.709256024545996,"vX0":6.200962736651877,"vY0":-123.72739037410837,"vZ0":-2.6966432941988465,"x":90.22,"y":192.63,"x0":-1.759744991288832,"y0":50.005365753408256,"z0":5.182077730331895,"aX":-0.8950137621466855},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-0.4,"spinRate":2456,"spinDirection":181},"zone":9,"typeConfidence":0.9,"plateTime":0.44241424160158704,"extension":6.470160073370992},"index":0,"playId":"dcbbc529-40f8-3e6c-9619-1f304deb2f0f","pitchNumber":1,"startTime":"2026-07-02T02:22:21.940Z","endTime":"2026-07-02T02:22:25.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.647624698820486,"aZ":-18.01877196995254,"pfxX":-10.021810193053742,"pfxZ":7.72257966114365,"pX":-0.09169834426079719,"pZ":2.3922333206920556,"vX0":7.612973935485302,"vY0":-134.6286547400913,"vZ0":-3.8525930693885377,"x":120.5,"y":174.19,"x0":-1.656287689791938,"y0":50.00055128575469,"z0":5.119560702607794,"aX":-18.365951086263294},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":16.4,"spinRate":2415,"spinDirection":233},"zone":5,"typeConfidence":0.89,"plateTime":0.4070767906524244,"extension":6.491104894724112},"index":1,"playId":"45f3f4af-40c3-36d6-9f1b-59ad4cb51535","pitchNumber":2,"startTime":"2026-07-02T02:22:39.248Z","endTime":"2026-07-02T02:22:43.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-02T02:22:53.887Z","endTime":"2026-07-02T02:23:04.748Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55083195587797,"aZ":-19.33474654488939,"pfxX":-9.205788286553778,"pfxZ":6.842027289001768,"pX":0.7245860045203697,"pZ":2.668346620172588,"vX0":9.164405817598073,"vY0":-136.28142483158717,"vZ0":-2.7671243351515864,"x":89.38,"y":166.73,"x0":-1.4892063721424114,"y0":50.00374937332096,"z0":5.0356291957489026,"aX":-17.279829783769042},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":14.6,"spinRate":2422,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.40223016444408843,"extension":6.465908332566773},"hitData":{"launchSpeed":106.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":156.65}},"index":3,"playId":"83aa38bd-0eab-3777-b9d9-2acb5fb3c0ea","pitchNumber":3,"startTime":"2026-07-02T02:23:04.748Z","endTime":"2026-07-02T02:23:13.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:23:13.303Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Trammell lines out to first baseman Royce Lewis.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:23:40.973Z","endTime":"2026-07-02T02:24:10.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96441420336492,"aZ":-31.973059197719795,"pfxX":-8.00212475932744,"pfxZ":0.13234832596311996,"pX":-0.2970377874723366,"pZ":2.1723146142338305,"vX0":5.519047430111474,"vY0":-120.66649885883933,"vZ0":-0.8362224166059928,"x":128.32,"y":180.13,"x0":-1.5664430150776234,"y0":50.00139045102822,"z0":5.323352607524661,"aX":-11.880902641405727},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":13.3,"spinRate":1640,"spinDirection":253},"zone":7,"typeConfidence":0.89,"plateTime":0.4527425819358508,"extension":6.613445455837505},"hitData":{"launchSpeed":96.2,"launchAngle":9.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":165.07,"coordY":156.28}},"index":0,"playId":"a5603144-4b67-3e79-b366-68a3a95a30be","pitchNumber":1,"startTime":"2026-07-02T02:23:56.147Z","endTime":"2026-07-02T02:24:10.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:24:10.029Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to shortstop Tristan Gray on the infield fly rule.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:24:12.346Z","endTime":"2026-07-02T02:26:06.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.650219487488055,"aZ":-28.750564067296114,"pfxX":0.05863626844824221,"pfxZ":2.275559933042288,"pX":-1.1367807886985337,"pZ":3.2150789460758613,"vX0":1.8941938639046876,"vY0":-121.29861107432416,"vZ0":0.7584586355316006,"x":160.33,"y":151.97,"x0":-1.932362789740134,"y0":50.00257830279464,"z0":5.387016463176896,"aX":0.08784763666095842},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-0.5,"spinRate":2410,"spinDirection":132},"zone":11,"typeConfidence":0.88,"plateTime":0.4499483685692227,"extension":6.331192871770275},"index":0,"playId":"7f8346f4-aff2-3583-abd0-fb01165a2770","pitchNumber":1,"startTime":"2026-07-02T02:24:36.729Z","endTime":"2026-07-02T02:24:41.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.523960357168058,"aZ":-15.118941447979656,"pfxX":-7.810070773311167,"pfxZ":9.304008539798494,"pX":-0.1156053532811023,"pZ":3.0586279881885976,"vX0":6.500176072721176,"vY0":-134.3809781530875,"vZ0":-2.670200036388962,"x":121.41,"y":156.2,"x0":-1.5485411400744191,"y0":50.002292871925796,"z0":5.136400497033368,"aX":-14.315128675898658},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":12.8,"spinRate":2261,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.4072656671185637,"extension":6.436344491303474},"index":1,"playId":"74c715c0-ed6b-3829-8a75-084dfdf89770","pitchNumber":2,"startTime":"2026-07-02T02:24:59.888Z","endTime":"2026-07-02T02:25:03.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44556847218617,"aZ":-30.38238493109028,"pfxX":0.9113587462396744,"pfxZ":1.2198059672631985,"pX":1.8283195938007952,"pZ":1.1541290981058026,"vX0":7.678675555041785,"vY0":-121.09645905583712,"vZ0":-3.210159626935986,"x":47.31,"y":207.62,"x0":-1.5187785303785337,"y0":50.001558774999225,"z0":5.190294600773276,"aX":1.3351775956399796},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2418,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.45452173053750267,"extension":6.496311290568365},"index":2,"playId":"3111f133-f02c-364a-8885-3cab48ba542a","pitchNumber":3,"startTime":"2026-07-02T02:25:34.530Z","endTime":"2026-07-02T02:25:39.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03414826220869,"aZ":-28.904308138434864,"pfxX":0.9467586209812209,"pfxZ":2.2288937122797012,"pX":-0.16417437585392308,"pZ":2.338356641751361,"vX0":3.4241167941849127,"vY0":-121.13273966721745,"vZ0":-0.9522535622022098,"x":123.26,"y":175.64,"x0":-1.725397129214987,"y0":50.005876983698684,"z0":5.288181339001864,"aX":1.3920979076112856},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2439,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4540345719475076,"extension":6.345686697287395},"hitData":{"launchSpeed":80.8,"launchAngle":66.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":149.05}},"index":3,"playId":"89aee3dd-e5c4-32cd-afcf-d0a6ae886c84","pitchNumber":4,"startTime":"2026-07-02T02:25:55.544Z","endTime":"2026-07-02T02:26:06.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:26:06.302Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Loperfido singles on a line drive to left fielder Trevor Larnach. Brice Matthews scores. Cam Smith to 3rd.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:26:17.915Z","endTime":"2026-07-02T02:28:01.603Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":{"id":689520,"link":"/api/v1/people/689520"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":76.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150039675137016,"aZ":-34.608446600528936,"pfxX":-6.6156601641676165,"pfxZ":-1.6254823637156965,"pX":0.7172307674523238,"pZ":1.8900405227593138,"vX0":7.066288050569497,"vY0":-121.56213041258911,"vZ0":-1.1598749267468327,"x":89.66,"y":187.75,"x0":-1.3697535628682203,"y0":50.00516465855603,"z0":5.381690806806171,"aX":-9.888537666881438},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":10.3,"spinRate":1494,"spinDirection":259},"zone":9,"typeConfidence":0.84,"plateTime":0.45082315491052194,"extension":6.495320635673116},"index":0,"playId":"47a0d5b2-64cd-3e0f-8919-b05a0f9c518e","pitchNumber":1,"startTime":"2026-07-02T02:26:30.502Z","endTime":"2026-07-02T02:26:33.932Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119293819730764,"aZ":-16.430695526929426,"pfxX":-7.450928677670913,"pfxZ":8.593866016251072,"pX":0.2710773991319654,"pZ":3.794668448131331,"vX0":7.254128223928997,"vY0":-134.4937487675721,"vZ0":-0.809371380437156,"x":106.67,"y":136.32,"x0":-1.4927813175785738,"y0":50.005743047024,"z0":5.264625888422474,"aX":-13.655187006401269},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2348,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4072356844955962,"extension":6.334431209756197},"index":1,"playId":"f83e3302-0170-3e0f-bb9e-05eb7a520740","pitchNumber":2,"startTime":"2026-07-02T02:26:57.556Z","endTime":"2026-07-02T02:27:01.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-02T02:27:11.985Z","endTime":"2026-07-02T02:27:23.289Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.976791944557313,"aZ":-32.04056410060012,"pfxX":-7.91280197349168,"pfxZ":0.08670641050818872,"pX":-1.5856862147992643,"pZ":0.9255540869029215,"vX0":2.862101907347525,"vY0":-120.93897638683758,"vZ0":-3.60705090394884,"x":177.44,"y":213.79,"x0":-1.7515888131647068,"y0":50.002360399423544,"z0":5.225257418860735,"aX":-11.805981641345381},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":13.7,"spinRate":1613,"spinDirection":254},"zone":13,"typeConfidence":0.87,"plateTime":0.4516433403424087,"extension":6.499987749639813},"index":3,"playId":"10592f42-b57a-3f55-a620-19a1ced38907","pitchNumber":3,"startTime":"2026-07-02T02:27:23.289Z","endTime":"2026-07-02T02:27:27.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867097332024134,"aZ":-33.81612191906634,"pfxX":-7.334850785796117,"pfxZ":-1.1215676391064981,"pX":-0.9722801675574809,"pZ":2.352090479986993,"vX0":3.7486367166023906,"vY0":-120.28651964133198,"vZ0":0.01936824807449633,"x":154.06,"y":175.27,"x0":-1.5962549189125752,"y0":50.00111035614909,"z0":5.336918260912471,"aX":-10.77004346895612},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":12.4,"spinRate":1564,"spinDirection":257},"zone":13,"typeConfidence":0.87,"plateTime":0.45499048214976234,"extension":6.570988550039038},"hitData":{"launchSpeed":98.5,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.97,"coordY":109.06}},"index":4,"playId":"c8bf15d1-a816-3e5d-96f0-cf05b6e60263","pitchNumber":4,"startTime":"2026-07-02T02:27:45.112Z","endTime":"2026-07-02T02:28:01.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:28:01.603Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a line drive to right fielder Luke Keaschall. Cam Smith scores. Joey Loperfido to 3rd.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:29:24.859Z","endTime":"2026-07-02T02:31:16.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnThird":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":689520,"link":"/api/v1/people/689520"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T02:28:22.790Z","endTime":"2026-07-02T02:29:27.022Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65193431043615,"aZ":-16.69569049556102,"pfxX":-9.00033789499913,"pfxZ":8.357118520839636,"pX":1.3618794604631226,"pZ":2.1909097604761003,"vX0":10.468960060704047,"vY0":-135.05143975074165,"vZ0":-4.652284472795647,"x":65.09,"y":179.63,"x0":-1.3904128536551972,"y0":50.00251720316127,"z0":5.105420063327343,"aX":-16.670965132472585},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":14.2,"spinRate":2387,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.4051429458247249,"extension":6.556791783274011},"index":1,"playId":"f58d78b0-1762-3aed-b52e-e9eda503e98f","pitchNumber":1,"startTime":"2026-07-02T02:29:27.022Z","endTime":"2026-07-02T02:29:31.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313920555899955,"aZ":-19.746157557784606,"pfxX":-8.959455392653314,"pfxZ":6.86881875716427,"pX":-1.1155324366938648,"pZ":3.9635174206619794,"vX0":4.65120180072491,"vY0":-133.79522102371536,"vZ0":0.3069416947909256,"x":159.52,"y":131.77,"x0":-1.7139194431941394,"y0":50.00488649889072,"z0":5.26418066937105,"aX":-16.218666868510955},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2391,"spinDirection":232},"zone":11,"typeConfidence":0.87,"plateTime":0.4096229686657358,"extension":6.45542866066375},"index":2,"playId":"091743c2-6c05-391f-8dbe-23fcf79454d6","pitchNumber":2,"startTime":"2026-07-02T02:29:44.827Z","endTime":"2026-07-02T02:29:48.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784409251157786,"aZ":-19.197574067093072,"pfxX":-9.854980795308562,"pfxZ":7.162031091675434,"pX":0.5633003770548705,"pZ":2.989238697917464,"vX0":8.754898923689886,"vY0":-133.75451569469575,"vZ0":-2.1700588306715973,"x":95.53,"y":158.07,"x0":-1.4715113941046716,"y0":50.006365166820174,"z0":5.187443404223092,"aX":-17.8647162124205},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":16.0,"spinRate":2435,"spinDirection":234},"zone":3,"typeConfidence":0.88,"plateTime":0.4094660953706284,"extension":6.661338768857023},"index":3,"playId":"3419db1c-48d6-384b-b1b3-1963b0457755","pitchNumber":3,"startTime":"2026-07-02T02:30:03.241Z","endTime":"2026-07-02T02:30:06.990Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.169761373726008,"aZ":-30.019352913345475,"pfxX":1.056488350792102,"pfxZ":1.459141478741522,"pX":0.4529054300423059,"pZ":0.027760496479969095,"vX0":4.552965101250083,"vY0":-121.05452072063218,"vZ0":-5.706279247192342,"x":99.74,"y":238.03,"x0":-1.594841996598918,"y0":50.00234189360115,"z0":5.065905888593902,"aX":1.555645922749064},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2466,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.453674754325307,"extension":6.411839189564372},"index":4,"playId":"428d74e8-39b8-3058-9fb2-059e3d11fb84","pitchNumber":4,"startTime":"2026-07-02T02:30:19.592Z","endTime":"2026-07-02T02:30:24.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41126041584346,"aZ":-18.041388578709782,"pfxX":-9.451521166936299,"pfxZ":7.771052139842354,"pX":0.24347886952758768,"pZ":3.371166579960932,"vX0":7.939915172308284,"vY0":-133.66448921403426,"vZ0":-1.5483254667620485,"x":107.72,"y":147.76,"x0":-1.5299958994450773,"y0":50.003799315904665,"z0":5.246548210453554,"aX":-17.192100868519802},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2207,"spinDirection":231},"zone":12,"typeConfidence":0.88,"plateTime":0.4089667547462188,"extension":6.464319176034971},"index":5,"playId":"fa9b4d13-a9be-3e1f-8a4b-a71c3648bfb1","pitchNumber":5,"startTime":"2026-07-02T02:30:41.632Z","endTime":"2026-07-02T02:30:45.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991170543981124,"aZ":-18.828296017776736,"pfxX":-10.013654259079773,"pfxZ":7.314933344389383,"pX":0.004202624511969055,"pZ":3.6123906090472695,"vX0":7.985127838677446,"vY0":-134.22466396402586,"vZ0":-0.6731657856266074,"x":116.84,"y":141.25,"x0":-1.7079311682020948,"y0":50.00533394035455,"z0":5.206810122854672,"aX":-18.278319808894693},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":16.4,"spinRate":2260,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.4080223405569976,"extension":6.60699615913695},"hitData":{"launchSpeed":88.6,"launchAngle":9.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.08,"coordY":139.79}},"index":6,"playId":"60d83986-90fa-3ccc-8e34-839a288dc804","pitchNumber":6,"startTime":"2026-07-02T02:31:06.305Z","endTime":"2026-07-02T02:31:16.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:31:16.519Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T02:34:38.048Z","endTime":"2026-07-02T02:37:13.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T02:32:01.295Z","endTime":"2026-07-02T02:32:59.921Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Morris replaces Cody Laweryson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-02T02:32:59.921Z","endTime":"2026-07-02T02:34:40.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236319195820727,"aZ":-24.22894462628951,"pfxX":3.4648137057801622,"pfxZ":4.5265872048959555,"pX":-0.16411560460711935,"pZ":2.7799864357725297,"vX0":1.574429898029367,"vY0":-131.21453498019818,"vZ0":-4.821760284848629,"x":123.26,"y":163.72,"x0":-1.22089669458856,"y0":50.00002730846584,"z0":6.433316073423635,"aX":6.075497872486385},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-6.6,"spinRate":2253,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4164908918624719,"extension":6.303847604072874},"index":2,"playId":"281f7b40-3cc4-3cf6-87a7-2554848dc7c1","pitchNumber":1,"startTime":"2026-07-02T02:34:40.201Z","endTime":"2026-07-02T02:34:45.073Z","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":91.3,"endSpeed":84.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34086695319642,"aZ":-24.23604765770051,"pfxX":3.304570646723176,"pfxZ":4.404477656821645,"pX":0.8883138376126088,"pZ":1.4827241822741692,"vX0":4.124679488615043,"vY0":-132.8515433112156,"vZ0":-8.05485176575306,"x":83.14,"y":198.75,"x0":-1.109109321283427,"y0":50.00369959848861,"z0":6.294083909624291,"aX":5.952409343176711},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.8,"spinRate":2305,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.41105386089363494,"extension":6.251168139846204},"index":3,"playId":"000ba90f-e8de-3f87-9a90-0140782139ea","pitchNumber":2,"startTime":"2026-07-02T02:34:58.631Z","endTime":"2026-07-02T02:35:03.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7877554035488,"aZ":-13.00334981394913,"pfxX":-7.464465092245421,"pfxZ":9.445101764807774,"pX":-1.6008716135853083,"pZ":2.376174715079393,"vX0":2.3953958225024596,"vY0":-141.2381395945419,"vZ0":-8.480987697411381,"x":178.02,"y":174.62,"x0":-1.4878038080764526,"y0":50.00322267162904,"z0":6.245248883559247,"aX":-15.149511457198825},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":1899,"spinDirection":209},"zone":11,"typeConfidence":0.95,"plateTime":0.3871276281278391,"extension":6.244569024173894},"index":4,"playId":"00d1883c-aa02-3000-91ff-38878838d5da","pitchNumber":3,"startTime":"2026-07-02T02:35:19.166Z","endTime":"2026-07-02T02:35:24.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.908928543221087,"aZ":-24.373046767731868,"pfxX":3.178172487236947,"pfxZ":4.397786328943443,"pX":-0.3979459126507177,"pZ":3.678996181822311,"vX0":1.4892571634888476,"vY0":-132.0278161814635,"vZ0":-2.6240648267347586,"x":132.17,"y":139.45,"x0":-1.381393613028196,"y0":50.00081041344889,"z0":6.470682876519329,"aX":5.635739830060311},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-6.1,"spinRate":2224,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.41412458832256815,"extension":6.2682932452644335},"index":5,"playId":"cb1f3be6-6e83-31e1-97c0-11f2d0e76443","pitchNumber":4,"startTime":"2026-07-02T02:35:41.588Z","endTime":"2026-07-02T02:35:46.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58429193129871,"aZ":-11.14601599455721,"pfxX":-2.3509190339043475,"pfxZ":10.233337584231021,"pX":0.6402750965024339,"pZ":1.962210159498912,"vX0":5.607238720555318,"vY0":-142.20357888493464,"vZ0":-10.010873704971903,"x":92.59,"y":185.8,"x0":-1.048708604852468,"y0":50.00340342395705,"z0":6.228429813128708,"aX":-4.831484316965186},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":3.1,"spinRate":2028,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.38467403623036267,"extension":6.357134413858718},"index":6,"playId":"9d810f0e-a083-3d4b-af27-45f50f2c906d","pitchNumber":5,"startTime":"2026-07-02T02:36:04.409Z","endTime":"2026-07-02T02:36:09.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-02T02:36:22.398Z","endTime":"2026-07-02T02:36:35.253Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.180694571874355,"aZ":-11.142819824680682,"pfxX":-2.678846436344967,"pfxZ":10.143134260869061,"pX":-0.159392299997507,"pZ":2.0982908212242806,"vX0":4.127336798354729,"vY0":-142.9090393139495,"vZ0":-9.88312113507257,"x":123.08,"y":182.13,"x0":-1.2726946408610413,"y0":50.005727953168304,"z0":6.296695492963012,"aX":-5.555991192750125},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2010,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.3829266339839901,"extension":6.418806612759525},"index":8,"playId":"724ee829-7284-384d-a7fc-21b249962e09","pitchNumber":6,"startTime":"2026-07-02T02:36:35.253Z","endTime":"2026-07-02T02:36:40.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848497319078962,"aZ":-25.247379337882787,"pfxX":4.516887165963645,"pfxZ":3.8030990760131624,"pX":0.6155249432401131,"pZ":2.1265024297731574,"vX0":3.286949070430394,"vY0":-133.86659861591198,"vZ0":-6.526499435422972,"x":93.54,"y":181.36,"x0":-1.2135941091530917,"y0":50.00540985548275,"z0":6.393924281254576,"aX":8.229690661816981},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-8.9,"spinRate":2282,"spinDirection":158},"zone":6,"typeConfidence":0.9,"plateTime":0.4085674771928667,"extension":6.356989713254309},"hitData":{"launchSpeed":89.0,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":154.12}},"index":9,"playId":"ab8c8142-9b73-34aa-a88e-6d0e66cb02da","pitchNumber":7,"startTime":"2026-07-02T02:37:06.480Z","endTime":"2026-07-02T02:37:13.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:37:13.977Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to first baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T02:39:36.840Z","endTime":"2026-07-02T02:40:16.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to first base for Isaac Paredes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:38:25.750Z","endTime":"2026-07-02T02:38:25.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"300"},{"details":{"description":"Brice Matthews remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-02T02:38:25.763Z","endTime":"2026-07-02T02:39:24.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-02T02:39:24.202Z","endTime":"2026-07-02T02:39:38.825Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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":94.5,"endSpeed":86.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.250844490718798,"aZ":-7.671188087059953,"pfxX":-3.6638265014248548,"pfxZ":12.921683069877627,"pX":1.2831608042697644,"pZ":1.3604893755894003,"vX0":8.11655277727096,"vY0":-137.05883703771502,"vZ0":-9.77512178710013,"x":68.09,"y":202.05,"x0":-1.2449948826934287,"y0":50.001271930337545,"z0":5.503644856384065,"aX":-6.94757597809448},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.4,"breakHorizontal":4.9,"spinRate":2518,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.40015258105829243,"extension":7.102544319754671},"index":3,"playId":"23f4e028-e040-33af-b2ac-8ff40292bf68","pitchNumber":1,"startTime":"2026-07-02T02:39:38.825Z","endTime":"2026-07-02T02:39:43.294Z","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.0,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.275163910830077,"aZ":-31.570893640525608,"pfxX":2.4724966147524525,"pfxZ":0.4003094154236706,"pX":0.35260488419991287,"pZ":3.3229894414919103,"vX0":4.024971179547049,"vY0":-122.32522855555577,"vZ0":0.8318328855427819,"x":103.56,"y":149.06,"x0":-1.6358342763112623,"y0":50.004330658659555,"z0":5.686512910737054,"aX":3.744305439931135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-5.4,"spinRate":2255,"spinDirection":80},"zone":3,"typeConfidence":0.91,"plateTime":0.4478789488818302,"extension":6.866462443609548},"index":4,"playId":"20a67f3e-2135-3f00-8d88-97edc9af1496","pitchNumber":2,"startTime":"2026-07-02T02:39:53.134Z","endTime":"2026-07-02T02:39:56.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701109756589485,"aZ":-7.877902154495333,"pfxX":-5.053562438380134,"pfxZ":12.861122150662151,"pX":-0.10751495977676058,"pZ":1.9020545983196444,"vX0":5.576298415790833,"vY0":-136.93053578809645,"vZ0":-7.977821997729348,"x":121.1,"y":187.42,"x0":-1.518826827614859,"y0":50.00382848610315,"z0":5.4011482081079825,"aX":-9.547719520571547},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.7,"breakHorizontal":7.9,"spinRate":2527,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.4007969747269775,"extension":7.243372755145865},"hitData":{"launchSpeed":67.1,"launchAngle":71.0,"totalDistance":97.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.19,"coordY":188.59}},"index":5,"playId":"8c54bcd3-c7a2-3719-a1f6-f9911cf3b6bf","pitchNumber":3,"startTime":"2026-07-02T02:40:06.477Z","endTime":"2026-07-02T02:40:16.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:40:16.034Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, first baseman Isaac Paredes to pitcher Miguel Ullola.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T02:40:20.699Z","endTime":"2026-07-02T02:41:04.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":699044,"link":"/api/v1/people/699044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.489472155266277,"aZ":-10.311860589305573,"pfxX":-2.297718124860832,"pfxZ":11.258532265509363,"pX":0.029231136497555026,"pZ":4.411748246720836,"vX0":4.53899406610431,"vY0":-138.16119181686196,"vZ0":-1.719445208628247,"x":115.89,"y":119.66,"x0":-1.3330877747982615,"y0":50.004478449149595,"z0":5.731491077824016,"aX":-4.4632956729632935},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2469,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.3957782316291212,"extension":7.095945103420458},"index":0,"playId":"28381dd9-0cfe-3e5d-bea5-c0b6e75e4908","pitchNumber":1,"startTime":"2026-07-02T02:40:40.412Z","endTime":"2026-07-02T02:40:44.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483568258036506,"aZ":-10.832645289375733,"pfxX":-4.4415467901790615,"pfxZ":11.19672031796514,"pX":-0.4036721198884207,"pZ":3.2033846207452563,"vX0":5.084105444140209,"vY0":-136.78429300133112,"vZ0":-4.547443649921889,"x":132.39,"y":152.29,"x0":-1.7041612017642926,"y0":50.004725533071245,"z0":5.6223962260893465,"aX":-8.46777292924676},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":7.1,"spinRate":2519,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.3995271958523072,"extension":6.913427848373993},"hitData":{"launchSpeed":81.9,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":165.78}},"index":1,"playId":"752dbdd9-f534-36af-9192-8174a0d01632","pitchNumber":2,"startTime":"2026-07-02T02:40:53.580Z","endTime":"2026-07-02T02:41:04.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:41:04.220Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T02:41:07.380Z","endTime":"2026-07-02T02:42:34.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108265995054424,"aZ":-29.629182943816446,"pfxX":3.099170084038437,"pfxZ":1.7059012156297921,"pX":-0.05665356664833265,"pZ":2.312169252819377,"vX0":3.6871960192082898,"vY0":-121.1471840747987,"vZ0":-1.4025834400609396,"x":119.16,"y":176.35,"x0":-1.9994404258686913,"y0":50.00083553130382,"z0":5.482303615571025,"aX":4.6175240218373546},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.0,"breakHorizontal":-6.5,"spinRate":2221,"spinDirection":85},"zone":5,"typeConfidence":0.91,"plateTime":0.45167170152,"extension":6.753271473064964},"index":0,"playId":"3ea1e313-aeb4-3290-9393-1a4b390e2afe","pitchNumber":1,"startTime":"2026-07-02T02:41:33.100Z","endTime":"2026-07-02T02:41:37.097Z","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.4,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512890185644597,"aZ":-9.939417937014053,"pfxX":-3.8545312025256497,"pfxZ":11.592988617544314,"pX":0.8236040089767857,"pZ":1.9557918717362828,"vX0":7.341083088538529,"vY0":-137.15950132060175,"vZ0":-7.672178549351509,"x":85.61,"y":185.97,"x0":-1.3788989462673102,"y0":50.00003850453668,"z0":5.455830131289057,"aX":-7.391723983457459},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":5.5,"spinRate":2533,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3983729684669246,"extension":7.2043844837412205},"index":1,"playId":"e2162af9-033b-3737-b135-85222896814d","pitchNumber":2,"startTime":"2026-07-02T02:41:48.953Z","endTime":"2026-07-02T02:41:53.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898000536589844,"aZ":-9.731125174626845,"pfxX":-2.7249170875689046,"pfxZ":11.978771727899815,"pX":0.4200500623600339,"pZ":2.183425270563317,"vX0":6.046850374829763,"vY0":-135.80572664265992,"vZ0":-7.044829510082525,"x":100.99,"y":179.83,"x0":-1.4783701673206202,"y0":50.00470486100359,"z0":5.483173203210831,"aX":-5.106941648178423},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":3.7,"spinRate":2549,"spinDirection":199},"zone":9,"typeConfidence":0.91,"plateTime":0.40285129535634345,"extension":7.2546732022294975},"index":2,"playId":"7466b12b-5d13-326f-8180-ab97b7c7c461","pitchNumber":3,"startTime":"2026-07-02T02:42:03.841Z","endTime":"2026-07-02T02:42:07.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-02T02:42:18.789Z","endTime":"2026-07-02T02:42:30.280Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8825922350487,"aZ":-9.708639888125411,"pfxX":-4.087804006773718,"pfxZ":11.419173568169995,"pX":0.5596613181554709,"pZ":2.006673742613689,"vX0":6.821687155516272,"vY0":-139.0671888273197,"vZ0":-7.750537344274223,"x":95.67,"y":184.6,"x0":-1.3890542625874502,"y0":50.005394346755736,"z0":5.466385073140832,"aX":-8.044464891198793},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":6.1,"spinRate":2451,"spinDirection":201},"zone":9,"typeConfidence":0.91,"plateTime":0.39319891020414843,"extension":7.198330936716385},"index":4,"playId":"7756f47f-4a2f-36f4-ba08-0ca27487da6f","pitchNumber":4,"startTime":"2026-07-02T02:42:30.280Z","endTime":"2026-07-02T02:42:34.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:42:34.129Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a line drive to pitcher Andrew Morris.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T02:44:08.871Z","endTime":"2026-07-02T02:45:10.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59935824246827,"aZ":-11.816805304105644,"pfxX":-2.677741095784433,"pfxZ":9.988780959270855,"pX":-0.6347187810749998,"pZ":3.3964955607636433,"vX0":2.5942957526822266,"vY0":-141.68542746915978,"vZ0":-6.147194419080828,"x":141.19,"y":147.07,"x0":-1.2131918103153778,"y0":50.00411207977077,"z0":6.345431756044553,"aX":-5.458495349390487},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":1973,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.386193755472906,"extension":6.296644871226621},"index":0,"playId":"9887d9f8-d88a-38d7-8d4d-041ac5a6607f","pitchNumber":1,"startTime":"2026-07-02T02:44:45.705Z","endTime":"2026-07-02T02:44:53.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75639917916379,"aZ":-15.370327342265249,"pfxX":-8.381054953198753,"pfxZ":8.230274724968984,"pX":-0.24294884438214484,"pZ":1.1348560263065217,"vX0":6.208689815831477,"vY0":-141.62493919257327,"vZ0":-11.217596748641688,"x":126.26,"y":208.14,"x0":-1.368872151172616,"y0":50.006106033679266,"z0":6.117427267564738,"aX":-17.117976382553977},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2029,"spinDirection":205},"zone":13,"typeConfidence":0.93,"plateTime":0.38596973862707173,"extension":6.358148917032904},"hitData":{"launchSpeed":100.5,"launchAngle":4.0,"totalDistance":128.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.18,"coordY":170.84}},"index":1,"playId":"ab10e8fc-fa4a-3e39-9b90-cb148e4dd9ca","pitchNumber":2,"startTime":"2026-07-02T02:45:01.767Z","endTime":"2026-07-02T02:45:10.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:45:10.678Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Isaac Paredes hit by pitch. Yordan Alvarez to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T02:46:29.660Z","endTime":"2026-07-02T02:47:18.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:45:25.802Z","endTime":"2026-07-02T02:46:31.877Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10495315717365,"aZ":-12.26933864715564,"pfxX":-7.077495771376584,"pfxZ":9.734981759700519,"pX":0.08331876859180858,"pZ":3.210611309864421,"vX0":5.961675195162474,"vY0":-142.20180075237258,"vZ0":-6.780821093823504,"x":113.82,"y":152.09,"x0":-1.122515947939472,"y0":50.002113819189994,"z0":6.407093778527892,"aX":-14.470501541328664},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":11.6,"spinRate":2106,"spinDirection":202},"zone":2,"typeConfidence":0.94,"plateTime":0.38540659474036687,"extension":6.305720193821265},"index":1,"playId":"70065d79-dc75-3c6e-81a3-0b23856ee2ab","pitchNumber":1,"startTime":"2026-07-02T02:46:31.877Z","endTime":"2026-07-02T02:46:35.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671746146426578,"aZ":-21.602420947512755,"pfxX":4.445706088262771,"pfxZ":5.888440749838492,"pX":0.7475374657503635,"pZ":2.4471361902604496,"vX0":3.4020634992040937,"vY0":-132.96613652200284,"vZ0":-6.139250364585394,"x":88.51,"y":172.71,"x0":-1.1249249016144824,"y0":50.00633587400648,"z0":6.346444892338982,"aX":7.986734988833068},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-8.8,"spinRate":2203,"spinDirection":160},"zone":6,"typeConfidence":0.89,"plateTime":0.41144398628072176,"extension":6.22013798833505},"index":2,"playId":"770022ad-74f9-3fd2-a4ba-703a2197bd2b","pitchNumber":2,"startTime":"2026-07-02T02:46:47.020Z","endTime":"2026-07-02T02:46:50.656Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-02T02:46:58.170Z","endTime":"2026-07-02T02:47:11.107Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05858185059557,"aZ":-12.20195782134379,"pfxX":-1.3328221045410973,"pfxZ":9.597136357663512,"pX":-0.5920546560143185,"pZ":3.6114594772149107,"vX0":2.086194510441855,"vY0":-143.53507888042085,"vZ0":-5.795768916030215,"x":142.52,"y":174.82,"x0":-1.1560205862859159,"y0":50.00097246220374,"z0":6.420535771832565,"aX":-2.773344189679485},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":2.0,"spinRate":1940,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.38199314567632703,"extension":6.22243810208326},"index":4,"playId":"261e4b47-071b-3159-8ce0-b4dd4c40da48","pitchNumber":3,"startTime":"2026-07-02T02:47:11.107Z","endTime":"2026-07-02T02:47:18.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:47:18.927Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brice Matthews grounds into a force out, third baseman Brooks Lee to second baseman Kody Clemens. Yordan Alvarez to 3rd. Isaac Paredes out at 2nd. Brice Matthews to 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T02:47:20.726Z","endTime":"2026-07-02T02:48:59.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":97.9,"endSpeed":89.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74957333118887,"aZ":-10.108874077389563,"pfxX":-3.4910976772749516,"pfxZ":10.765228641451628,"pX":0.2087358078194421,"pZ":2.356084998462437,"vX0":4.678109656334159,"vY0":-142.2836479336813,"vZ0":-9.181196152071331,"x":109.04,"y":175.17,"x0":-1.0034020524045733,"y0":50.00023081086535,"z0":6.265702054126724,"aX":-7.154447114642682},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2158,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.38499209111664046,"extension":6.243753084504747},"index":0,"playId":"53c27fdb-4ae3-39eb-a277-fb9b9181502d","pitchNumber":1,"startTime":"2026-07-02T02:47:58.860Z","endTime":"2026-07-02T02:48:02.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21466554071617,"aZ":-9.77235884478721,"pfxX":-3.055399511295991,"pfxZ":10.845270244732259,"pX":0.45281677831029615,"pZ":2.4073485733480275,"vX0":5.372197602648254,"vY0":-142.88064015824608,"vZ0":-9.180693994949014,"x":99.74,"y":173.78,"x0":-1.0556455701745855,"y0":50.00528435834059,"z0":6.278264834114724,"aX":-6.3128609668732745},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2069,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.3834930299143977,"extension":6.39794984777751},"index":1,"playId":"31099563-799c-3fec-a40f-f55ec2e407d2","pitchNumber":2,"startTime":"2026-07-02T02:48:22.347Z","endTime":"2026-07-02T02:48:25.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.564948864366386,"aZ":-25.481922373590155,"pfxX":3.411667089296181,"pfxZ":3.6030359168544734,"pX":1.0205123402073062,"pZ":2.4348635664128317,"vX0":4.455651622245582,"vY0":-135.62120178772676,"vZ0":-5.829812469053683,"x":78.1,"y":173.04,"x0":-1.0889185217830961,"y0":50.00316484559418,"z0":6.397521406701466,"aX":6.332830726434789},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-7.2,"spinRate":2146,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.40437445910659786,"extension":6.358524126819062},"hitData":{"launchSpeed":65.2,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.51,"coordY":176.42}},"index":2,"playId":"47e03800-c5e7-3828-ba7d-93d77899731e","pitchNumber":3,"startTime":"2026-07-02T02:48:47.682Z","endTime":"2026-07-02T02:48:59.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:48:59.048Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cam Smith grounds into a double play, shortstop Tristan Gray to second baseman Kody Clemens to first baseman Royce Lewis. Brice Matthews out at 2nd. Cam Smith out at 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T02:49:08.051Z","endTime":"2026-07-02T02:50:08.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81791363000293,"aZ":-13.977113824763688,"pfxX":-7.56415035678028,"pfxZ":8.742055000241011,"pX":-0.7733139729271136,"pZ":3.9014518392441535,"vX0":4.07947766405142,"vY0":-143.49490820025852,"vZ0":-4.609916178369716,"x":146.48,"y":133.44,"x0":-1.2322388193250073,"y0":50.000740087432945,"z0":6.4023267592922855,"aX":-15.74093809388728},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":12.8,"spinRate":1957,"spinDirection":201},"zone":11,"typeConfidence":0.95,"plateTime":0.38198943319317546,"extension":6.2189016576894875},"index":0,"playId":"49969d27-a3ad-34a2-91b2-41092aacd4ac","pitchNumber":1,"startTime":"2026-07-02T02:49:30.804Z","endTime":"2026-07-02T02:49:34.979Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73006725841683,"aZ":-14.617064339800365,"pfxX":-7.982032084998184,"pfxZ":8.56191004444057,"pX":-0.7060405908106167,"pZ":3.378814698752227,"vX0":4.317993657995641,"vY0":-142.51218237391552,"vZ0":-5.824243014555268,"x":143.91,"y":147.55,"x0":-1.206460167533014,"y0":50.001303593227256,"z0":6.377468768694564,"aX":-16.364312826702328},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":13.6,"spinRate":1985,"spinDirection":206},"zone":1,"typeConfidence":0.95,"plateTime":0.3848108583224872,"extension":6.186658255576701},"hitData":{"launchSpeed":49.7,"launchAngle":19.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.58,"coordY":148.54}},"index":1,"playId":"222b887d-9988-3414-ad09-7a481d247596","pitchNumber":2,"startTime":"2026-07-02T02:49:57.108Z","endTime":"2026-07-02T02:50:08.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:50:08.656Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out to center fielder Taylor Trammell.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T02:52:27.962Z","endTime":"2026-07-02T02:56:00.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8,9,10,11],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Miguel Ullola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:51:36.121Z","endTime":"2026-07-02T02:52:30.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814449641544357,"aZ":-23.395198637427963,"pfxX":0.6210710219761237,"pfxZ":4.955194000677945,"pX":-1.02632109645307,"pZ":4.023202015983055,"vX0":4.10579096115769,"vY0":-132.16306440969643,"vZ0":0.6714135850857309,"x":156.12,"y":130.15,"x0":-2.6797537685855164,"y0":50.00257041448803,"z0":5.482384295093887,"aX":1.098867973943393},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2487,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4142222378296849,"extension":6.587371385413672},"index":1,"playId":"c8551fba-de68-30ec-8af2-78029544b253","pitchNumber":1,"startTime":"2026-07-02T02:52:30.141Z","endTime":"2026-07-02T02:52:34.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929718200517602,"aZ":-35.42559123700473,"pfxX":4.289903911321154,"pfxZ":-2.153151729581335,"pX":-0.9293782012845414,"pZ":2.1807446275100566,"vX0":2.6435273823884886,"vY0":-122.387937334477,"vZ0":-1.11535440592954,"x":152.43,"y":179.9,"x0":-2.5819521029577124,"y0":50.00048416831346,"z0":5.685580470555722,"aX":6.4846568947676415},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.8,"breakHorizontal":-8.4,"spinRate":2803,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.44810820382518735,"extension":6.180985673576499},"index":2,"playId":"363a3f25-9666-3d92-8e01-038abd886bce","pitchNumber":2,"startTime":"2026-07-02T02:52:44.069Z","endTime":"2026-07-02T02:52:48.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476477915785704,"aZ":-21.727934500338133,"pfxX":0.5321812594760853,"pfxZ":5.82800413640966,"pX":-0.3718211588663644,"pZ":3.744760016283996,"vX0":5.2875972977421775,"vY0":-133.248319561666,"vZ0":-0.7944986354906624,"x":131.17,"y":137.67,"x0":-2.45363683820962,"y0":50.00222270303259,"z0":5.6211535552120395,"aX":0.953962921856051},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":-2.2,"spinRate":2504,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.411547499762678,"extension":6.60362481104732},"index":3,"playId":"21332dba-3300-3cee-98c7-829c6c032435","pitchNumber":3,"startTime":"2026-07-02T02:52:59.509Z","endTime":"2026-07-02T02:53:03.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.157976806911755,"aZ":-14.376742814218048,"pfxX":-6.154221203076522,"pfxZ":9.29738503886809,"pX":-0.12416373465138186,"pZ":2.3159652282675345,"vX0":7.986559951817152,"vY0":-137.85615315123425,"vZ0":-5.527105625487445,"x":121.73,"y":176.25,"x0":-2.266441951557752,"y0":50.00520393561904,"z0":5.326218712458086,"aX":-11.784489927351077},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2306,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39812731448642014,"extension":6.778394356007456},"index":4,"playId":"c55b5b85-55de-3764-bef0-36f92a19d522","pitchNumber":4,"startTime":"2026-07-02T02:53:14.158Z","endTime":"2026-07-02T02:53:18.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308462166498025,"aZ":-13.910287558719286,"pfxX":-6.185599356136017,"pfxZ":9.509333921219984,"pX":0.07435659713963823,"pZ":1.941634941702733,"vX0":8.498731625723927,"vY0":-137.87200446894443,"vZ0":-6.375663795244413,"x":114.17,"y":186.36,"x0":-2.2477729791293095,"y0":50.00454450968999,"z0":5.227002463656509,"aX":-11.882878998798724},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2203,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.39762364463132904,"extension":6.76423274309788},"index":5,"playId":"e6f93efd-1718-33e9-8f5d-c2dcab3849fb","pitchNumber":5,"startTime":"2026-07-02T02:53:29.569Z","endTime":"2026-07-02T02:53:34.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-02T02:53:42.724Z","endTime":"2026-07-02T02:53:56.111Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938491068722534,"aZ":-14.406170041048036,"pfxX":-3.6596644720906752,"pfxZ":9.20389746889717,"pX":-0.027733358655715294,"pZ":3.359397105051754,"vX0":7.041886217225088,"vY0":-138.32419581979448,"vZ0":-3.2340847394238486,"x":118.06,"y":148.08,"x0":-2.135375740737751,"y0":50.00416569733308,"z0":5.5146077533638564,"aX":-7.066828026562375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":5.0,"spinRate":2164,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3965486272778662,"extension":6.708802885579465},"index":7,"playId":"44f45f04-617d-39f4-8d02-1f2887e0b084","pitchNumber":6,"startTime":"2026-07-02T02:53:56.111Z","endTime":"2026-07-02T02:53:59.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820783208775758,"aZ":-37.36876451744239,"pfxX":3.3839522007847544,"pfxZ":-3.31530483129643,"pX":0.20532980230156364,"pZ":1.414786256661472,"vX0":5.303401276395029,"vY0":-124.64783956055186,"vZ0":-2.7977298733304217,"x":109.17,"y":200.58,"x0":-2.3920409402322833,"y0":50.00066952233311,"z0":5.647037147917266,"aX":5.306102316521834},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.4,"breakHorizontal":-7.4,"spinRate":2694,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4399726493730438,"extension":6.43534552404292},"index":8,"playId":"e85f9559-dbd5-378e-99c3-cb8ea749f95d","pitchNumber":7,"startTime":"2026-07-02T02:54:22.127Z","endTime":"2026-07-02T02:54:25.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902487269977456,"aZ":-38.4752946917449,"pfxX":2.337739354284178,"pfxZ":-4.081266677806589,"pX":-0.06996019503938969,"pZ":2.711867733753584,"vX0":4.874361224594061,"vY0":-123.80014433871801,"vZ0":0.2711304839070363,"x":119.67,"y":165.56,"x0":-2.3720965742228226,"y0":50.003318507278934,"z0":5.835079356824956,"aX":3.608552364730208},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.1,"breakHorizontal":-5.4,"spinRate":2760,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4433112396433958,"extension":6.515337396216932},"index":9,"playId":"e10c2f8e-96c6-33c3-88b5-8077368429fe","pitchNumber":8,"startTime":"2026-07-02T02:54:58.470Z","endTime":"2026-07-02T02:55:02.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.132747305662075,"aZ":-13.389466798952878,"pfxX":-3.5075977244492265,"pfxZ":9.63524282749476,"pX":-0.28972419724241055,"pZ":3.279274316894725,"vX0":6.021757295875096,"vY0":-138.77973186292388,"vZ0":-3.605649067946442,"x":128.04,"y":150.24,"x0":-2.032283308988219,"y0":50.005983879371776,"z0":5.487545539213243,"aX":-6.841109011398539},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2219,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3947105439877583,"extension":6.759125307440556},"index":10,"playId":"f0a63a44-71ec-3539-8bce-4f039e872603","pitchNumber":9,"startTime":"2026-07-02T02:55:30.369Z","endTime":"2026-07-02T02:55:34.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00146115926333,"aZ":-14.321003413510907,"pfxX":-3.8548530667555077,"pfxZ":9.200114052879066,"pX":0.12883825754374092,"pZ":3.408646459791788,"vX0":7.515206303443496,"vY0":-138.02755344566177,"vZ0":-2.9145276864640213,"x":112.09,"y":146.75,"x0":-2.1211077826782914,"y0":50.006828728356176,"z0":5.435219856690942,"aX":-7.4844829021800825},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2156,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3959132170154245,"extension":6.706439036063759},"hitData":{"launchSpeed":84.4,"launchAngle":24.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.88,"coordY":77.79}},"index":11,"playId":"60c73dae-e84d-3b0c-a7b0-6d48704926a7","pitchNumber":10,"startTime":"2026-07-02T02:55:51.214Z","endTime":"2026-07-02T02:56:00.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:56:00.345Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Keaschall homers (3) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T02:56:00.581Z","endTime":"2026-07-02T02:58:14.846Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":650556,"link":"/api/v1/people/650556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.477750258125916,"aZ":-14.875481133714693,"pfxX":-3.077433259799803,"pfxZ":8.821942310440733,"pX":0.04270754400574586,"pZ":3.5966485413408025,"vX0":7.027373066616707,"vY0":-138.98052898008834,"vZ0":-2.352767809163314,"x":115.37,"y":141.67,"x0":-2.1160888563116913,"y0":50.000704147392575,"z0":5.439358827610277,"aX":-6.033585010170864},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2222,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.393760625909104,"extension":6.9607858455557805},"index":0,"playId":"942a0abf-4b6d-3e3d-b89a-00f862f3510d","pitchNumber":1,"startTime":"2026-07-02T02:56:23.181Z","endTime":"2026-07-02T02:56:26.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1593079245121,"aZ":-13.789487456607485,"pfxX":-4.317742654933254,"pfxZ":8.922924833524696,"pX":-0.6984138029854612,"pZ":2.413730212821701,"vX0":5.207368210929605,"vY0":-142.49833551459133,"vZ0":-5.949077717927958,"x":143.62,"y":173.61,"x0":-1.9868884661789061,"y0":50.001980193210095,"z0":5.396519405942422,"aX":-8.896129243585127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2312,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38408667296654775,"extension":6.636992241170512},"index":1,"playId":"0619952d-0ae9-3fd9-9915-66e2faafe088","pitchNumber":2,"startTime":"2026-07-02T02:56:44.988Z","endTime":"2026-07-02T02:57:09.294Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59822290993623,"aZ":-14.366862284236163,"pfxX":-4.105585083777485,"pfxZ":8.57711768931317,"pX":-0.42381273699845345,"pZ":4.389695530258052,"vX0":5.878951825334671,"vY0":-143.30908251161677,"vZ0":-0.8815749895654754,"x":133.15,"y":120.26,"x0":-1.9699450581729043,"y0":50.00699987628994,"z0":5.600074764188839,"aX":-8.528410220464135},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":2341,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38242358412355815,"extension":6.789922055707766},"index":2,"playId":"41257a27-22c2-325c-8381-66e6395c6087","pitchNumber":3,"startTime":"2026-07-02T02:57:15.154Z","endTime":"2026-07-02T02:57:22.063Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197434094038737,"aZ":-38.83177663028452,"pfxX":2.8486033725711897,"pfxZ":-4.0957493534348215,"pX":1.441573837571899,"pZ":1.1833610096434903,"vX0":7.8967554458676466,"vY0":-127.23255806040333,"vZ0":-3.5807207493093207,"x":62.05,"y":206.83,"x0":-2.083177208788284,"y0":50.00301017382365,"z0":5.713467934453298,"aX":4.629451976076475},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.0,"breakHorizontal":-7.1,"spinRate":3020,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43191260408113896,"extension":6.638413876376253},"index":3,"playId":"8fb3ba82-95ba-3248-a929-e02125139f2b","pitchNumber":4,"startTime":"2026-07-02T02:57:31.604Z","endTime":"2026-07-02T02:57:36.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72683575770241,"aZ":-12.807221241530447,"pfxX":-4.259296265736303,"pfxZ":9.694679806298241,"pX":0.22488999909566157,"pZ":3.051099873558521,"vX0":7.561977958948619,"vY0":-140.43548087765345,"vZ0":-4.033699939740366,"x":108.43,"y":156.4,"x0":-1.949040181209936,"y0":50.0042560228048,"z0":5.338798765629541,"aX":-8.51063347961822},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2312,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3899705096708317,"extension":6.674148391847669},"hitData":{"launchSpeed":96.7,"launchAngle":31.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.45,"coordY":69.02}},"index":4,"playId":"9d0368a2-e89d-3d47-bd21-67b1b48a9c9e","pitchNumber":5,"startTime":"2026-07-02T02:57:49.168Z","endTime":"2026-07-02T02:58:14.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:58:14.846Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T02:58:00.944Z","endTime":"2026-07-02T03:00:11.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.705751350864755,"aZ":-37.73955065853412,"pfxX":5.617873211256672,"pfxZ":-3.5450118358842806,"pX":-0.17078701693749176,"pZ":1.473024464017618,"vX0":3.5815786104900456,"vY0":-124.8606031302286,"vZ0":-2.923626554344688,"x":123.51,"y":199.01,"x0":-2.3570260824436473,"y0":50.004448936382246,"z0":5.7851087522843985,"aX":8.812100525999732},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.8,"breakHorizontal":-11.0,"spinRate":3093,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.43978348013304736,"extension":6.385653636903553},"index":0,"playId":"0c3717fd-0beb-37b9-a017-a6d18ec47a02","pitchNumber":1,"startTime":"2026-07-02T02:58:42.880Z","endTime":"2026-07-02T02:58:46.709Z","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":87.6,"endSpeed":80.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529237759763877,"aZ":-36.50105498079437,"pfxX":5.31713457728114,"pfxZ":-2.6255063472246665,"pX":-0.887537715716763,"pZ":2.801348755236939,"vX0":2.5730340175903095,"vY0":-127.55840058909031,"vZ0":0.030105721764807747,"x":150.83,"y":163.14,"x0":-2.600654144136049,"y0":50.00600358694569,"z0":5.670133484040734,"aX":8.7521231027485},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.6,"breakHorizontal":-10.2,"spinRate":2976,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4295936712333197,"extension":6.24652642086708},"index":1,"playId":"33ed629e-cf6e-3545-bd01-29d3e9b61282","pitchNumber":2,"startTime":"2026-07-02T02:58:59.094Z","endTime":"2026-07-02T02:59:04.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58349079540881,"aZ":-20.8099832354741,"pfxX":1.7739826403781151,"pfxZ":6.0515419215444695,"pX":1.0523184640128715,"pZ":2.3529606544562243,"vX0":8.430073650902933,"vY0":-136.10856900881615,"vZ0":-4.101121321061097,"x":76.89,"y":175.25,"x0":-2.314230641305693,"y0":50.003047493330875,"z0":5.318343937701527,"aX":3.331952409869545},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":-5.0,"spinRate":2564,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40225465466739596,"extension":6.684907025234594},"index":2,"playId":"148f4cc3-6f4a-3171-9621-3d0ed57d8d3a","pitchNumber":3,"startTime":"2026-07-02T02:59:15.715Z","endTime":"2026-07-02T02:59:18.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68100637641448,"aZ":-16.665750918975057,"pfxX":-0.7101933944487318,"pfxZ":8.025287548413946,"pX":-0.6905072234423035,"pZ":2.6927587243630056,"vX0":5.4058451658895725,"vY0":-137.67874392973116,"vZ0":-3.821874096260157,"x":143.32,"y":166.08,"x0":-2.581618996678218,"y0":50.0033697538565,"z0":5.2168741826989615,"aX":-1.3734730298572906},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":0.2,"spinRate":2402,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39682862196154867,"extension":6.669766243563732},"index":3,"playId":"a12609a3-8417-3ade-9342-a4603185a96b","pitchNumber":4,"startTime":"2026-07-02T02:59:37.423Z","endTime":"2026-07-02T02:59:41.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-02T02:59:52.394Z","endTime":"2026-07-02T03:00:07.758Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1532763751486,"aZ":-22.141161122841357,"pfxX":1.1196616921274085,"pfxZ":5.401349497949427,"pX":-1.0014234508976128,"pZ":4.153274575872204,"vX0":3.8156192637143844,"vY0":-134.91297773511116,"vZ0":0.6997857206517081,"x":155.17,"y":126.64,"x0":-2.5750474443444276,"y0":50.00545455601931,"z0":5.441622012042491,"aX":2.0799382797598946},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":-2.8,"spinRate":2451,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4047497154459201,"extension":6.471541531692921},"index":5,"playId":"4b96a3a4-93e5-3c1a-8e84-2f48187eadd6","pitchNumber":5,"startTime":"2026-07-02T03:00:07.758Z","endTime":"2026-07-02T03:00:11.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:00:11.903Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:00:12.593Z","endTime":"2026-07-02T03:01:20.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16168484417354,"aZ":-37.288669316875605,"pfxX":5.761059104043394,"pfxZ":-3.1276514979983103,"pX":-0.3621221041056135,"pZ":1.7996474939570917,"vX0":3.5350188380689684,"vY0":-127.06480048610288,"vZ0":-2.1901378177194686,"x":130.8,"y":190.19,"x0":-2.520163557011054,"y0":50.00410569676165,"z0":5.637023181475057,"aX":9.415608415278916},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.9,"breakHorizontal":-11.3,"spinRate":2838,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4311535367093353,"extension":6.259941207036755},"index":0,"playId":"01be958a-2101-38d1-ad8a-7ca83428259b","pitchNumber":1,"startTime":"2026-07-02T03:00:35.701Z","endTime":"2026-07-02T03:00:39.567Z","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(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.7,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584344928450935,"aZ":-24.19904594166529,"pfxX":1.2912607278326163,"pfxZ":4.384120875862487,"pX":-0.03086816553579153,"pZ":2.2794080206679137,"vX0":6.021154580772685,"vY0":-133.49706538607415,"vZ0":-3.3045209770190227,"x":118.18,"y":177.24,"x0":-2.47598340188735,"y0":50.00292385367739,"z0":5.259506535232722,"aX":2.3491499701750516},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-3.6,"spinRate":2547,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.40903964008766236,"extension":6.602614670731555},"index":1,"playId":"00c4b44f-a40a-3907-a9fd-6c2e11380e41","pitchNumber":2,"startTime":"2026-07-02T03:00:50.744Z","endTime":"2026-07-02T03:00:53.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-02T03:01:02.674Z","endTime":"2026-07-02T03:01:16.117Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":97.7,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0275266847852,"aZ":-13.212624467327146,"pfxX":-5.01305227018025,"pfxZ":9.221185922797961,"pX":0.05885791056623893,"pZ":3.164367926750125,"vX0":7.509702637157059,"vY0":-142.11586703011253,"vZ0":-4.32504684099939,"x":114.76,"y":153.34,"x0":-1.9603048705763542,"y0":50.00037491359462,"z0":5.5384537171063,"aX":-10.30609720321798},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2283,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38468137913429956,"extension":6.674616376591036},"index":3,"playId":"2ae8b028-8d0f-3bed-8a81-b8c4dff6adcf","pitchNumber":3,"startTime":"2026-07-02T03:01:16.117Z","endTime":"2026-07-02T03:01:20.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:01:20.003Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Trammell flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:03:56.406Z","endTime":"2026-07-02T03:04:51.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:02:50.039Z","endTime":"2026-07-02T03:03:58.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614026010405162,"aZ":-32.73107614572957,"pfxX":-10.649539869106134,"pfxZ":-0.45511179397548673,"pX":0.530868164512781,"pZ":3.327494062056822,"vX0":-0.1472118423989645,"vY0":-110.14996586513534,"vZ0":2.355222480603898,"x":96.76,"y":148.94,"x0":1.980001311885585,"y0":50.00480577058782,"z0":5.732609198352769,"aX":-12.940317819244324},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":0.2,"breakHorizontal":19.3,"spinRate":2658,"spinDirection":285},"zone":3,"typeConfidence":0.92,"plateTime":0.49940967087921306,"extension":6.1622721842356025},"index":1,"playId":"5dc81d9b-4f92-3268-a272-1cc1140fe1a5","pitchNumber":1,"startTime":"2026-07-02T03:03:58.647Z","endTime":"2026-07-02T03:04:03.595Z","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":77.4,"endSpeed":70.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.170202971776835,"aZ":-32.717285107953884,"pfxX":-10.34586067997338,"pfxZ":-0.42801596993200164,"pX":1.138200240952395,"pZ":3.5441672375747664,"vX0":1.1924219598884351,"vY0":-112.65464534393055,"vZ0":2.491932755899393,"x":73.61,"y":143.09,"x0":1.9420728855571598,"y0":50.00224324275135,"z0":5.751440107717427,"aX":-13.177898482659204},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":0.2,"breakHorizontal":18.4,"spinRate":2705,"spinDirection":289},"zone":12,"typeConfidence":0.91,"plateTime":0.48788126822873723,"extension":6.112608816694471},"index":2,"playId":"d997e68a-a1f8-3097-af53-26c94e492af6","pitchNumber":2,"startTime":"2026-07-02T03:04:11.664Z","endTime":"2026-07-02T03:04:15.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747392215198126,"aZ":-33.18586753279301,"pfxX":-10.7287802166795,"pfxZ":-0.8182645003396605,"pX":-1.38794325360866,"pZ":2.0262035046860443,"vX0":-3.714903679260681,"vY0":-111.39021827888095,"vZ0":-0.35783681384729515,"x":169.91,"y":184.07,"x0":1.7021357410447961,"y0":50.00214268679454,"z0":5.663450085718939,"aX":-13.283010426246586},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-1.2,"breakHorizontal":20.4,"spinRate":2906,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.4945029930288012,"extension":6.1064157474032195},"index":3,"playId":"dd8e6c59-f204-3cb7-b38d-a3522b44cdda","pitchNumber":3,"startTime":"2026-07-02T03:04:28.043Z","endTime":"2026-07-02T03:04:32.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43737610756236,"aZ":-33.460235020647396,"pfxX":-11.558299984313653,"pfxZ":-1.0271341602869786,"pX":0.35432556670584237,"pZ":3.1987824922175645,"vX0":-0.11739093010528379,"vY0":-111.80174617188129,"vZ0":2.00473629901461,"x":103.49,"y":152.41,"x0":1.9064432558906732,"y0":50.00416796746652,"z0":5.754982443877882,"aX":-14.454591554291136},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-1.0,"breakHorizontal":20.9,"spinRate":2779,"spinDirection":293},"zone":3,"typeConfidence":0.91,"plateTime":0.49220603900543036,"extension":6.201728760766224},"hitData":{"launchSpeed":79.4,"launchAngle":35.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.37,"coordY":109.5}},"index":4,"playId":"f6825562-9693-3cb7-bbfa-21252e6f09bc","pitchNumber":4,"startTime":"2026-07-02T03:04:42.114Z","endTime":"2026-07-02T03:04:51.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:04:51.611Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:04:55.397Z","endTime":"2026-07-02T03:07:27.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45375201131218,"aZ":-21.580886879203756,"pfxX":10.687997262608365,"pfxZ":5.821773790005995,"pX":-0.3762275871124414,"pZ":3.151654306824576,"vX0":-8.109716757982847,"vY0":-133.91958972631085,"vZ0":-2.622977820751901,"x":131.34,"y":153.69,"x0":1.300083645405014,"y0":50.00132228881682,"z0":5.684442312578221,"aX":19.445230580366655},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-17.6,"spinRate":2165,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.40871300674265676,"extension":5.925996056284549},"index":0,"playId":"965495c9-1e68-3266-a901-aaf3b24be7ea","pitchNumber":1,"startTime":"2026-07-02T03:05:16.532Z","endTime":"2026-07-02T03:05:19.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.762082022814347,"aZ":-23.83640307564726,"pfxX":11.858082504401837,"pfxZ":4.409684862968684,"pX":-0.769150047839425,"pZ":2.9146839324753517,"vX0":-9.735542846518092,"vY0":-136.55213347388886,"vZ0":-2.821438260748736,"x":146.32,"y":160.08,"x0":1.2997694626367988,"y0":50.002368903918104,"z0":5.599265789955442,"aX":22.41791910749291},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-19.4,"spinRate":2214,"spinDirection":129},"zone":1,"typeConfidence":0.91,"plateTime":0.40093978402310304,"extension":6.013177016285521},"index":1,"playId":"0be1cb59-a209-3ca8-8924-6d5f41866ae5","pitchNumber":2,"startTime":"2026-07-02T03:05:34.323Z","endTime":"2026-07-02T03:06:01.349Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433333459684,"aZ":-31.13621818302066,"pfxX":-7.673209296029378,"pfxZ":0.7709318655501134,"pX":-1.233696934883857,"pZ":-0.06548849393746987,"vX0":-4.344800696043955,"vY0":-115.47703208580393,"vZ0":-5.50521066976966,"x":164.03,"y":240.55,"x0":1.6719815721623563,"y0":50.00344761253789,"z0":5.361207554220235,"aX":-10.313482882151837},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.2,"breakHorizontal":15.0,"spinRate":2871,"spinDirection":299},"zone":13,"typeConfidence":0.89,"plateTime":0.4751721306912109,"extension":6.1860230140328305},"index":2,"playId":"2b9b0f9f-3558-3b5f-b803-c7c036d27b0f","pitchNumber":3,"startTime":"2026-07-02T03:06:06.050Z","endTime":"2026-07-02T03:06:11.057Z","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.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445365357514977,"aZ":-30.184135782820206,"pfxX":-8.120747070441052,"pfxZ":1.4638183663713065,"pX":-0.6744987092570336,"pZ":2.209799406055256,"vX0":-2.9801986804131,"vY0":-116.49754027783726,"vZ0":-1.349658790469466,"x":142.71,"y":179.12,"x0":1.6807638063162098,"y0":50.00086352150061,"z0":5.682858777589253,"aX":-11.020500717814906},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.6,"breakHorizontal":15.5,"spinRate":2902,"spinDirection":295},"zone":4,"typeConfidence":0.89,"plateTime":0.47243521582257575,"extension":6.08173700129866},"index":3,"playId":"0f9ec67f-7068-353f-9172-6595d14664d9","pitchNumber":4,"startTime":"2026-07-02T03:06:24.243Z","endTime":"2026-07-02T03:06:27.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166868318425585,"aZ":-22.306539851643716,"pfxX":11.085886807720374,"pfxZ":5.385677253912418,"pX":0.11615557495892918,"pZ":2.8126443005411357,"vX0":-7.012349696512979,"vY0":-134.50551436112764,"vZ0":-3.304393973051607,"x":112.57,"y":162.84,"x0":1.3166491031624905,"y0":50.00386133936331,"z0":5.638811530306976,"aX":20.314384183528237},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-18.6,"spinRate":2182,"spinDirection":129},"zone":2,"typeConfidence":0.91,"plateTime":0.40721132570843377,"extension":5.894837103152248},"index":4,"playId":"6f94bbc0-1691-3f8c-b5c4-b410a544601a","pitchNumber":5,"startTime":"2026-07-02T03:06:43.243Z","endTime":"2026-07-02T03:06:46.243Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537292610470516,"aZ":-22.59788440042092,"pfxX":9.725086550850586,"pfxZ":5.14600075139386,"pX":-0.9674994992965186,"pZ":2.7949679091909534,"vX0":-9.388123790959849,"vY0":-135.56539813552877,"vZ0":-3.2685540805206714,"x":153.88,"y":163.32,"x0":1.2763301130664402,"y0":50.005423632203666,"z0":5.593064375879877,"aX":18.11037769883616},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2184,"spinDirection":128},"zone":11,"typeConfidence":0.9,"plateTime":0.40396967673716944,"extension":6.100104749066685},"index":5,"playId":"9abc8d28-c175-3fda-9e08-9bd8f4ba78e1","pitchNumber":6,"startTime":"2026-07-02T03:07:03.918Z","endTime":"2026-07-02T03:07:08.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80607058798324,"aZ":-26.759707745218357,"pfxX":1.8945621012304619,"pfxZ":3.0721653808725353,"pX":-1.114404065170265,"pZ":1.5717663680013305,"vX0":-7.4011089216722405,"vY0":-131.39567569116144,"vZ0":-5.186401476026395,"x":159.48,"y":196.34,"x0":1.4830962161448165,"y0":50.00215313066563,"z0":5.540216096779086,"aX":3.33887726517236},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":-1.9,"spinRate":2417,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.41561512449872273,"extension":5.956361359317569},"index":6,"playId":"1482e9e4-5142-3419-8818-775bcbebf4af","pitchNumber":7,"startTime":"2026-07-02T03:07:23.485Z","endTime":"2026-07-02T03:07:27.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:07:27.577Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Meyers flies out to first baseman Royce Lewis.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:07:50.958Z","endTime":"2026-07-02T03:09:00.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Meyers replaces Joey Loperfido.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T03:07:44.354Z","endTime":"2026-07-02T03:07:53.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13637851394187,"aZ":-32.52916794848966,"pfxX":-10.382296749966434,"pfxZ":-0.2754161039592464,"pX":-1.0536790782261436,"pZ":2.208841503314764,"vX0":-3.0547542581600275,"vY0":-114.50674702981861,"vZ0":-0.42347273531308605,"x":157.16,"y":179.14,"x0":1.651452815230194,"y0":50.00141712414624,"z0":5.6208305202036115,"aX":-13.574582025851502},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.2,"breakHorizontal":19.6,"spinRate":2904,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.48114652428564986,"extension":6.20191207011292},"index":1,"playId":"c0b25717-e5cc-3760-baef-ff77970ae405","pitchNumber":1,"startTime":"2026-07-02T03:07:53.034Z","endTime":"2026-07-02T03:07:56.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684121586204057,"aZ":-33.45852896092664,"pfxX":-8.760418830712245,"pfxZ":-0.929296521491457,"pX":-0.9340550144705322,"pZ":1.9038668848674285,"vX0":-3.4247171625474553,"vY0":-117.29748977942548,"vZ0":-1.3151164490936558,"x":152.6,"y":187.38,"x0":1.686092790709566,"y0":50.00285103368861,"z0":5.612080423587714,"aX":-12.117661622065356},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.7,"breakHorizontal":16.7,"spinRate":2897,"spinDirection":297},"zone":13,"typeConfidence":0.88,"plateTime":0.4682624329284568,"extension":6.0992868515618675},"index":2,"playId":"bf9d150b-44b7-3479-b396-d91e00785251","pitchNumber":2,"startTime":"2026-07-02T03:08:09.223Z","endTime":"2026-07-02T03:08:14.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45750421747053,"aZ":-34.68870765650034,"pfxX":-9.821569071946062,"pfxZ":-1.878307935490465,"pX":-1.206103095787964,"pZ":2.1729067552284254,"vX0":-3.8891983681277567,"vY0":-115.73150834482666,"vZ0":-0.30559649383997545,"x":162.97,"y":180.11,"x0":1.7794100554095507,"y0":50.004391441796685,"z0":5.669675257727541,"aX":-13.133978422881803},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.1,"breakHorizontal":18.8,"spinRate":2962,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.47587224560003216,"extension":6.064566289453598},"index":3,"playId":"ea468cae-a420-3d4e-810c-bd351dcb1a1a","pitchNumber":3,"startTime":"2026-07-02T03:08:27.129Z","endTime":"2026-07-02T03:08:30.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18904647670988,"aZ":-25.18657152685042,"pfxX":-0.7723538646335091,"pfxZ":4.071168096334855,"pX":-0.543004158385454,"pZ":3.114011221781732,"vX0":-5.263993835487484,"vY0":-130.33498885609683,"vZ0":-1.5206712632378756,"x":137.7,"y":154.7,"x0":1.605626877590782,"y0":50.000330208779076,"z0":5.6127854395134555,"aX":-1.3231075681195814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":2.6,"spinRate":2434,"spinDirection":165},"zone":1,"typeConfidence":0.92,"plateTime":0.42074393324935055,"extension":6.196350567135898},"hitData":{"launchSpeed":63.4,"launchAngle":57.0,"totalDistance":153.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":161.21}},"index":4,"playId":"2d9e9f97-acdd-3742-85ce-7ba523150df0","pitchNumber":4,"startTime":"2026-07-02T03:08:51.164Z","endTime":"2026-07-02T03:09:00.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:09:00.440Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T03:11:07.102Z","endTime":"2026-07-02T03:11:37.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Taylor Trammell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:10:19.847Z","endTime":"2026-07-02T03:10:19.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600"},{"details":{"description":"Jake Meyers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-02T03:10:19.863Z","endTime":"2026-07-02T03:11:09.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864179360405707,"aZ":-23.48039434235158,"pfxX":-1.8779582965811348,"pfxZ":4.773583837667431,"pX":0.1135726831078029,"pZ":2.6861326291207313,"vX0":7.503711989324018,"vY0":-133.80309191188323,"vZ0":-2.692862895721885,"x":112.67,"y":166.25,"x0":-2.478458273063468,"y0":50.00021488931458,"z0":5.381324352583805,"aX":-3.419224640940801},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":1.8,"spinRate":2332,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40878422148890703,"extension":6.742179068432899},"index":2,"playId":"2a66c506-f790-3333-8a04-f10e2d287892","pitchNumber":1,"startTime":"2026-07-02T03:11:09.235Z","endTime":"2026-07-02T03:11:12.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98165513532174,"aZ":-20.484105185362274,"pfxX":-3.5021878533264643,"pfxZ":6.264053927284955,"pX":-0.15186214887341118,"pZ":2.889006523818165,"vX0":7.1431739880912595,"vY0":-135.38288764906827,"vZ0":-3.0275946246840846,"x":122.79,"y":160.78,"x0":-2.362857051872023,"y0":50.00485391995033,"z0":5.446117826151913,"aX":-6.538885760373577},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":4.9,"spinRate":2354,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.403692950715683,"extension":6.555711847376163},"hitData":{"launchSpeed":95.6,"launchAngle":48.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.08,"coordY":106.46}},"index":3,"playId":"04b6ce1c-c680-3fe2-bd94-723c50fc2a1b","pitchNumber":2,"startTime":"2026-07-02T03:11:24.829Z","endTime":"2026-07-02T03:11:37.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:11:37.092Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T03:11:42.083Z","endTime":"2026-07-02T03:13:00.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":85.1,"endSpeed":77.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.495198102290736,"aZ":-39.1455528291331,"pfxX":3.5448745587027677,"pfxZ":-4.526016077588604,"pX":-0.5387638284328049,"pZ":3.4217757695362963,"vX0":2.9649976076595945,"vY0":-123.80738375348704,"vZ0":1.5594656401017113,"x":137.54,"y":146.39,"x0":-2.2157074009182125,"y0":50.00306599402684,"z0":6.079002817691265,"aX":5.459858630246421},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.6,"breakHorizontal":-7.2,"spinRate":2977,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.4437205124806387,"extension":6.139705987739766},"index":0,"playId":"5e172b14-1b03-39f2-9337-4bc0ff62ab07","pitchNumber":1,"startTime":"2026-07-02T03:11:56.034Z","endTime":"2026-07-02T03:11:59.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25386294276116,"aZ":-11.139512971582679,"pfxX":-3.9084373698773724,"pfxZ":10.369667547423802,"pX":-1.0603088452574394,"pZ":3.2375555037726977,"vX0":4.1761385081680285,"vY0":-142.15114968079203,"vZ0":-4.4136226457019605,"x":157.42,"y":151.37,"x0":-2.0468747877741733,"y0":50.002952384695206,"z0":5.52848977471428,"aX":-7.928714650084998},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2306,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.386604490156913,"extension":6.598424000392669},"index":1,"playId":"ac615690-2e4a-36e4-a6ee-44814eee7045","pitchNumber":2,"startTime":"2026-07-02T03:12:10.213Z","endTime":"2026-07-02T03:12:14.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38968960988798,"aZ":-11.309205901233737,"pfxX":-4.046795782372869,"pfxZ":10.156340285169493,"pX":0.2779551863805607,"pZ":3.452270951230275,"vX0":7.816891763099752,"vY0":-142.97922576967426,"vZ0":-3.8986022776298097,"x":106.41,"y":145.57,"x0":-1.9753835191654774,"y0":50.00105947919492,"z0":5.552388892691399,"aX":-8.313337335479426},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2274,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3842450016754029,"extension":6.669220004619872},"index":2,"playId":"fef42247-97b3-3491-9239-57b66a94d9a5","pitchNumber":3,"startTime":"2026-07-02T03:12:25.929Z","endTime":"2026-07-02T03:12:28.929Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99423533791935,"aZ":-10.399249594800228,"pfxX":-4.916529217316352,"pfxZ":10.589086574547355,"pX":-0.968013735846656,"pZ":2.8577717504422733,"vX0":4.833548201074798,"vY0":-142.55670758879177,"vZ0":-5.574564471641072,"x":153.9,"y":161.62,"x0":-2.0473470041159687,"y0":50.00690016045096,"z0":5.4962060620253474,"aX":-10.11440494734103},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2313,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38432041276488826,"extension":6.595353047622748},"hitData":{"launchSpeed":90.3,"launchAngle":29.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.21,"coordY":90.24}},"index":3,"playId":"e6ff8892-5f78-31e2-b752-04d4fc7647e5","pitchNumber":4,"startTime":"2026-07-02T03:12:46.821Z","endTime":"2026-07-02T03:13:00.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:13:00.788Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T03:13:05.002Z","endTime":"2026-07-02T03:14:53.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52935716059889,"aZ":-13.869135075627053,"pfxX":-4.279715838913944,"pfxZ":8.978877283644902,"pX":-2.02293848729189,"pZ":5.059530837625464,"vX0":2.1675752837273508,"vY0":-142.5402981243303,"vZ0":0.9108709948453961,"x":194.11,"y":102.17,"x0":-2.2409209333845506,"y0":50.00564610363501,"z0":5.616884827479682,"aX":-8.728462526197788},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2291,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38558436454307454,"extension":6.587912484376444},"index":0,"playId":"16bd5d46-9847-35f8-907a-3221b13e9bf7","pitchNumber":1,"startTime":"2026-07-02T03:13:28.177Z","endTime":"2026-07-02T03:13:31.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.133135203328372,"aZ":-35.34951468262622,"pfxX":5.409294182933393,"pfxZ":-1.8962605508794974,"pX":-0.10860346681937377,"pZ":1.6090097511570438,"vX0":3.5978112512564624,"vY0":-128.5701732052162,"vZ0":-3.2241644872468997,"x":121.14,"y":195.34,"x0":-2.2276670094431315,"y0":50.00025233165443,"z0":5.616630330313505,"aX":9.07293227721939},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":-10.6,"spinRate":3001,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4256748784022131,"extension":6.446634802029076},"index":1,"playId":"55383933-6bf0-3f8a-8ece-a6aac6c7f311","pitchNumber":2,"startTime":"2026-07-02T03:13:59.981Z","endTime":"2026-07-02T03:14:03.521Z","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":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.797843645425445,"aZ":-24.718170906671585,"pfxX":1.7107944315743135,"pfxZ":4.015774812126132,"pX":-0.29838065307231465,"pZ":3.7213067815760104,"vX0":4.833021163363743,"vY0":-135.21745159711568,"vZ0":3.7336188511861E-4,"x":128.37,"y":138.3,"x0":-2.3293356901243825,"y0":50.002074530770166,"z0":5.451900503782101,"aX":3.174707779404183},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-4.1,"spinRate":2591,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.40468097485513255,"extension":6.5835483549626534},"index":2,"playId":"ff91fe1d-7e36-3a4e-9436-604635715011","pitchNumber":3,"startTime":"2026-07-02T03:14:15.027Z","endTime":"2026-07-02T03:14:19.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2762493467605,"aZ":-10.913201395257438,"pfxX":-6.067361072994771,"pfxZ":10.311507634574825,"pX":0.9161818592225394,"pZ":0.797948128695737,"vX0":9.596938724998752,"vY0":-142.5842058883632,"vZ0":-10.756860781353147,"x":82.08,"y":217.24,"x0":-1.7025040589417981,"y0":50.006529098648805,"z0":5.304723143984268,"aX":-12.515639073687234},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2345,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3838909231773724,"extension":6.809972884492159},"index":3,"playId":"7ca64c7b-52ee-33fe-9341-4f2bc9767b20","pitchNumber":4,"startTime":"2026-07-02T03:14:32.836Z","endTime":"2026-07-02T03:14:37.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77011739521336,"aZ":-35.82902093418785,"pfxX":6.421485740580574,"pfxZ":-2.2056666106980796,"pX":0.7884110956704047,"pZ":2.138457084738255,"vX0":5.209313237450561,"vY0":-128.03432957221995,"vZ0":-2.1287451631606715,"x":86.95,"y":181.04,"x0":-2.107767451583612,"y0":50.00281310070944,"z0":5.788253955759433,"aX":10.644688443079067},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.2,"breakHorizontal":-12.8,"spinRate":3113,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4280178211461618,"extension":6.693950048475767},"index":4,"playId":"b9a5d939-b5b6-39a0-b473-154a168ec23e","pitchNumber":5,"startTime":"2026-07-02T03:14:49.740Z","endTime":"2026-07-02T03:14:53.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:14:53.013Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:19:22.079Z","endTime":"2026-07-02T03:20:56.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:16:52.383Z","endTime":"2026-07-02T03:17:32.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-02T03:17:32.535Z","endTime":"2026-07-02T03:19:24.275Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"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.8,"endSpeed":86.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19954314739086,"aZ":-11.199569240327254,"pfxX":-5.02541128319834,"pfxZ":10.796982652163802,"pX":0.7162169202779922,"pZ":2.778759385400039,"vX0":10.259154579589778,"vY0":-138.99733384433483,"vZ0":-5.023655408157572,"x":89.7,"y":163.75,"x0":-2.3814637191082335,"y0":50.00500160071175,"z0":5.362952314704816,"aX":-9.765009775749105},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2615,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3951128933573038,"extension":6.837861069636955},"index":2,"playId":"61dff99e-6f6a-3a64-9709-1c0265d430c7","pitchNumber":1,"startTime":"2026-07-02T03:19:24.275Z","endTime":"2026-07-02T03:19:28.438Z","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.9,"endSpeed":76.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.525990425005265,"aZ":-28.986373686382336,"pfxX":6.328512106667939,"pfxZ":2.134836013030962,"pX":1.1674943385562884,"pZ":2.1416491866229412,"vX0":6.980970881813868,"vY0":-122.01519522255087,"vZ0":-2.100961739330107,"x":72.5,"y":180.96,"x0":-2.564614330778385,"y0":50.0001771488635,"z0":5.539201567545428,"aX":9.432200198859414},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":2939,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4508390176021244,"extension":6.781282090670758},"index":3,"playId":"aae879b7-be25-37db-a9ba-e42330727cfb","pitchNumber":2,"startTime":"2026-07-02T03:19:38.463Z","endTime":"2026-07-02T03:19:43.927Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00438619349522,"aZ":-12.407174747238328,"pfxX":-4.671602641090524,"pfxZ":10.49064328639315,"pX":0.26106617546327887,"pZ":2.672463665585612,"vX0":8.615500826904636,"vY0":-136.83482163755076,"vZ0":-4.7345821663660725,"x":107.05,"y":166.62,"x0":-2.33048422531237,"y0":50.000478572115426,"z0":5.284389860265437,"aX":-8.801105699751878},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2498,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4012653712363261,"extension":6.972746684747132},"index":4,"playId":"952bf85f-a653-3daf-a4ef-37c0f49f4a83","pitchNumber":3,"startTime":"2026-07-02T03:19:54.259Z","endTime":"2026-07-02T03:19:58.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29810878855949,"aZ":-28.64902918343874,"pfxX":7.573239093154964,"pfxZ":2.3563667622820317,"pX":1.4487752131907026,"pZ":1.199961975204546,"vX0":7.203212719348549,"vY0":-122.72343424243034,"vZ0":-4.074077451280691,"x":61.78,"y":206.38,"x0":-2.5278908920574046,"y0":50.00601568176701,"z0":5.37100551722694,"aX":11.348356794293341},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":-15.6,"spinRate":2982,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44936667636796157,"extension":6.899664914966363},"index":5,"playId":"a4b02b5e-311f-3f9b-b1ad-1afc44f631aa","pitchNumber":4,"startTime":"2026-07-02T03:20:11.007Z","endTime":"2026-07-02T03:20:15.806Z","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.7,"endSpeed":87.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.717435527016036,"aZ":-12.16980696788015,"pfxX":-4.3334767036286665,"pfxZ":10.05967864131574,"pX":0.18499941636421652,"pZ":3.029655554791422,"vX0":8.436726454652849,"vY0":-140.56436965904655,"vZ0":-4.461081889254645,"x":109.95,"y":156.98,"x0":-2.3007835380934014,"y0":50.00188360535374,"z0":5.435676864280101,"aX":-8.617239598820712},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2599,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.390597979040193,"extension":6.918339412940635},"index":6,"playId":"8603091a-5c87-34f9-a540-bfd4bfdf0501","pitchNumber":5,"startTime":"2026-07-02T03:20:27.953Z","endTime":"2026-07-02T03:20:32.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01778315330167,"aZ":-10.42401006945265,"pfxX":-4.567491740606022,"pfxZ":11.156134402919202,"pX":-0.23945342832412714,"pZ":2.8543126764651983,"vX0":7.451123104418194,"vY0":-139.165380777498,"vZ0":-4.801354114145287,"x":126.13,"y":161.71,"x0":-2.3656537473650388,"y0":50.000743305126456,"z0":5.3004037053391935,"aX":-8.903879595498204},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":6.6,"spinRate":2481,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39451258353649,"extension":7.0670085131721505},"index":7,"playId":"b9cc43ba-2d61-3300-ab07-6c7cf27ccbe5","pitchNumber":6,"startTime":"2026-07-02T03:20:52.590Z","endTime":"2026-07-02T03:20:56.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:20:56.573Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to shortstop Tristan Gray.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:20:59.737Z","endTime":"2026-07-02T03:22:13.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.795309426420587,"aZ":-26.55510488449867,"pfxX":5.778540867337135,"pfxZ":3.6464648068445555,"pX":-0.1097566749851994,"pZ":3.0304342988918718,"vX0":4.621604600089615,"vY0":-123.71660441648828,"vZ0":-0.6344559487905393,"x":121.18,"y":156.96,"x0":-2.756232832804282,"y0":50.005641584309494,"z0":5.525367921332649,"aX":8.915897144234181},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.7,"breakHorizontal":-11.6,"spinRate":2766,"spinDirection":85},"zone":2,"typeConfidence":2.0,"plateTime":0.4435403850908055,"extension":6.901619556005208},"index":0,"playId":"4ae354c1-418d-3fd1-a280-357acce350e5","pitchNumber":1,"startTime":"2026-07-02T03:21:24.611Z","endTime":"2026-07-02T03:21:28.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189276858840145,"aZ":-17.80280867149827,"pfxX":-0.33141697124409886,"pfxZ":7.481121710089402,"pX":0.544957935145744,"pZ":1.2628279925382115,"vX0":7.789160744546524,"vY0":-137.63957502198042,"vZ0":-7.80544410894783,"x":96.23,"y":204.68,"x0":-2.2771590421446173,"y0":50.005027799552316,"z0":5.338424395566415,"aX":-0.6384937783887723},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":-1.0,"spinRate":2551,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3977584813806052,"extension":6.806364924017485},"index":1,"playId":"b39cc531-7c0c-3532-a218-fa153dea8837","pitchNumber":2,"startTime":"2026-07-02T03:21:40.537Z","endTime":"2026-07-02T03:21:43.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729575013332703,"aZ":-25.778237535276816,"pfxX":5.968198057719706,"pfxZ":4.123233331114366,"pX":0.7407941992982918,"pZ":2.087333315565577,"vX0":6.242401997676994,"vY0":-124.7096364502909,"vZ0":-2.949336019693188,"x":88.76,"y":182.42,"x0":-2.584569149900341,"y0":50.001759736471165,"z0":5.447476891360268,"aX":9.25183511791198},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.0,"breakHorizontal":-12.5,"spinRate":2884,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.4418450172260071,"extension":6.909890980046212},"hitData":{"launchSpeed":77.1,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":147.52}},"index":2,"playId":"2c2de521-75ea-3c2f-aeac-725dda184592","pitchNumber":3,"startTime":"2026-07-02T03:22:05.303Z","endTime":"2026-07-02T03:22:13.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:22:13.793Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:22:25.396Z","endTime":"2026-07-02T03:22:57.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470436265430333,"aZ":-20.636279391927125,"pfxX":1.9388728025390176,"pfxZ":6.407366616359387,"pX":0.0803836003277882,"pZ":2.2493035613763572,"vX0":5.867654241422614,"vY0":-133.77572792950033,"vZ0":-4.628573995618576,"x":113.94,"y":178.05,"x0":-2.3988107782550827,"y0":50.00568960957084,"z0":5.49302981725166,"aX":3.494136500694273},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-4.8,"spinRate":2760,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.41036993547355394,"extension":6.703935108527076},"hitData":{"launchSpeed":107.1,"launchAngle":49.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.64,"coordY":69.96}},"index":0,"playId":"e913190c-9add-3106-bb30-32e2d844abc7","pitchNumber":1,"startTime":"2026-07-02T03:22:46.982Z","endTime":"2026-07-02T03:22:57.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:22:57.664Z","atBatIndex":79},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Isaac Paredes reaches on a missed catch error by first baseman Royce Lewis, assist to third baseman Brooks Lee. Jose Altuve to 3rd.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:23:09.619Z","endTime":"2026-07-02T03:24:46.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897088326889644,"aZ":-14.776009471050587,"pfxX":-2.0041033599797586,"pfxZ":8.73836301602437,"pX":-0.13727908028710173,"pZ":2.9122938068565776,"vX0":6.638669401349953,"vY0":-139.60946447211975,"vZ0":-4.088929417303459,"x":122.23,"y":160.15,"x0":-2.2766799887970124,"y0":50.004000718024756,"z0":5.356345062938281,"aX":-3.9919172463138644},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":2.4,"spinRate":2422,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3910609999313266,"extension":6.88183142066093},"index":0,"playId":"bf445ae8-f6e6-389b-ae26-6fce562e2255","pitchNumber":1,"startTime":"2026-07-02T03:23:28.129Z","endTime":"2026-07-02T03:23:36.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jose Altuve advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"bf445ae8-f6e6-389b-ae26-6fce562e2255","startTime":"2026-07-02T03:23:39.667Z","endTime":"2026-07-02T03:23:44.934Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979037939328702,"aZ":-28.232850399476124,"pfxX":5.764820511693218,"pfxZ":2.560639459560072,"pX":-0.196697478335824,"pZ":2.7808448613663366,"vX0":3.4960766631551135,"vY0":-123.42645824929747,"vZ0":-0.9088995897235681,"x":124.5,"y":163.7,"x0":-2.381352557806574,"y0":50.003245826708266,"z0":5.535078877705074,"aX":8.878798819867013},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-11.3,"spinRate":2771,"spinDirection":92},"zone":2,"typeConfidence":2.0,"plateTime":0.4440638408528019,"extension":6.859136765304739},"index":2,"playId":"1dade23c-91dd-3bbb-a813-168cee28c8fa","pitchNumber":2,"startTime":"2026-07-02T03:23:44.934Z","endTime":"2026-07-02T03:23:49.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431072946325667,"aZ":-28.23565867069117,"pfxX":7.634526060021177,"pfxZ":2.553312235187745,"pX":0.046012929505333006,"pZ":2.7013772328799948,"vX0":3.8722962291305456,"vY0":-123.32546321728816,"vZ0":-0.989756195325656,"x":115.25,"y":165.84,"x0":-2.535943253673627,"y0":50.00081655990589,"z0":5.488595150239792,"aX":11.762214939207801},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-14.8,"spinRate":2878,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.4440590132676303,"extension":6.7328676456108},"index":3,"playId":"cad5f4d9-aa69-3d3d-ae1c-2c8d0afc523c","pitchNumber":3,"startTime":"2026-07-02T03:24:05.744Z","endTime":"2026-07-02T03:24:10.474Z","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":97.4,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.452246177376544,"aZ":-15.031901041105659,"pfxX":-2.93750509239814,"pfxZ":8.451702097744375,"pX":0.5997735336544406,"pZ":2.9923043005500705,"vX0":8.44905394107365,"vY0":-141.5461594618902,"vZ0":-4.034743119663229,"x":94.14,"y":157.99,"x0":-2.04280479798345,"y0":50.00236190120028,"z0":5.399374294532817,"aX":-5.958739225737414},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2494,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.387041316928582,"extension":6.941172353177598},"hitData":{"launchSpeed":91.0,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.94,"coordY":164.25}},"index":4,"playId":"d808c398-3d88-3752-baf0-fa5e645d7dda","pitchNumber":4,"startTime":"2026-07-02T03:24:34.174Z","endTime":"2026-07-02T03:24:46.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:24:46.963Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Matthews flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:25:23.893Z","endTime":"2026-07-02T03:27:02.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86125571651494,"aZ":-13.587615612754178,"pfxX":-5.300166948214744,"pfxZ":9.52087624254932,"pX":0.36071792665760455,"pZ":2.416978303857425,"vX0":8.715681217603857,"vY0":-138.79421257525937,"vZ0":-5.6672422787083185,"x":103.25,"y":173.52,"x0":-2.130618774186325,"y0":50.0055206669689,"z0":5.389216278462908,"aX":-10.3505092182482},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2384,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3945358175230682,"extension":7.0016533411591935},"index":0,"playId":"1ba26e63-9b8b-395e-be60-04a358996952","pitchNumber":1,"startTime":"2026-07-02T03:25:25.945Z","endTime":"2026-07-02T03:25:29.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6990013282196,"aZ":-26.390159900668884,"pfxX":4.9159924309931835,"pfxZ":3.6748201536443004,"pX":1.5624720882479932,"pZ":1.5361222371637862,"vX0":7.681487673879114,"vY0":-124.36301646989772,"vZ0":-4.176171167644121,"x":57.44,"y":197.3,"x0":-2.1988509448227727,"y0":50.005060529830395,"z0":5.412836423099819,"aX":7.740661552331209},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":2768,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43954312339495427,"extension":6.802326146933353},"index":1,"playId":"c840d25b-a4e3-34f4-8f29-cc1441fa7462","pitchNumber":2,"startTime":"2026-07-02T03:26:02.275Z","endTime":"2026-07-02T03:26:05.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-02T03:26:13.196Z","endTime":"2026-07-02T03:26:28.104Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97080493598617,"aZ":-26.9681406723003,"pfxX":5.0776117424218645,"pfxZ":3.204897543564459,"pX":2.1148055060554896,"pZ":1.9657502134415672,"vX0":9.054197556634097,"vY0":-126.14538617957169,"vZ0":-3.298600672373268,"x":36.39,"y":185.7,"x0":-2.170597359240132,"y0":50.001369341579625,"z0":5.448015962180862,"aX":8.236831540051767},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-11.2,"spinRate":2807,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4330397093834151,"extension":7.01405635662738},"index":3,"playId":"a5e61e36-0b19-31dd-94d7-800139ad368f","pitchNumber":3,"startTime":"2026-07-02T03:26:28.104Z","endTime":"2026-07-02T03:26:32.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219309918000715,"aZ":-28.34846648437159,"pfxX":6.579479580413935,"pfxZ":2.4819205970487417,"pX":0.3001886787530808,"pZ":2.751971748700849,"vX0":4.582017777905247,"vY0":-123.10206236438522,"vZ0":-0.8972187318780891,"x":105.56,"y":164.48,"x0":-2.43678279159422,"y0":50.004144916002765,"z0":5.509503828221843,"aX":10.152702812540046},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":-13.0,"spinRate":2765,"spinDirection":81},"zone":3,"typeConfidence":2.0,"plateTime":0.4440387168675759,"extension":6.770178625891199},"hitData":{"launchSpeed":87.4,"launchAngle":50.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.77,"coordY":88.21}},"index":4,"playId":"bf82dc79-9614-3c83-94e1-1a87798df298","pitchNumber":4,"startTime":"2026-07-02T03:26:50.602Z","endTime":"2026-07-02T03:27:02.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:27:02.043Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Matthews flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-02T03:25:23.893Z","endTime":"2026-07-02T03:27:02.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86125571651494,"aZ":-13.587615612754178,"pfxX":-5.300166948214744,"pfxZ":9.52087624254932,"pX":0.36071792665760455,"pZ":2.416978303857425,"vX0":8.715681217603857,"vY0":-138.79421257525937,"vZ0":-5.6672422787083185,"x":103.25,"y":173.52,"x0":-2.130618774186325,"y0":50.0055206669689,"z0":5.389216278462908,"aX":-10.3505092182482},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2384,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3945358175230682,"extension":7.0016533411591935},"index":0,"playId":"1ba26e63-9b8b-395e-be60-04a358996952","pitchNumber":1,"startTime":"2026-07-02T03:25:25.945Z","endTime":"2026-07-02T03:25:29.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6990013282196,"aZ":-26.390159900668884,"pfxX":4.9159924309931835,"pfxZ":3.6748201536443004,"pX":1.5624720882479932,"pZ":1.5361222371637862,"vX0":7.681487673879114,"vY0":-124.36301646989772,"vZ0":-4.176171167644121,"x":57.44,"y":197.3,"x0":-2.1988509448227727,"y0":50.005060529830395,"z0":5.412836423099819,"aX":7.740661552331209},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":2768,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43954312339495427,"extension":6.802326146933353},"index":1,"playId":"c840d25b-a4e3-34f4-8f29-cc1441fa7462","pitchNumber":2,"startTime":"2026-07-02T03:26:02.275Z","endTime":"2026-07-02T03:26:05.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-02T03:26:13.196Z","endTime":"2026-07-02T03:26:28.104Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97080493598617,"aZ":-26.9681406723003,"pfxX":5.0776117424218645,"pfxZ":3.204897543564459,"pX":2.1148055060554896,"pZ":1.9657502134415672,"vX0":9.054197556634097,"vY0":-126.14538617957169,"vZ0":-3.298600672373268,"x":36.39,"y":185.7,"x0":-2.170597359240132,"y0":50.001369341579625,"z0":5.448015962180862,"aX":8.236831540051767},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-11.2,"spinRate":2807,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4330397093834151,"extension":7.01405635662738},"index":3,"playId":"a5e61e36-0b19-31dd-94d7-800139ad368f","pitchNumber":3,"startTime":"2026-07-02T03:26:28.104Z","endTime":"2026-07-02T03:26:32.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219309918000715,"aZ":-28.34846648437159,"pfxX":6.579479580413935,"pfxZ":2.4819205970487417,"pX":0.3001886787530808,"pZ":2.751971748700849,"vX0":4.582017777905247,"vY0":-123.10206236438522,"vZ0":-0.8972187318780891,"x":105.56,"y":164.48,"x0":-2.43678279159422,"y0":50.004144916002765,"z0":5.509503828221843,"aX":10.152702812540046},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":-13.0,"spinRate":2765,"spinDirection":81},"zone":3,"typeConfidence":2.0,"plateTime":0.4440387168675759,"extension":6.770178625891199},"hitData":{"launchSpeed":87.4,"launchAngle":50.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.77,"coordY":88.21}},"index":4,"playId":"bf82dc79-9614-3c83-94e1-1a87798df298","pitchNumber":4,"startTime":"2026-07-02T03:26:50.602Z","endTime":"2026-07-02T03:27:02.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:27:02.043Z","atBatIndex":81},"scoringPlays":[3,10,15,44,57,58,68],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":154.83,"y":32.59},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":59.39,"y":96.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":136.84,"y":15.83},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":83.06,"y":139.41},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":180.9,"y":119.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":109.42,"y":164.76},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":12,"endIndex":23,"top":[12,13,14,15,16,17,18],"bottom":[19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":121.08,"y":42.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":182.03,"y":47.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":58.86,"y":93.65},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":222.95,"y":103.54},"type":"H","description":"Double"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":109.93,"y":155.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":133.56,"y":99.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":143.3,"y":73.62},"type":"H","description":"Single"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":178.87,"y":82.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":190.02,"y":112.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":86.49,"y":90.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":144.4,"y":155.13},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":64.0,"y":93.95},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":40,"endIndex":49,"top":[40,41,42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":128.69,"y":212.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":127.62,"y":85.23},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":101.29,"y":165.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":173.05,"y":60.63},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52],"bottom":[53,54,55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":205.84,"y":108.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":145.92,"y":156.65},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":165.07,"y":156.28},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":112.47,"y":149.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"coordinates":{"x":96.97,"y":109.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":177.08,"y":139.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":109.93,"y":154.12},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":165.19,"y":188.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":156.06,"y":165.78},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":128.18,"y":170.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":115.51,"y":176.42},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":111.58,"y":148.54},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":143.88,"y":77.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":49.45,"y":69.02},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":69.37,"y":109.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":158.6,"y":161.21},"type":"O","description":"Flyout"}]}},{"startIndex":74,"endIndex":81,"top":[74,75,76],"bottom":[77,78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":84.08,"y":106.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":57.21,"y":90.24},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":103.85,"y":147.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":161.64,"y":69.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":110.94,"y":164.25},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":134.77,"y":88.21},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":8,"errors":0,"leftOnBase":10},"away":{"runs":8,"hits":8,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"catcher":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"first":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"second":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"left":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"center":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"right":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"inHole":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"battingOrder":6,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"onDeck":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"inHole":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"battingOrder":4,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":3,"airOuts":11,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".246","atBats":34,"obp":".321","slg":".412","ops":".733","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":18,"rbi":8,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":170,"era":"4.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.40","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":55,"strikes":115,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"18.89","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID689520":{"person":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":18,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":66,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":296,"era":"4.86","inningsPitched":"16.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.38","battersFaced":78,"outs":50,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":296,"balls":102,"strikes":194,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.76","gamesFinished":7,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.72","walksPer9Inn":"4.32","hitsPer9Inn":"8.10","runsScoredPer9":"6.48","homeRunsPer9":"1.62","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"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"}]},"ID694397":{"person":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":65,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":17,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":27,"strikes":38,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.25","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 7-3)","summary":"5.0 IP, ER, 11 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":16,"gamesStarted":16,"flyOuts":55,"groundOuts":60,"airOuts":101,"runs":38,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":102,"baseOnBalls":38,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":336,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1545,"era":"3.86","inningsPitched":"88.2","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.29","battersFaced":379,"outs":266,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1545,"balls":578,"strikes":967,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".700","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.35","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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"}]},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":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":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":30,"groundOuts":58,"airOuts":58,"runs":21,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":1,"hits":48,"hitByPitch":9,"avg":".239","atBats":201,"obp":".337","slg":".373","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":75,"rbi":33,"leftOnBase":100,"sacBunts":0,"sacFlies":8,"babip":".261","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":8,"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":7,"stolenBases":43,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":12,"putOuts":462,"errors":2,"chances":476,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":47,"groundOuts":62,"airOuts":79,"runs":38,"doubles":16,"triples":2,"homeRuns":14,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":1,"hits":64,"hitByPitch":5,"avg":".241","atBats":266,"obp":".303","slg":".474","ops":".777","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":126,"rbi":38,"leftOnBase":115,"sacBunts":2,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":338,"errors":1,"chances":390,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":58,"groundOuts":79,"airOuts":101,"runs":42,"doubles":12,"triples":2,"homeRuns":14,"strikeOuts":52,"baseOnBalls":23,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".251","atBats":307,"obp":".306","slg":".440","ops":".746","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":135,"rbi":47,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.93","popOuts":17,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":140,"putOuts":83,"errors":6,"chances":229,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":60,"airOuts":62,"runs":30,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":31,"intentionalWalks":0,"hits":53,"hitByPitch":5,"avg":".241","atBats":220,"obp":".346","slg":".318","ops":".664","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":70,"rbi":17,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":7,"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":4,"putOuts":127,"errors":1,"chances":132,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":21,"groundOuts":25,"airOuts":46,"runs":15,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".232","atBats":155,"obp":".274","slg":".342","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":53,"rbi":28,"leftOnBase":83,"sacBunts":1,"sacFlies":3,"babip":".314","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":63,"errors":8,"chances":152,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":85,"flyOuts":43,"groundOuts":77,"airOuts":86,"runs":43,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".244","atBats":308,"obp":".301","slg":".412","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":127,"rbi":56,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":101,"errors":1,"chances":107,"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"}]},"ID693459":{"person":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"jerseyNumber":"51","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":10,"obp":".154","slg":".000","ops":".154","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".000","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702474":{"person":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":4,"flyOuts":20,"groundOuts":29,"airOuts":33,"runs":13,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":96,"obp":".315","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":381,"era":"4.26","inningsPitched":"25.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.26","battersFaced":110,"outs":76,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":139,"strikes":242,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"15.04","gamesFinished":1,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"4.62","walksPer9Inn":"3.20","hitsPer9Inn":"8.17","runsScoredPer9":"4.62","homeRunsPer9":"1.42","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":33,"groundOuts":54,"airOuts":63,"runs":42,"doubles":11,"triples":2,"homeRuns":6,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":5,"atBats":237,"obp":".335","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1073,"era":"4.96","inningsPitched":"61.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.38","battersFaced":273,"outs":185,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1073,"balls":383,"strikes":690,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".286","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.36","hitsPer9Inn":"9.05","runsScoredPer9":"6.13","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":44,"flyOuts":14,"groundOuts":26,"airOuts":28,"runs":17,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".279","atBats":104,"obp":".353","slg":".490","ops":".843","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":51,"rbi":23,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.80","popOuts":10,"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":38,"putOuts":58,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","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":37,"gamesStarted":0,"flyOuts":28,"groundOuts":22,"airOuts":41,"runs":21,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":127,"obp":".373","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":565,"era":"5.97","inningsPitched":"31.2","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":21,"whip":"1.64","battersFaced":143,"outs":95,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":565,"balls":202,"strikes":363,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"17.84","gamesFinished":10,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.67","walksPer9Inn":"3.69","hitsPer9Inn":"11.08","runsScoredPer9":"5.97","homeRunsPer9":"0.85","inheritedRunners":25,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"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"}]},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":18,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":17,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":73,"obp":".376","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":354,"era":"4.87","inningsPitched":"20.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":11,"whip":"1.62","battersFaced":94,"outs":61,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":155,"strikes":199,"strikePercentage":".560","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"17.41","gamesFinished":1,"strikeoutWalkRatio":"0.65","strikeoutsPer9Inn":"4.87","walksPer9Inn":"7.52","hitsPer9Inn":"7.08","runsScoredPer9":"4.87","homeRunsPer9":"0.89","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":15,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":20,"runs":17,"doubles":1,"triples":2,"homeRuns":5,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":85,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":389,"era":"7.06","inningsPitched":"21.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.52","battersFaced":97,"outs":65,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":389,"balls":144,"strikes":245,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.95","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"12.05","walksPer9Inn":"4.57","hitsPer9Inn":"9.14","runsScoredPer9":"7.06","homeRunsPer9":"2.08","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":31,"groundOuts":37,"airOuts":58,"runs":23,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".211","atBats":194,"obp":".289","slg":".376","ops":".665","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":73,"rbi":23,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":149,"errors":8,"chances":222,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":34,"groundOuts":47,"airOuts":69,"runs":39,"doubles":16,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":30,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".291","atBats":227,"obp":".381","slg":".436","ops":".817","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":99,"rbi":29,"leftOnBase":68,"sacBunts":1,"sacFlies":0,"babip":".347","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":17,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":118,"errors":1,"chances":123,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":54,"groundOuts":43,"airOuts":98,"runs":56,"doubles":15,"triples":1,"homeRuns":25,"strikeOuts":81,"baseOnBalls":22,"intentionalWalks":1,"hits":81,"hitByPitch":4,"avg":".268","atBats":302,"obp":".325","slg":".573","ops":".898","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":173,"rbi":43,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.08","popOuts":27,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":156,"errors":0,"chances":156,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":35,"groundOuts":25,"airOuts":60,"runs":18,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":2,"hits":32,"hitByPitch":3,"atBats":151,"obp":".306","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":659,"era":"3.57","inningsPitched":"40.1","wins":0,"losses":0,"saves":9,"saveOpportunities":9,"holds":6,"blownSaves":0,"earnedRuns":16,"whip":"1.24","battersFaced":174,"outs":121,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":659,"balls":247,"strikes":412,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".---","pitchesPerInning":"16.34","gamesFinished":21,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.03","walksPer9Inn":"4.02","hitsPer9Inn":"7.14","runsScoredPer9":"4.02","homeRunsPer9":"1.34","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":42,"groundOuts":48,"airOuts":69,"runs":26,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":214,"obp":".288","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":842,"era":"4.15","inningsPitched":"56.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.14","battersFaced":229,"outs":169,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":299,"strikes":543,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".444","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"7.35","walksPer9Inn":"1.92","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":58,"groundOuts":72,"airOuts":106,"runs":44,"doubles":19,"triples":0,"homeRuns":10,"strikeOuts":113,"baseOnBalls":22,"intentionalWalks":0,"hits":82,"hitByPitch":5,"atBats":370,"obp":".273","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1619,"era":"3.05","inningsPitched":"97.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.07","battersFaced":400,"outs":292,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1619,"balls":528,"strikes":1091,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"5.14","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.03","hitsPer9Inn":"7.58","runsScoredPer9":"4.07","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":18,"groundOuts":42,"airOuts":40,"runs":23,"doubles":12,"triples":1,"homeRuns":1,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":2,"hits":40,"hitByPitch":2,"atBats":152,"obp":".341","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":633,"era":"5.08","inningsPitched":"39.0","wins":2,"losses":2,"saves":1,"saveOpportunities":5,"holds":7,"blownSaves":4,"earnedRuns":22,"whip":"1.49","battersFaced":177,"outs":117,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":223,"strikes":410,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.23","gamesFinished":4,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.08","walksPer9Inn":"4.15","hitsPer9Inn":"9.23","runsScoredPer9":"5.31","homeRunsPer9":"0.23","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":0,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".311","atBats":45,"obp":".340","slg":".378","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":17,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"27.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":6,"putOuts":120,"errors":3,"chances":129,"fielding":".977","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(H, 11)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":2,"flyOuts":25,"groundOuts":37,"airOuts":37,"runs":20,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":153,"obp":".335","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":695,"era":"3.89","inningsPitched":"39.1","wins":4,"losses":2,"saves":2,"saveOpportunities":4,"holds":11,"blownSaves":2,"earnedRuns":17,"whip":"1.40","battersFaced":171,"outs":118,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":239,"strikes":456,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.67","gamesFinished":5,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.97","hitsPer9Inn":"9.61","runsScoredPer9":"4.58","homeRunsPer9":"0.46","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":61,"groundOuts":61,"airOuts":103,"runs":43,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":32,"intentionalWalks":1,"hits":69,"hitByPitch":6,"avg":".246","atBats":280,"obp":".333","slg":".329","ops":".662","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":92,"rbi":25,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.33","popOuts":23,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":157,"putOuts":123,"errors":8,"chances":288,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[663616,686797,665019,605137,668904,605170,668952,656484,807712,671737,689520,702193,573124,672782],"pitchers":[671737,689520,702193,573124,672782],"bench":[621439,693459,656577,668885],"bullpen":[701519,681892,805673,679358,702474,687570,694397,657746],"battingOrder":[663616,686797,665019,605137,668904,605170,668952,656484,807712],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Larnach (16, Imai)."},{"label":"HR","value":"Bell (11, 1st inning off Imai, 1 on, 2 out); Clemens (14, 2nd inning off Imai, 2 on, 1 out); Keaschall (3, 8th inning off Abreu, B, 0 on, 1 out)."},{"label":"TB","value":"Bell 4; Caratini; Clemens 4; Keaschall 4; Larnach 4; Lee, B."},{"label":"RBI","value":"Bell 2 (56); Clemens 3 (38); Keaschall (25); Larnach 2 (29)."},{"label":"2-out RBI","value":"Bell 2; Larnach 2."},{"label":"Runners left in scoring position, 2 out","value":"Lewis, R; Gray, T 2."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lewis, R (6, 3rd base off Imai/Diaz, Y)."},{"label":"CS","value":"Larnach (2, 2nd base by Pearson/Diaz, Y)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Clemens (1, throw); Lewis, R (8, missed catch)."},{"label":"DP","value":"2 (Lee, B-Clemens-Lewis, R; Gray, T-Clemens-Lewis, R)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".242","atBats":35,"obp":".316","slg":".409","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":2,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":3,"airOuts":11,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":34,"obp":".366","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":189,"era":"4.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.39","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":82,"strikes":107,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":8,"pitchesPerInning":"21.00","runsScoredPer9":"8.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":1,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":58,"groundOuts":51,"airOuts":119,"runs":35,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":55,"baseOnBalls":33,"intentionalWalks":0,"hits":74,"hitByPitch":12,"avg":".250","atBats":296,"obp":".346","slg":".416","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":123,"rbi":45,"leftOnBase":149,"sacBunts":0,"sacFlies":3,"babip":".270","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.91","popOuts":34,"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":103,"putOuts":91,"errors":6,"chances":200,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":10,"strikes":24,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":21,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":25,"intentionalWalks":0,"hits":24,"hitByPitch":3,"atBats":104,"obp":".394","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":545,"era":"5.90","inningsPitched":"29.0","wins":2,"losses":3,"saves":5,"saveOpportunities":5,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.69","battersFaced":134,"outs":87,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":545,"balls":235,"strikes":310,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".400","pitchesPerInning":"18.79","gamesFinished":21,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"11.48","walksPer9Inn":"7.76","hitsPer9Inn":"7.45","runsScoredPer9":"6.52","homeRunsPer9":"2.17","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"901","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":9,"groundOuts":17,"airOuts":21,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".247","atBats":73,"obp":".291","slg":".315","ops":".606","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":23,"rbi":6,"leftOnBase":21,"sacBunts":1,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":28,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":40,"groundOuts":79,"airOuts":68,"runs":36,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":83,"baseOnBalls":28,"intentionalWalks":0,"hits":65,"hitByPitch":4,"avg":".223","atBats":292,"obp":".297","slg":".387","ops":".684","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":113,"rbi":32,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"1.16","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"26.54","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":188,"errors":4,"chances":198,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":21,"airOuts":21,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":91,"obp":".302","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":460,"era":"1.78","inningsPitched":"25.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.18","battersFaced":106,"outs":76,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":183,"strikes":277,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.16","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"11.37","walksPer9Inn":"4.62","hitsPer9Inn":"6.04","runsScoredPer9":"2.13","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":41,"obp":".152","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":201,"era":"0.69","inningsPitched":"13.0","wins":2,"losses":0,"saves":8,"saveOpportunities":8,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.54","battersFaced":46,"outs":39,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":63,"strikes":138,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.46","gamesFinished":9,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"14.54","walksPer9Inn":"3.46","hitsPer9Inn":"1.38","runsScoredPer9":"0.69","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":26,"groundOuts":26,"airOuts":51,"runs":22,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":1,"hits":36,"hitByPitch":0,"atBats":146,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":595,"era":"4.78","inningsPitched":"37.2","wins":0,"losses":2,"saves":5,"saveOpportunities":7,"holds":7,"blownSaves":2,"earnedRuns":20,"whip":"1.19","battersFaced":157,"outs":113,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":595,"balls":192,"strikes":403,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".000","pitchesPerInning":"15.80","gamesFinished":9,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.15","hitsPer9Inn":"8.60","runsScoredPer9":"5.26","homeRunsPer9":"1.19","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676694":{"person":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"jerseyNumber":"6","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":51,"flyOuts":26,"groundOuts":32,"airOuts":44,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".211","atBats":133,"obp":".269","slg":".323","ops":".592","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":43,"rbi":11,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.33","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":9,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":86,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":1,"flyOuts":30,"groundOuts":23,"airOuts":58,"runs":11,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":142,"obp":".248","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":613,"era":"2.41","inningsPitched":"41.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":11,"whip":"0.90","battersFaced":158,"outs":123,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":209,"strikes":404,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.95","gamesFinished":1,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.34","walksPer9Inn":"2.63","hitsPer9Inn":"5.49","runsScoredPer9":"2.41","homeRunsPer9":"0.88","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"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":75,"flyOuts":24,"groundOuts":47,"airOuts":45,"runs":20,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":68,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".191","atBats":194,"obp":".244","slg":".320","ops":".564","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":62,"rbi":18,"leftOnBase":83,"sacBunts":2,"sacFlies":1,"babip":".256","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":119,"errors":1,"chances":148,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":16,"strikes":31,"strikePercentage":".660","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":34,"gamesStarted":0,"flyOuts":42,"groundOuts":43,"airOuts":70,"runs":22,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":29,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":199,"obp":".299","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":963,"era":"3.36","inningsPitched":"56.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":21,"whip":"1.22","battersFaced":236,"outs":169,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":379,"strikes":584,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.09","gamesFinished":5,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.47","walksPer9Inn":"4.63","hitsPer9Inn":"6.39","runsScoredPer9":"3.51","homeRunsPer9":"0.80","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"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"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":78,"airOuts":55,"runs":38,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".233","atBats":249,"obp":".307","slg":".378","ops":".685","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":94,"rbi":22,"leftOnBase":126,"sacBunts":1,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.12","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":64,"errors":3,"chances":185,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":38,"flyOuts":14,"groundOuts":16,"airOuts":22,"runs":13,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".255","atBats":98,"obp":".324","slg":".418","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":41,"rbi":11,"leftOnBase":28,"sacBunts":1,"sacFlies":0,"babip":".373","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":67,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)","summary":"1.1 IP, 5 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":57,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":13,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":34,"strikes":23,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"33.75","homeRunsPer9":"13.50","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":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":12,"gamesStarted":12,"flyOuts":19,"groundOuts":42,"airOuts":38,"runs":33,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":180,"obp":".350","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":938,"era":"6.14","inningsPitched":"48.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.47","battersFaced":215,"outs":145,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":386,"strikes":552,"strikePercentage":".590","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":5,"winPercentage":".556","pitchesPerInning":"19.41","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.17","walksPer9Inn":"5.59","hitsPer9Inn":"7.63","runsScoredPer9":"6.14","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694388":{"person":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":29,"airOuts":22,"runs":13,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":1,"hits":22,"hitByPitch":1,"avg":".216","atBats":102,"obp":".314","slg":".333","ops":".647","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":34,"rbi":12,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.32","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"102.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":58,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669384":{"person":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"jerseyNumber":"29","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":10,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".323","slg":".414","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":4,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":57,"groundOuts":59,"airOuts":90,"runs":29,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":31,"intentionalWalks":0,"hits":57,"hitByPitch":5,"atBats":273,"obp":".300","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1229,"era":"3.51","inningsPitched":"74.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.18","battersFaced":310,"outs":223,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1229,"balls":457,"strikes":772,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".545","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"8.23","walksPer9Inn":"3.75","hitsPer9Inn":"6.90","runsScoredPer9":"3.51","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":16,"flyOuts":56,"groundOuts":80,"airOuts":106,"runs":59,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":72,"baseOnBalls":33,"intentionalWalks":0,"hits":103,"hitByPitch":4,"atBats":361,"obp":".352","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1484,"era":"5.58","inningsPitched":"90.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.51","battersFaced":398,"outs":271,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1484,"balls":525,"strikes":959,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":1,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.29","hitsPer9Inn":"10.26","runsScoredPer9":"5.88","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":35,"gamesStarted":0,"flyOuts":17,"groundOuts":40,"airOuts":38,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":4,"atBats":134,"obp":".312","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"2.19","inningsPitched":"37.0","wins":2,"losses":1,"saves":6,"saveOpportunities":9,"holds":10,"blownSaves":3,"earnedRuns":9,"whip":"1.19","battersFaced":154,"outs":111,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":206,"strikes":398,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".667","pitchesPerInning":"16.32","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.81","walksPer9Inn":"3.41","hitsPer9Inn":"7.30","runsScoredPer9":"2.68","homeRunsPer9":"0.24","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":51,"groundOuts":81,"airOuts":87,"runs":45,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":81,"baseOnBalls":30,"intentionalWalks":2,"hits":78,"hitByPitch":4,"avg":".239","atBats":326,"obp":".310","slg":".469","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":153,"rbi":56,"leftOnBase":172,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.16","popOuts":18,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":554,"errors":0,"chances":612,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID699044":{"person":{"id":699044,"fullName":"Miguel Ullola","link":"/api/v1/people/699044"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"obp":".143","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":53,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":14,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":15,"strikes":38,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"15.75","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","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":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"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":16,"strikes":12,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.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":13,"gamesStarted":0,"flyOuts":11,"groundOuts":14,"airOuts":19,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":62,"obp":".347","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":297,"era":"4.24","inningsPitched":"17.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.41","battersFaced":72,"outs":51,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":118,"strikes":179,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.47","gamesFinished":4,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"7.41","walksPer9Inn":"4.76","hitsPer9Inn":"7.94","runsScoredPer9":"5.29","homeRunsPer9":"0.53","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":45,"groundOuts":59,"airOuts":74,"runs":34,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":37,"intentionalWalks":0,"hits":56,"hitByPitch":11,"atBats":261,"obp":".335","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":1219,"era":"4.00","inningsPitched":"72.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.29","battersFaced":312,"outs":216,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1219,"balls":480,"strikes":739,"strikePercentage":".610","hitBatsmen":11,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".636","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"9.38","walksPer9Inn":"4.63","hitsPer9Inn":"7.00","runsScoredPer9":"4.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":29,"groundOuts":48,"airOuts":53,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":0,"avg":".216","atBats":162,"obp":".274","slg":".327","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":53,"rbi":19,"leftOnBase":69,"sacBunts":3,"sacFlies":0,"babip":".240","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":37,"stolenBasePercentage":".771","caughtStealingPercentage":".229","assists":16,"putOuts":427,"errors":0,"chances":443,"fielding":"1.000","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":53,"airOuts":31,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".239","atBats":142,"obp":".267","slg":".352","ops":".619","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":50,"rbi":17,"leftOnBase":75,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":10,"putOuts":291,"errors":1,"chances":302,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":63,"groundOuts":52,"airOuts":98,"runs":59,"doubles":16,"triples":0,"homeRuns":26,"strikeOuts":65,"baseOnBalls":59,"intentionalWalks":13,"hits":100,"hitByPitch":5,"avg":".319","atBats":313,"obp":".433","slg":".620","ops":"1.053","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":194,"rbi":60,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.04","popOuts":13,"lineOuts":22},"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":25,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[514888,670541,670623,572233,694728,701358,666211,673237,694388,676694,669384,669397,837227,805123,663878,699044,650556],"pitchers":[837227,805123,663878,699044,650556],"bench":[543877],"bullpen":[681293,686613,681347,660853,623352,687911,663567,595345],"battingOrder":[514888,670541,670623,694728,701358,666211,673237,676694,669397],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Smith (13, Bradley, T)."},{"label":"TB","value":"Allen, N; Altuve; Alvarez, Y 3; Loperfido, J; Paredes; Smith 2."},{"label":"RBI","value":"Allen, N (6); Loperfido, J (12)."},{"label":"2-out RBI","value":"Loperfido, J; Allen, N."},{"label":"Runners left in scoring position, 2 out","value":"Delgado; Matthews; Smith; Paredes; Altuve."},{"label":"GIDP","value":"Paredes; Smith."},{"label":"Team RISP","value":"2-for-15."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Diaz, Y (3)."}]}],"note":[{"label":"a","value":"Walked for Walker, C in the 6th."},{"label":"b","value":"Flied out for Loperfido, J in the 8th."}]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Pearson."},{"label":"HBP","value":"Keaschall (by Pearson); Paredes (by Morris)."},{"label":"ABS Challenge","value":"Diaz, Y 3 (Ball-Confirmed, Ball-Overturned to Strike, Strike-Confirmed); Keaschall (Strike-Overturned to Ball); Caratini 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Kreidler (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Bradley, T 97-63; Laweryson 23-14; Morris 17-13; Rogers, Ta 15-10; Gómez, Y 18-15; Imai 57-23; Blubaugh 47-31; Pearson 28-12; Ullola 23-17; Abreu, B 34-24."},{"label":"Groundouts-flyouts","value":"Bradley, T 2-1; Laweryson 1-0; Morris 3-0; Rogers, Ta 0-2; Gómez, Y 1-2; Imai 0-2; Blubaugh 2-2; Pearson 0-0; Ullola 1-2; Abreu, B 0-2."},{"label":"Batters faced","value":"Bradley, T 21; Laweryson 6; Morris 5; Rogers, Ta 3; Gómez, Y 5; Imai 13; Blubaugh 10; Pearson 5; Ullola 6; Abreu, B 7."},{"label":"Inherited runners-scored","value":"Morris 2-0; Blubaugh 1-0."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: Willie Traynor. 2B: Brennan Miller. 3B: John Tumpane. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:16."},{"label":"Att","value":"29,179."},{"label":"Venue","value":"Daikin Park."},{"label":"July 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","boxscoreName":"Bradley, T"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 7-3)","summary":"5.0 IP, ER, 11 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":16,"gamesStarted":16,"flyOuts":55,"groundOuts":60,"airOuts":101,"runs":38,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":102,"baseOnBalls":38,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":336,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1545,"era":"3.86","inningsPitched":"88.2","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.29","battersFaced":379,"outs":266,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1545,"balls":578,"strikes":967,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".700","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.35","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","boxscoreName":"Keaschall"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":61,"groundOuts":61,"airOuts":103,"runs":43,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":32,"intentionalWalks":1,"hits":69,"hitByPitch":6,"avg":".246","atBats":280,"obp":".333","slg":".329","ops":".662","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":92,"rbi":25,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.33","popOuts":23,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":157,"putOuts":123,"errors":8,"chances":288,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","boxscoreName":"Bell"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":85,"flyOuts":43,"groundOuts":77,"airOuts":86,"runs":43,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".244","atBats":308,"obp":".301","slg":".412","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":127,"rbi":56,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":101,"errors":1,"chances":107,"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"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"loser":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}